본문 바로가기
네트워크/BGP

MP-BGP Samples Configuring(Cisco IOL)

by 최개미의 세계 2024. 7. 26.
728x90
반응형

1. MP-BGP Samples Configuring 구성도

  • 테스트 장비
    • 에뮬레이터 : EVE-NG
    • 라우터 : Cisco IOL I86BI_LINUX-ADVENTERPRISEK9-M, Version 15.5(2)T
  • BGP 라우터는 IPv4 Address를 사용하여 BGP Peer를 구성하며 MP-BGP를 이용하여 IPv6 NLRI를 교환하는 것이 목표

 

 

2. MP-BGP Samples Configuring 

1) BGP Neighbor Configuration

  • R1↔R2 간 IPv4를 이용하여 BGP Neighbor 구성

 

2) IPv6 Loopback Interface Configuration

  • 테스트를 위하여 MP-BGP로 광고할 IPv6 NLRI를 Loopback Interface로 생성

 

3) MP-BGP Configuration

  • ‘ipv6 unicast-routing’을 입력하여 IPv6 Routing 기능을 활성화해야 ‘address-family ipv6’ 입력 가능
  • Address-Family IPv6에 광고하려는 Prefix와 Neighbor를 지정하여 MP-BGP를 구성

 

  • 두 BGP 라우터는 서로의 IPv6 NLRI 정보를 학습한 상태지만 문제가 존재
  • IPv6 NLRI를 광고할 수 있지만 R1과 R2 사이에 IPv4만 사용하여 IPv6에서 사용할 수 있는 Next-Hop Address가 없는 상태
  • Next-Hop 문제를 해결하기 위해 IPv6에서 Next-Hop으로 사용할 수 있는 IPv6 Address를 입력하는 작업이 필요

 

4) IPv6 Next-Hop Configuration

  • Next-Hop으로 사용할 IPv6를 R1과 R2 사이의 Interface에 입력
  • Next-Hop을 변경하기 위해 추가적으로 Route-Map 생성 및 적용 필요

 

  • Route-Map을 적용한 BGP Peer로 Update Message가 수신되는 경우, NLRI의 Next-Hop을 변경

 

  • IPv6 Next-Hop Address 문제가 해결되어 Best-Path 선출되며 라우팅 테이블에도 설치 가능
  • 해당 솔루션의 단점은 Next-Hop을 직접 수정을 해야 한다는 것
  • 해당 솔루션의 장점은 단일 BGP Peer로 IPv4 및 IPv6 NLRI 정보 교환이 가능하다는 것

 

 

3. MP-BGP Wireshark Capture

  • MP-BGP Message의 Field에 대한 내용은 'Introduce to MP-BGP' 글에 정리했으니 참고

1) Open Message

 

2) Update Message(NLRI Route)

 

3) Update Message(Withdrawn Route)

 

728x90
반응형