반응형

6-3장. BGP(Border Gateway Protocol)라우팅 설정과 조정

 

학습 목표

- BGP 스플릿 호라이즌 규칙 문제를 해결할 수 있다.

 

 

BGP에서의 스플릿 호라이즌 룰(Split Horizon Rule)은 iBGP 네이버로부터 광고받은 네트워크에 대한 라우팅 정보는 다른 iBGP 네이버로 전달하지 못하는 것으로 위의 실습 예제에서 R2가 R3로 광고하는 10.10.10.0/24 네트워크에 대한 정보를 R3에게 넘겨주지 못하게 되므로 R3, R4는 10.10.10.0/24네트워크에 대한 정보를 알 수 없게 되는 것입니다. 이러한 문제를 해결하기 위한 방법이 완전 메시 방법으로 네이버를 지정하는 것이며 그 외에 루트 리플렉터(route reflector), 컨페더레이션(Confederation)의 방법들이 있습니다.

 

완전 메시 방법으로 네이버를 지정하는 방법은 앞선 설정에서 했던 부분으로 생략하도록 하며 특정 라우터를 루트 리플렉터로 설정하게 되면 iBGP 네이버 중에서 루트 리플렉터 클라이언트가 되는 장비에 대해서는 규칙을 적용하지 않게 되는 것이 루트 리플렉터이며 R2 ~ R4장비를 iBGP가 아니라 논리적으로 eBGP 네이버인 것처럼 설정하는 것을 컨페더레이션이라고 합니다.

 

 

[ 그림 6-3-1. BGP Split Horizon - Route Reflector ] - 후티(출처)

 

 

실습 토폴로지는 위의 그림과 같이 앞선 토폴로지를 그대로 이어서 사용할 것이며 먼저 루트 리플렉터를 통해 설정을 하도록 하겠습니다. R2에서 (config-router)#no neighbor 40.40.40.40, R4에서 (config-router)#no neighbor 20.20.20.20명령어를 통해 완전 메시 설정을 삭제한 후 R3라우터를 루트 리플렉터로 설정하도록 하겠습니다.

 

R3 루트 리플렉터 설정 예)

R3(config)#router bgp 200

R3(config-router)#neighbor 20.20.20.20 route-reflector-client

R3(config-router)#neighbor 40.40.40.40 route-reflector-client

 

특정 라우터(R3)를 루트 리플렉터로 설정하기 위해서는 다른 라우터를 루트 리플렉터 클라이언트로 지정하면 되고 설정 후 R4#show ip bgp 명령어를 통해 BGP 테이블을 보면 정상적으로 정보를 송, 수신하고 있음을 알 수 있으며 #show ip route를 통한 라우팅 테이블로도 확인이 가능합니다.

 

설정 내용은 유튜브 채널 'youtube.com/에듀쉐어'를 통해서 확인이 가능하며 아래의 컨페더레이션에 관한 동영상도 이어서 올리도록 하겠습니다.

구독 및 좋아요 꾹~~ 감사합니다.^^

 

 

[ BGP Split Horizon - Route Reflector ] - 에듀쉐어

 

[에듀쉐어-강좌공유]

반응형

+ Recent posts