BGP — egress 경로 영향용 AS-path prepending
- 라우팅
- 중급
- 10분
- 3단계
- Cisco IOS-style
R2 로 outbound 광고되는 192.168.1.0/24 의 AS_PATH 에 AS 65001 을 prepend 해서 경로를 인위적으로 길게 만들어, 향후 R2 측 두 번째 이웃 (또는 R2 의 iBGP 형제들) 이 prepend 되지 않은 경로를 선호하도록 합니다.
무료 · 설치 불필요 · 계정 불필요
시나리오
AS-path prepend 는 전형적인 egress 엔지니어링 도구입니다: 이웃의 정책을 건드릴 수는 없지만, 자신의 AS 를 AS_PATH 에 여러 번 prepend 함으로써 자신의 광고가 다른 출구보다 덜 매력적으로 *보이게* 할 수 있습니다. 베스트 패스 선택 (weight, local-pref, origin 다음) 은 가장 짧은 AS_PATH 를 고릅니다. prepend 는 경로를 길게 만듭니다: `` 원본: AS_PATH = [65001] (길이 1) Prepended: AS_PATH = [65001 65001 65001] (길이 3) ` 이 lab 에서 R1 (AS 65001) 은 192.168.1.0/24 를 R2 (AS 65002) 에 광고합니다. 65001 을 두 번 prepend 하는 outbound route-map 을 추가합니다. 커밋 후, R2 의 BGP 테이블에는 이 prefix 의 AS_PATH 가 65001 65001 65001` 로 표시되어야 합니다.
토폴로지
2 × 라우터 · Cisco IOS-style
R1— 라우터R2— 라우터
할 일
R1에서route-map PREPEND-R2 permit 10을set as-path prepend 65001 65001와 함께 정의합니다.R2 로 outbound 에 route-map 을 바인드합니다:
neighbor 10.0.12.2 route-map PREPEND-R2 out.R2 에서 확인:
show ip bgp가192.168.1.0/24의 AS_PATH 를65001 65001 65001로 보여야 합니다.
같은 주제의 다른 실습
- 문법 차이 — 정적 경로 (Extreme EXOS)초급 · 4분
- 문법 차이 — 정적 경로 (Cisco IOS)초급 · 4분
- 문법 차이 — 정적 경로 (Juniper Junos)초급 · 5분
- 문법 차이 — 정적 경로 (VyOS)초급 · 5분
- 정적 경로 — hub-and-spoke 수정하기초급 · 12분
- 정적 경로 — egress-interface 형태 (point-to-point)초급 · 8분
이 실습의 다른 언어 버전
BGP — AS-path prepending for egress path influenceBGP — AS-Path-Prepending zur Beeinflussung des Egress-PfadsBGP — AS-path prepending para influir en la ruta de salidaBGP — AS-path prepending para influenciar o caminho de saídaBGP — AS-path prepending pour influencer le chemin de sortieBGP — egress path influence के लिए AS-path prependingBGP — 通过 AS-path prepend 影响出方向路径BGP — AS-path prepending per influenzare il percorso egressBGP — AS-path prepend によるエグレスパス影響BGP — AS-path prepending для влияния на egress-путьBGP — egress yolunu etkilemek için AS-path prependingBGP — AS-path prepending để ảnh hưởng đường đi egress