본문 바로가기
네트워크

MPLS VPN에서 사용되는 프로토콜

by Lauren X Ming 2022. 3. 27.

Service Provider의 라우터 (PE, P) : IGP, LDP 동작
- TE에서의 IGP : OSFP 또는 IS-IS
PE : MP-BGP를 사용하여 고객 정보 교환


설정 시 주의사함

LDP router-id는 라우팅 테이블에 존재해야 함
- 즉, 서비스 프로바이더의 내부 IGP를 동작시킬 때 router-id도 광고

LDP의 router-id
- 6byte  = ip : 0 또는 인터페이스별 라벨번호(ex. 1.1.4.4:0)

MPLS LDP
- 인접한 장비 간에 UDP 멀티캐스트 헬로 패킷 전송하여 네이버 맺음
- 액티브, 패시브 역할 지정 : IP 주소가 높은 것이 액티브 역할
   - 액티브 장비가 TCP 646 포트로 LDP 세션을 맺음


MPLS VPN

VRF : 각 고객 별 라우팅 테이블, CEF 테이블, PE 라우터와 관련된 라우팅 프로토콜 집합
  - PE 라우터는 MPLS 망 내부의 라우팅을 위한 라우팅 테이블과 PE 라우터에 연결된 각 고객의 패킷을 라우팅시키기 위한 고객별 라우팅 테이블(VRF)을 가지고 있음. 
  - CE - PE 간 인터페이스는 오직 하나의 VRF에만 소속됨
  - VRF CED : 고객 별로  별개의 라우팅 테이블을 가지고 있으므로, 별개의 CEF 테이블을 가지게 됨

RD

서로 다른 MPLS VPN 고객들이 같은 IP 대역을 사용할 수 있음
고객을 구분해주기 위해 RD 구분자 사용
- VPNv4 : IPv4 + RD
- MP-BGP가 VPNv4 정보를 PE 간에 전송하는 것
- RD : (AS:NN) 또는 (IP:NN) 형태로 사용

RT(route target)

특정 경로 정보를 어느 VRF로 전달해야하는 지 결졍
광고를 받고자 할 때 import, 광고를 할 때 export

 

MPLS VPN에서 패킷 전송
- ISP 내부에서 MPLS VPN의 패킷이 전송되는 순서

  1. PE 라우터가 자신의 LDP router-id 주소에 대한 라벨값(IGP 라벨)을 부여하여 모든 MPLS 라우터에게 전송
    • 모든 P 라우터들은 이 라벨만을 참조
  2. PE 라우터가 고객 네트워크의 VPN 라벨을 BGP를 이용하여 다른 PE에게 전송
    • P는 고객 네트워크에 대해 모름

PE의 router id 라벨 전송
고객의 정보 전달
패킷 전달 과정

'네트워크' 카테고리의 다른 글

[IS-IS 1차]  (0) 2022.04.18
MPLS VPN 연동방식 - ASBR  (0) 2022.04.04
mpls 초보탈출 12차  (0) 2022.03.13
mpls 초보탈출 11차  (0) 2022.03.12
mpls 초보탈출 10차  (0) 2022.03.12