Label , MPLS Label Format, MPLS Header   MPLS 라벨, MPLS 레이블, 레이블 , 라벨 , MPLS 라벨 포멧, MPLS 헤더

(2023-09-08)

MPLS 포멧


1. MPLS 라벨 (MPLS 헤더)MPLS 망에서, 
     - 3계층 패킷(IP)의 흐름 분류(Classification흐름 라벨) 및 스위칭(Switching)을 위한,
     - 하나의 참조 (Shim Header 라고도 함)

  ㅇ 라벨에 담기는 정보
     - 목적지 정보, 서비스 정보, 특정 트래픽 전달을 위한 경로 정보, 
       VPN 구성을 위한 터널링 정보 등을 함축하고 있음


2. MPLS 라벨의 특징

  ㅇ 라벨의 의미
     - 우편서비스에서 분류/전달을 위한, 긴 수신 주소 대신 사용되는 짧은 우편 번호와 유사

  ㅇ 짧은 고정 길이(4 바이트)의 패킷 식별자
     - 동일한 FEC(Forwarding Equivalence Class)의 스트림을 식별해주는 식별자임
        . 같은 경로를 따라가며, 같은 자원을 할당 받으며, 같은 수준의 보안을 갖는 등,
        . 동일 특성을 공유하는 일련의 패킷들의 연속적인 흐름에 대한 식별자MPLS 망 내의 두 노드 사이에서만 유효
     - 하나의 LSR(Label Switch Router)에서 만 의미를 갖음.

  ㅇ 레이블 단위스위칭 할 수 있음  ☞ 레이블 스위칭

  ㅇ 한편,
     - ATM에서의 레이블은 VPI/VCI 쌍, Frame Relay 에서의 레이블은 DLCI 라고 할 수 있음


3. MPLS 라벨 포멧

  ※ 다양한 종류의 링크 계층 상의 프레임헤더 다음에 덧붙여지는 4 바이트 짜리 꼬리표로써,
     아래와 같은 형태를 갖춰 전송되어짐

    

  ㅇ Label (20 비트)
     - 지역적으로만 의미있음 
        . 수동 例, 네트워크 관리자가 수동으로 경로를 정하고, 적당한 라벨 값 할당 가능
        . 자동 例, LDP 프로토콜이 경로를 결정하고, 인접 LSR 간에 라벨 값을 확정시킴
     - 값 범위 : 0~1,048,575 사이의 값 (0~15는 특정 용도 예약)
        . 통상 100,000~1,048,575 사이에서 라벨 값으로 할당됨

  ㅇ TC(Traffic class) 또는 CoS (Class of Service) 또는 EXP (3 비트)
     - MPLS 망에서, Differentiated Service의 등급을 구분하여 전달하기 위해 사용
        . 8종(등급)으로 Traffic Class (Pcket Priority) 구분 가능

  ㅇ S (Bottom of Stack) (1 비트)
     - 라벨 스태킹에 대한 정보를 저장
        . Stack 비트가 0 이면, 원래의 라벨 위에 또다른 라벨이 스태킹되어 있음을 의미
        . Stack 비트가 1 이면, 스택의 바닥을 의미 
           .. 가장 오래 전에 Push된 것 만이 1 로 설정됨 

  ㅇ TTL (Time To Live) (8 비트)
     - IP 헤더TTL과 같은 기능
        . 기본으로 255이며,  마다 1씩 줄어듬
        . 유입 노드,유출 노드에서 IP 헤더TTL과 유기적으로 동작함
        . TTL 감소가 IP,MPLS 똑같이 동일 형태로  마다 1씩 감소됨


4. MPLS Label의 Encapsulation

  ㅇ Frame-mode 구현 방식
     - PPP Frame 내의 MPLS Label
       

    - Ethernet Frame 내의 MPLS Label
       
        . Ethertype = 0x8847

  ㅇ Cell-mode 구현 방식
     - ATM Cell Header 내의  MPLS Label (MPLS over ATM)
       

MPLS 라벨
   1. MPLS 라벨   2. 라벨 스태킹   3. 라벨 스위칭   4. 태그 스위칭   5. MPLS over ATM  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"