■ Atomic Aggregate
-축약을 했다는 것을 알려줌
-축약으로 인하여 원래의 AS 경로 정보가 없어졌을 수도 있음을 표시할 때 사용함
-해당 속성을 가진 네트워크는 다시 상세 네트워크로 분할해서는 안 됨
상세 네트워크로 분할하면 축약되기 전의 동일한 상세 네트워크와 혼동되어
제대로 라우팅이 되지 않음
-축약 시 기본적으로 BGP Table에 AS 경로가 나타나지 않지만
추가 옵션 명령어를 사용하면 AS정보를 나타나게 할 수 있음(축약 시 옵션 추가)
-축약을 시행한 R의 AS만 나타냄
■ Aggregator
-축약한 R의 R-ID를 알려줌
-축약된 네트워크에 표시하는 속성이며
해당 네트워크를 축약한 AS의 번호와 축약한 라우터의 Router-ID 표시
-Loop 방지 용도로만 사용하며 AS-PATH 길이에 의한 경로 선택에는 사용하지 않음
■ Community
- 네트워크를 특정 그룹으로 묶어서 리우팅 정책 설정을 쉽게 해 줌
■ Community 표시 방법
1. 2^32 (10진수)
2. aa:nn [aa는 AS 번호 1-65534 / nn은 커뮤니티 번호로 0-65535]
3. 이름
4. 16진수
-BGP Route에 TaggingTagging 할 때사용
-Community를 인식하지 못하는 라우터는 Routing Update를 통과시킴
-커뮤니티 번호가 미리 정해진 것을 Well-Known Community라고 하며
No-Export(0xFFFFFF01), No-Advertise(0xFFFFFF02), Local-AS(0xFFFFFF03) 등이 있음
Community가 No-Export인 네트워크는 라우팅 정보를 수신한 ASAS 이외의 다른 AS로 전송되어서는 안 됨
Community가 No-Advertise인 네트워크는 광고받은 라우터 이외의 다른 라우터로 전송되어서는 안 됨
Community가 Local-AS인 네트워크는 Confederation내의 특정 Sub-AS 외부로 전송되어서는 안 됨
■ Next-hop
1. BGP에서 Next-Hop 문제를 해결
1) DMZ를 IGP에 포함시키기
→넥스트 홉 IP 주소(1.1.12.1)가 라우팅 불가능(inaccessible)
(R4의 라우팅 테이블에 넥스트 홉인 1.1.12.0가 없음)
2) Next-hop-self 옵션 사용
R2가 넥스트 홉 IP를 R2 자신의 주소로 변경하는 것
→R1의 Lo0을 BGP 경로로 같고 싶으면 Next-hop(DMZ)까지 라우팅이 가능해야 함
3) 기타 형태
-BGP는 버스 형태의 네트워크에서 처음 라우팅 정보를 보낸 라우터가 넥스트 홉으로 설정되고
다른 AS로 넘어갈 때는 그 AS와 연결되는 라우터가 넥스트 홉이 됨
-M-A 네트워크에선 eBGP, iBGP를 막론하고 처음 라우팅 정보를 보낸 라우터가 넥스트 홉으로 설정됨
-BGP에서 Next-hop의 IP 주소는 Neighbor를 설정할 때 사용된 IP를 사용함
2. eBGP peer에게 NLRI를 보낼 때, Next-hop Attribute에 자신의 interface address를 씀
- iBGP peer에게 전달할 때에는 Next-hop을 변경하지 않고 그대로 보냄
- 수신한 BGP NLRI는, nexthop address가 IGP routing table에서 reachable 해야 유효하다.
-그런데, 아래 예와 같이 Nexthop address가 unreachable 하면 Routing Fail
---> AS100~AS101 간의 physical link의 address가 AS101 내에서 OSPF로 advertise 되지 않은 경우임
1) BGP 링크를 OSPF "수동 인터페이스"로 구성하여 OSPF 도메인에 광고
2) ASBR에서 "next-hop-self"를 구성하여 BGP-Nexthop 속성을 자체 RID로 대체
'Network tech > BGP' 카테고리의 다른 글
[BGP] BGP(Border gateway protocol) 동기화 (0) | 2024.04.28 |
---|---|
[BGP] BGP(Border gateway protocol) 경로 우선순위 (0) | 2024.04.28 |
[BGP] BGP(Border Gateway Protocol) attribute_2 (0) | 2024.04.21 |
[BGP] BGP(Border Gateway Protocol) attribute_1 (0) | 2024.04.21 |
[BGP] Split Horizon를 방지하는 RR(Route-Reflector)란 무엇인가? (0) | 2024.04.13 |