1. Introduction to BGP Attribute Atomic-Aggregate and Aggregator
1) Introduction to BGP Attribute Atomic-Aggregate
- Aggregate로 인하여 Original NLRI에 대한 AS-Path 정보가 손실되었을 수도 있음을 표시
- NLRI 정보를 Aggregate 설정 시, 자동으로 설정
- Aggregate로 축약한 네트워크를 다시 Specific Network로 변경하면 Original NLRI 정보와 상이하여 문제 발생 가능
- Atomic-Aggregate 속성이 있는 경로 수신 시, 다른 라우터로 광고할 때 속성을 유지
- Aggregate 설정 시, 기본적으로 Specific Network가 지나온 AS 정보를 표시하지 않고 Aggregate를 시행한 BGP 라우터의 AS만 표시
- Option으로 AS 정보를 나타나게 설정 가능
- Aggregate 설정 시, AS-Set Option 적용한 경우
- ‘{ }’에 AS-Path가 순서대로 나열되지 않은 AS-Path 집합
- Specific Network가 모두 같은 AS-Path를 가지고 있다면 ‘{ }’에 AS-Path를 나열하지 않음
- '{ }'안의 AS-Path는 Loop 방지 용도로만 사용되며 Tie-Breaker에는 미사용
2) Introduction to BGP Attribute Aggregator
- Atomic-Aggregate Flag를 설정하는 BGP 라우터의 AS 및 Router-ID
- 즉, Aggregate를 설정한 BGP 라우터의 AS와 R-ID를 표시
- Option 없이, Aggregate를 설정하면 Specific Network의 AS-Path의 정보가 제거
- 위 그림에서 Specific Network의 AS-Path인 ‘1’이 제거
- R1은 동일 경로를 다시 수신해도 Loop이라는 것을 감지 불가
- 해당 문제를 해결하기 위해 축약 시, 'as-set' 옵션을 추가 사용
- 'as-set' 옵션 적용 후, R1은 수신한 Route 정보에 Local-AS가 있으므로 Loop으로 인식
3) BGP Aggregator Configure
Parameter | Description |
Summary-Only | ❍ Aggregate에 대한 Specific Route는 Update에서 제외 |
AS-Set | ❍ 광고되는 경로가 AS-Set인 Aggregate를 생성 |
2. BGP Attribute Atomic-Aggregate and Aggregator Sample Configuration(Nokia 7750 SR)
1) BGP Attribute Atomic-Aggregate and Aggregator Sample Configuration Topology
- 테스트 장비
- 에뮬레이터 : EVE-NG
- 라우터 : Nokia 7750 SR-12 TiMOS-C-21.10.R1
2) BGP Basic Configuration
- R3의 BGP Session Configuration은 위와 같으며 다른 BGP 라우터에도 비슷하게 설정
- R3에 Loopback Interface를 생성하여 192.1.10.0/24, 192.1.11.0/24 네트워크를 BGP로 광고
- BGP 라우터들은 AS-Path Length가 가장 짧은 경로를 우선 선택
3) Aggregate Configuration
- R2에서 192.1.0.0/16으로 네트워크를 Aggregate
- R2에서 Aggregator 설정하였으므로 'aggregator' 및 'atomic-aggregate'가 구성
4) AS-Set Aggregate Configuration
- R2에서 Option이 없는 Aggregate를 설정하면 R1은 192.1.0.0/16 네트워크가 Loop으로 인지하지 않고 BGP Table에 설치되는 문제가 발생되며 해당 문제를 해결하기 위해 'as-set' Option을 추가하여 설정
- R1은 192.1.0.0/16 네트워크를 Loop으로 인지하여 BGP Table에 설치는 하지만 Best-Path로 미선정
- Cisco는 기본적으로 Loop으로 인지하면 BGP Table에 미설치
- R3는 192.1.0.0/16 네트워크를 R2로부터 BGP Update 수신
- R2에서 'as-set' Option을 사용하여 Aggregate를 설정하여 Atomic-Aggregate 내용이 제거되어 Update
5) AS-Set Aggregate - Originally from a different AS
- 위 그림에서 BGP 테이블은 192.1.0.0/16 네트워크만 표시한 것
- R3에 Loopback Interface를 생성하여 192.1.12.0/24 네트워크를 BGP로 광고
- Aggregate 실행 전, Specific Network가 가지고 있는 AS-Path Attribute를 ‘{ }’에 나열
'네트워크 > BGP' 카테고리의 다른 글
BGP Attribute Community (0) | 2024.06.10 |
---|---|
AIGP Sample Configuration(Cisco IOL) (2) | 2024.06.09 |
BGP Attribute AIGP (0) | 2024.06.08 |
Atomic-Aggregate and Aggregator Sample Configuration(Cisco IOL) (2) | 2024.06.07 |
Prefer eBGP Route over iBGP Route (0) | 2024.06.05 |
MED Sample Configuration(Cisco IOL) (0) | 2024.06.04 |
BGP Attribute MED (1) | 2024.06.03 |
Origin-Code Sample Configuration(Cisco IOL) (0) | 2024.06.02 |