BGP-MVPN Inter-AS 옵션 B 개요
이 주제는 세그먼트화된 프로바이더 터널(p-터널)을 사용하여 AS 간 시나리오를 지원하도록 BGP-MVPN(Border Gateway Protocol Multicast Virtual Private Network)을 확장함으로써 달성되는 AS(Inter-Autonomous System) 옵션 B에 대한 Junos 지원에 대한 개요를 제공합니다. 또한 Junos OS는 세그먼트화되지 않은 p-터널을 통해 옵션 A 및 옵션 C 유니캐스트를 지원하며, 이에 대한 지원은 Junos OS 12.1에서 도입되었습니다. 이러한 옵션에 대한 자세한 내용은 아래 링크를 참조하십시오.
L3VPN으로 인해 BGP-MVPN을 사용하는 두 개 이상의 AS가 생성되면 멀티캐스트 트래픽에 대한 AS 간 지원이 필요합니다. AS는 동일한 기관 또는 다른 기관에 의해 관리될 수 있습니다. 세그먼트화된 p-터널과 함께 BGP-MVPN Inter-AS 옵션 B를 사용하는 경우 p-터널 세그먼트화는 ASBR(Autonomous System Border Router)에서 수행됩니다. 또한 ASBR은 BGP-MVPN 신호를 수행하고 데이터 플레인을 형성합니다.
세그먼트화된 p-터널로 Inter-AS 옵션 B를 설정하는 것은 복잡할 수 있지만, 이 구성은 다음과 같은 이점을 제공합니다.
독립. 다른 관리 기관은 다른 AS에 의한 AS의 토폴로지 검색을 허용할지 여부를 선택할 수 있습니다. 즉, 각 AS는 서로 다른 독립적인 기관에 의해 개별적으로 제어될 수 있다.
이질. 주어진 AS 내에서 다양한 p-터널 기술을 사용할 수 있습니다(이제 결합해야 하는 이기종 네트워크로 작업할 때와 같이).
저울. 세그먼트화된 p-터널이 있는 Inter-AS 옵션 B는 세그먼트화되지 않은 p-터널을 사용하여 AS에 AS 내 p-터널을 설정할 때 발생할 수 있는 ASBR 병목 현상의 가능성을 방지합니다. (포괄적인 p-터널이 있는 유니캐스트 브랜치 LSP는 모두 ASBR을 통해 전송해야 합니다. 이 경우 IR의 경우 핀치 포인트는 데이터 플레인 스케일이 됩니다. RSVP-TE의 경우 ASBR을 통과하는 RSVP 새로 고침 메시지 수가 많기 때문에 P2MP 컨트롤 플레인 규모가 됩니다.
옵션 B의 지원되는 Junos 구현은 모든 세그먼트에 대해 RSVP-TE p-터널과 MVPN Inter-AS 시그널링 절차를 사용합니다. 멀티캐스트 트래픽은 단일 홉 레이블 LSP를 통해 AS 경계를 넘어 전달됩니다. Inter-AS p-터널에는 Inter-AS 세그먼트라고 하는 ASBR-ASBR 세그먼트와 Intra-AS 세그먼트라고 하는 ASBR-PE 세그먼트의 두 세그먼트가 있습니다. (정적 RSVP-TE, IR, PIM-ASM 및 PIM-SSM p-터널은 지원되지 않습니다.)
MVPN AS 내 AD 경로는 AS 경계를 넘어 전파되지 않습니다. Type-1 경로에서 광고되는 Intra-AS 포함 p-터널은 각 AS 내의 ASBR에서 종료됩니다. 유니캐스트 및 멀티캐스트 트래픽 모두에 대한 경로 학습은 옵션 B를 통해서만 이루어집니다.
ASBR은 Inter-AS p-터널(Inter-AS 또는 ASBR-ASBR p-터널 세그먼트라고 함)에 대한 터널 속성을 포함할 수 있는 eBGP에 대한 Inter-AS AD(Type-2) 경로를 시작합니다. Type-2 경로에는 VPN 및 ASBR별로 고유한 ASBR의 RD(Route Distinguisher)와 해당 AS 번호가 포함되어 있습니다. 터널은 인접 AS에서 직접 연결된 두 ASBR 사이에 설정되며, 항상 단일 홉 P2P(Point-toPoint) LSP입니다.
발신 AS의 ASBR은 포괄적인 p-터널을 통해 수신된 모든 멀티캐스트 트래픽을 Inter-AS p-터널로 전달합니다. 인접한 AS의 ASBR은 수신된 Inter-AS 경로를 iBGP를 통해 자체 AS로 전파하지만, PMSI(Provider Multicast Service Interface) 터널 속성을 재작성하고 MP_REACH_NRLI(Multiprotocol Reachable) 속성의 다음 홉을 ASBR의 도달 가능한 주소로 수정한 후에만 가능합니다(다음 홉 자체 다시 쓰기). ASBR이 iBGP를 통해 Type-2 경로를 전파할 때, 옵션 B의 지원되는 Junos 구현은 모든 세그먼트에 대해 RSVP-TE p-터널을 사용하지만, ASBR은 AS 내에서 지원되는 모든 p-터널 유형을 선택할 수 있습니다.
ASBR에서 업스트림 p-터널 세그먼트를 통해 수신된 트래픽은 다운스트림 p-터널 세그먼트를 통해 전달됩니다. 이 프로세스는 각 AS 경계에서 반복됩니다. 그 결과 Inter-AS p-터널은 Inter-AS 및 Intra-AS p-터널 세그먼트가 번갈아 가며 구성됩니다(따라서 "세그먼트화된 p-터널"이라는 이름).
세그먼트화된 p-터널이 있는 옵션 B에 단점이 없는 것은 아닙니다.:
ASBR은 마스터 인스턴스에서 VPN 경로와 경로를 모두 배포합니다. 따라서 병목 현상이 발생할 수 있습니다.
VPN 수가 많으면 각 유니캐스트 VPN 경로에 하나가 필요하므로 ASBR에 레이블이 부족할 수 있습니다.
ASBR에서 VPN 패킷 플로우 어카운팅을 수행할 수 없습니다.
경로 대상이 AS 경계에서 다시 작성되지 않는 한, 다른 서비스 프로바이더는 VPN 경로 대상에 동의해야 합니다(옵션-C와 동일)
ASBR은 MVPN 시그널링을 수행할 수 있어야 하며 AS 간 MVPN 절차를 지원해야 합니다.