Network/Routing

IPv6 (8) MBGP

billy0529 2014. 9. 3. 17:43
728x90

<>MBGP



Multiprotocol BGP


BGPv4 에서 다른 종류의 프로토콜을 분리하여 관리하고 함께 전송하고 수신할수 있도록 개선된 버전이다.

기본적으로 address-family 를 사용하여 프로토콜을 분리하여 정책을 적용한다. IS-IS와 비슷한 형태이며, v4와 명령어

형태는 기본적으로 유사하다.






1. BGP Peering


   R1


   (1) ipv4 address family 정보를 기본적으로 전송하도록 하는데, 이를 해제한다. 네이버가 ipv6주소를 사용하므로 

        해제하였다. 


   예제에서는 ipv4, v6 두개 프로토콜로 각각 통신하도록 설정하므로 각각 네이버를 라우터 설정모드에서 설정하였다.

   어드레스 패밀리 모드에서 네이버에 activate를 설정하여 활성화한다. 여기에 ipv6 네이버의 bgp 정책을 설정하게 된다.

   



2. 링크 로컬 주소 연결


   R4


   대부분의 설정은 글로벌 주소 설정과 별반 차이가 없다 다만,

   (1) 링크로컬주소로 네이버를 맺을시 반드시 출발 포트주소를 명시해야하는데, 이는 링크로컬주소로 핑을 할시에 포트를

        명시해 주는것과 같은이유이다. 즉 링크로컬주소를 중복으로 잡았을시에 어느 포트인지 알수없으므로 명시한다.

   (2) 링크로컬주소를 설정했을시에 R1에서 글로벌주소 경로만을 가지므로 핑 패킷이 갔다가 돌아오지 못한다. (R4가 링크

        로컬주소를 물고가므로) 따라서 핑 소스를 글로벌 주소로 설정하고 핑테스트를 하여 성공하였다. 




3. aggregate-address


   R3(config-router-af)# aggregate-address 1234:1:1::/48 summary-only as-set 


   R3의 주소를 1234:1:1::/48 로 축약하여 광고한다. 결국 F0/0 인터페이스, 루프백 주소가 축약되어 R2와 R4로 광고된다.

   summary-only 명령를 추가해서 축약경로만 광고하고 상세경로는 생략

   as-set 명령을 추가해서 상세 경로들의 as path정보가 축약 경로에도 반영되게 된다.




4. (un)suppress-map


   R3 suppress-map


   위 예제는 R3에서 1234:1:1::/48 을 축약하고, 축약된 상세경로중 1234:1:1:23::3 네트워크를 광고하지 않기 위한 설정이다.

   1234:1:1:23::/64 네트워크를 프리픽스 리스트 , 다시 라우트맵 그리고 서프레스 맵에 추가했다.



   R3 unsuppress-map


   R3(config-router-af)# neighbor 1234:1:1::/48 unsuppress-map r-suppress


   축약을 하고 축약경로만 광고할시에, 위에서 프리픽스 리스트로 설정한 1234:1:1:23::/64 네트워크 상세경로만 함게 광고

   하도록한다. suppress-map은 축약했을시 상세경로를 광고하지 않기위해 unsuppress-map 반대로 특정 상세경로를

   광고하기 위해 사용한다.




5. Default route


   R1(config-router-af)# default-information originate




6. Peer-group



   (1) 라우터 설정모드에서 피어그룹을 생성후 그룹에 포함될 네이버를 지정한다. 여기서는 R2와 R4를 피어그룹 as2group 

        이란 이름으로 지정하였고 위의 unsuppress-map 예제를 R2와 R4에 모두 적용된것을 알수 있다. 

   (2) 추가로 루트 리플렉터도 피어그룹으로 묶어서 지정했다.







'Network > Routing' 카테고리의 다른 글

Policy-Based Routing (PBR)  (0) 2014.09.24
IPv6 (9) Redistribution  (0) 2014.09.14
IPv6 (7) EIGRP  (0) 2014.09.02
IPv6 (6) IS-IS  (0) 2014.09.01
IPv6 (5) OSPFv3  (0) 2014.08.27