728x90
반응형
1. BGP Load Balancing with Multipath Sample Configuration 구성도
- 테스트 장비
- 에뮬레이터 : EVE-NG
- 라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)T
- 모든 OSPF Interface는 Point-to-Point로 구성하며 Lo1은 OSPF에 미포함
- R3을 Route Reflector로 구성
- BGP Multipath를 사용하여 BGP Load Balancing을 구현하는 것이 목표
2. BGP Load Balancing with Multipath Sample Configuration
1) OSPF Configuration
- R3와 비슷하게 R2, R4 라우터에도 OSPF를 설정
2) iBGP Configuration
- AS 경계 라우터에 'next-hop-self'를 설정하며 R3을 Route-Reflector로 설정
3) eBGP Configuration
- eBGP Peer를 Physical Interface로 구성
- 현재 R2 및 R4로부터 동일한 네트워크 정보를 3개씩 수신하지만 라우팅 테이블에는 하나의 정보만 설치된 상태
4) eBGP Multipath Configuration
- 동일한 BGP Route 중, 최대 3개까지 정보까지 라우팅 테이블에 설치 가능
- 가장 우선순위가 낮은 경로에 'oldest' Flag가 설치
- 라우팅 테이블에 각 BGP Route 당 3개의 경로가 설치
- 동일한 BGP Route 중, 최대 3개까지 정보까지 라우팅 테이블에 설치 가능
- BGP Load Balancing 사용 조건에 해당하는 경로가 2개이므로 라우팅 테이블에 2개의 경로가 설치
5) iBGP Multipath Configuration
- 1.1.1.1/32 네트워크의 Next-Hop으로 가는 경로가 OSPF에 의해 경로가 부하 분산되게 하여 1.1.1.1/32 네트워크로 가는 BGP 경로가 부하 분산
- 즉, 현재 iBGP로부터 수신한 BGP 경로는 추가적인 작업 없이 부하 분산이 가능하지만 여러 개의 경계 라우터로 iBGP 부하 분산 불가
- R2와 R4로 가는 iBGP 경로를 부하 분산하기 위한 설정
- iBGP Peer들에게 수신한 1.1.1.1/32 네트워크에 대하여 iBGP 부하 분산을 구현
- 'maximum-path' 명령어를 사용하여 여러 개의 iBGP나 eBGP 경로에 대해 부하 분산 구현 가능
- IGP를 이용한 BGP 부하 분산과 달리 여러 대의 AS 경계 라우터들로 BGP 부하 분산이 가능
- 'multipath'만을 사용한 경우, eBGP Peer 간에 Unequal cost 부하 분산 구현 불가
- 즉, R1↔R2 및 R1↔R4 간에 링크의 대역폭이 달라도 동일한 비율로 라우팅이 동작
- 이와 같은 점을 개선한 것이 DMZ Link Bandwidth 기능을 사용한 Load Balancing
728x90
반응형
'네트워크 > BGP' 카테고리의 다른 글
BGP PIC Core (0) | 2024.08.23 |
---|---|
BGP Additional Paths (0) | 2024.08.21 |
BGP Next-Hop Address Tracking (0) | 2024.08.19 |
BGP Load Balancing with DMZ Link Bandwidth Sample Configuration(Cisco IOL) (0) | 2024.08.17 |
BGP Load Balancing with IGP and Static Routing Sample Configuration(Cisco IOL) (0) | 2024.08.13 |
Introduction to BGP Load Balancing (1) | 2024.08.11 |
MPLS L3 VPN BGP AS-Override Sample Configuration(Cisco IOL) (0) | 2024.08.09 |
MPLS L3 VPN BGP Allowas-In Sample Configuration(Cisco IOL) (0) | 2024.08.07 |