본문 바로가기

네트워크/MPLS

MPLS Label 정보 교환 (feat. LDP)

728x90

● MPLS LDP (Label Distribution Protocol) 정의

 

LDP (Label Distribution Protocol)는 LSR (Label Switch Router)에서 Label 정보를 교환하기 위해 사용되는 표준 Protocol 입니다.

 

● MPLS LDP (Label Distribution Protocol) Hello Message 구조 및 특징

  • 주기적으로 Hello Message 전송 (전송주기 5초, Keep-Alive 60초)
  • Hello Message는 MPLS가 활성화된 전체 인터페이스로 전송되며 Multicast 224.0.0.2 사용
  • TCP/UDP 모두 사용하며 TCP는 LDP 세션 수립목적으로 사용하고 Port Number는 711 사용, UDP는 Hello Message 전달과 같은 데이터 전송 목적으로 사용하고 Port Number는 646 사용
  • LDP Hello Message의 6 Byte TLV (Type, Length, Value)항목에서 4 Byte는 라우터 식별자, 2 Byte는 Label Space로 사용 됨 (Label Space는 MPLS 동작 모드를 정의 함)

 

● MPLS LDP (Label Distribution Protocol) Frame Mode 특징

  • MPLS Operation Mode는 Frame Mode & Cell Mode 2가지가 있으나 현재는 Frame Mode (Per-Platform 방식) 만 사용
  • LSR (Label Switch Router)의 LFIB는 Incoming Initerface는 포함되지 않음
  • 모든 Adjacent LSR에게 동일한 Label이 전달 됨.

 

● MPLS LDP (Label Distribution Protocol) Frame Mode 동작방식 검증

 

Frame Mode 동작 방식 (Per-Platform)

  • R1 ~ R5 전체 라우터에 OSPF를 동작하여 동적 경로 학습 진행
  • 전체 인터페이스에서 MPLS를 동작시켜 Label 생성 및 LSR 사이 Label 정보 교환 진행

 

  ○ R2's MPLS Binding 정보 확인 

- Network 3.3.3.0/24의 Label 정보

R3에게 받은 Binding정보 : 18

LSR 1.1.1.1 에게 전달하는 Label 정보 : 19

LSR 5.5.5.5 에게 전달하는 Label 정보 : 21

 

 

 

 

  ○ R1 & R5's MPLS LFIB (Label Forwarding Information Base) 정보 확인

 - Network 3.3.3.0/24의 Label 정보

Binding 정보: 19 (R2에게 받은 값)

Outgoing Binding: 18

 

 

 

 

 - Network 3.3.3.0/24의 Label 정보

Binding : 21 (R2에게 받은 값)

Outgoing Binding: 18

 

 

 

 

R1 & R5 모두 Local Binding 정보는 다르지만 Outgoing Tag 정보는 동일하게 설정 된 것을 확인 할 수 있습니다. Per-Platform 이기 때문에 Adjacent Router에게 Label 정보를 전달하여 MPLS Domain에서는 목적지별로 모두 동일한 Label 정보를 가짐

 

장비 목적지 네트워크 In Binding Out Binding Egress IF Next-Hop
R1 3.3.3.0/24 19 (R2에게 받음) 18 (R3 Binding 정보) Fa0/0 1.1.12.2
MPLS LDP Neighbor 들은 동일 목적지에 대해서 같은 Label 정보를 공유하는 Frame Mode 동작 방식 검증
(R1 & R5의 목적지 3.3.3.0/24에 대한 outgoing Label은 동일하게 18)

 

728x90

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

MPLS Unicast IP Routing (feat. MPLS Label 전달 방법)  (0) 2022.03.31
MPLS LDP Neighbor Discovery  (0) 2022.03.31
MPLS Header (Label 구조와 특징)  (0) 2022.03.30
MPLS 기술 용어  (0) 2022.03.30
MPLS 기본 개념 소개  (0) 2022.03.29