-
BGP-LU vs SR(OSPF/ISIS)Protocols/BGP_OSPF_MPLS_VPN 2025. 5. 9. 17:44
BGP-LU와 Segment Routing에서 IGP(OSPF/ISIS)가 라벨을 추가해서 전달하는 개념은 유사하지만 역할과 동작 범위에 차이가 있습니다.
1. BGP-LU(IPv4 Labeled Unicast) 개요
- BGP-LU는 BGP 프로토콜의 확장으로, BGP 경로 광고 시 각 IPv4 프리픽스에 MPLS 라벨을 함께 포함하여 전달합니다42.
- 이를 통해 BGP만으로 MPLS 라벨 스위칭 경로를 구축할 수 있으며, 특히 Inter-AS L3VPN Option C 같은 멀티도메인 환경에서 엔드-투-엔드 MPLS LSP를 확장하는 데 사용됩니다43.
- BGP-LU는 PE나 ASBR 간에 라벨과 경로 정보를 교환하며, 중간의 P 라우터는 기존의 LDP, RSVP, 또는 SR로 라벨을 분배받아 라벨 스위칭을 수행합니다4.
2. Segment Routing에서 IGP(OSPF/ISIS)의 라벨 분배
- Segment Routing(SR)은 IGP(OSPF/ISIS)가 각 노드나 프리픽스에 고유한 Segment Identifier(SID)를 할당하고, 이를 MPLS 라벨로 매핑하여 네트워크 전체에 배포합니다61.
- 이 SID는 Segment Routing Global Block(SRGB) 내에서 할당되며, IGP의 링크 상태 광고(LSA/LSDB)를 통해 배포되어 모든 노드가 동일한 라벨 정보를 공유합니다6.
- SR에서는 패킷에 여러 개의 SID(라벨)를 스택 형태로 쌓아 소스 라우팅을 구현하며, IGP가 네트워크 내 라벨 분배의 핵심 역할을 합니다16.
3. 두 개념의 차이점 및 관계
구분BGP-LUIGP 기반 Segment Routing (OSPF/ISIS)라벨 분배 프로토콜 BGP (MP-BGP labeled-unicast address family) IGP (OSPF/ISIS) 링크 상태 광고 라벨 대상 IPv4 프리픽스에 라벨 할당 노드, 프리픽스, 링크에 대한 SID(라벨) 할당 사용 위치 PE/ASBR 간 경로 및 라벨 교환, 멀티-AS 환경에 적합 네트워크 전체 SR 도메인 내 라벨 분배 및 경로 설정 역할 라벨과 경로 정보를 BGP로 교환하여 MPLS LSP 확장 IGP가 SR SID를 배포해 네트워크 내 소스 라우팅 구현 상호 보완성 SR 환경에서 BGP-LU는 IGP 분배 SID를 BGP 경로에 포함시켜 전달 가능25 IGP가 배포한 SID 정보는 BGP-LU가 참고하여 일관된 라벨 할당 가능 4. 요약
- IGP(OSPF/ISIS)는 Segment Routing에서 네트워크 내 라벨(SID)을 배포하는 기본 메커니즘이며, 네트워크 전체의 소스 라우팅 정보를 제공합니다.
- BGP-LU는 BGP가 라벨을 포함한 경로 정보를 교환하는 기능으로, 멀티-AS 또는 도메인 경계를 넘어 MPLS 라벨 스위칭 경로를 확장하는 데 사용됩니다.
- Segment Routing 환경에서는 IGP가 배포한 SID 정보를 BGP-LU가 경로 광고 시 포함하여, BGP를 통한 라벨 일관성과 확장성을 지원합니다25.
- 따라서, BGP-LU가 IGP의 라벨 분배 기능을 대체하는 것이 아니라, 서로 다른 계층과 범위에서 라벨 정보를 교환하며 상호 보완적으로 동작하는 개념입니다.
'Protocols > BGP_OSPF_MPLS_VPN' 카테고리의 다른 글
Flex-Algo vs SR-TE (0) 2025.05.10 Flex-Algo란 무엇인가? (0) 2025.05.10 Inter-AS L3VPN Option A, B, C, D(AB) (0) 2025.05.09 Inter-AS L3VPN 옵션 D (Option D, Option AB)란? (0) 2025.05.09 6VPE의 기본 개념 (0) 2025.05.09