멀티프로토콜 BGP

Multiprotocol BGP

멀티프로토콜 BGP 또는 멀티캐스트 BGP(Multiprotocol Extension for BGP 또는 MP-BGP)라고도 하며 IETF RFC 4760에 정의된 멀티프로토콜은 다양한 유형의 주소(주소 패밀리로 알려져 있음)를 병렬로 배포할 수 있는 BGP(Border Gateway Protocol)에 대한 확장이다.[1]표준 BGP는 IPv4 유니캐스트 주소만 지원하는 반면, 멀티프로토콜 BGP는 IPv4IPv6 주소를 지원하고 각각의 유니캐스트와 멀티캐스트 변형을 지원한다.멀티프로토콜 BGP는 IP 멀티캐스트가 가능한 라우터의 위상에 관한 정보를 일반 IPv4 유니캐스트 라우터의 위상과 별도로 교환할 수 있도록 한다.그러므로, 그것은 유니캐스트 라우팅 토폴로지와 다른 멀티캐스트 라우팅 토폴로지를 허용한다.MBGP가 도메인 간 멀티캐스트 라우팅 정보의 교환을 가능하게 하지만, 트리를 만들고 멀티캐스트 트래픽을 포워드 하기 위해서는 프로토콜 독립 멀티캐스트 패밀리와 같은 다른 프로토콜이 필요하다.

BGP-4의 향상으로서 MP-BGP는 IPv6(BGP4+) 및 멀티캐스트와 같은 다양한 프로토콜에 대한 라우팅 정보를 제공한다.

  • MP-BGP는 유니캐스트 및 멀티캐스트 라우팅 정보를 유지하며, 분리를 보장하기 위해 두 유형을 서로 다른 라우팅 테이블에 저장한다.
  • MP-BGP는 유니캐스트와 멀티캐스트를 지원하고, 각각에 대해 서로 다른 네트워크 토폴로지를 구성한다.
  • MP-BGP는 라우팅 정책을 기반으로 유니캐스트 및 멀티캐스트 경로를 유지할 수 있다.BGP-4가 지원하는 유니캐스트 라우팅 정책과 구성은 대부분 멀티캐스트에 적용될 수 있다.

MPLS L3 VPN의 경우, 다른 고객 사이트와의 트래픽이 라우터(PE 라우터)로 라우팅할 때 다른 고객 사이트를 구별하기 위해 MPLS 네트워크를 통해 고객 사이트에서 학습한 VPN 라벨을 교환하기 위해 멀티프로토콜 BGP도 광범위하게 배치된다.

참조

  1. ^ "RFC 4760". ietf.org. IETF. Retrieved 11 July 2017.