VPN Packet Forwarding Across an MPLS VPN Backbone
- 아래 그림과 같이 라벨이 1개로 가는 경우 egrees pe 라우터에서 라벨이 때어질 경우 바로 FIB를 보게 되게 되고
CE로 가는 경로는 VRF 에 있는 정보만이 있기 때문에 포워딩이 되지 않는다.
- CE에 대한 정보가 VRF에 있기 때문에 기존 egress pe router 로 가는 label 에 추가적인 label 을 설정 하여
ce 로 가기전 pe에서 pop되어 기존 라벨이 때어 지면 추가적인 label을 보고 FIB를 보지 않고 VRF를 선택 할 수 있도록
하여, CE로 정상적으로 포워딩 될 수 있도록 한다.
VPN PHP
- 결과적으로 아래그림과 같이 igress router 에서 egress router의 loopback 으로 next hop을 잡기 때문에
php와 동일 하게 connected 된 정보라서 P에서 pop 으로 lablel이 설정 된다.
VPN Label Propagation
-vpn label 은 mp-bgp vpn v4를 통해서 전파 된다.
Step 1: A VPN label is assigned to every VPN route by the egress
PE router.
VPN Label Propagation (Cont.)
Step 2: The VPN label is advertised to all other PE routers in an MP-BGP
update.
Step 3: A label stack is built in the VRF table.
MPLS VPNs and Label Propagation
•VPN label 은 bgp next-hop으로 지정 해야 한다.
• confederation 에서 next-hop-self 를 사용 하면 안된다.
• PE라우터에서 next-hop-self를 사용 해야 한다.
MPLS VPNs and Packet Forwarding
• The VPN label of the BGP route is understood only by the egress PE router.
• An end-to-end LSP tunnel is required between the ingress and egress PE routers.
• BGP next-hop addresses must be IGP routes.
– LDP labels will be assigned to addresses in the global routing table.
– LDP labels are not assigned to BGP routes (BGP routes receive VPN labels).
• BGP next hops announced in IGP must not be summarized in the core network.
– Summarization breaks the LSP tunnel.
반응형
'Network > ccie-mpls' 카테고리의 다른 글
MPLS VPN BASIC LAB (0) | 2016.03.22 |
---|---|
MPLS VPN configuration (0) | 2016.03.22 |
Introducing the MPLS VPN Routing Model (0) | 2016.03.22 |
MPLS VPN Technology(Introducing MPLS VPN Architecture) (0) | 2016.03.22 |
MPLS VPN Technology(Introducing VPNs) (0) | 2016.03.22 |