- Multi Protocol Label Switching
인터넷의 백본망 등에서 대량의 트래픽을 고속으로 처리하기 위해 매 라우터마다 패킷의 헤더를 조사하여 다음 라우터로 경로를 설정하는 것이 아니라 MPLS망에 진입하는 시점에서 단 한번만 헤더를 조사하고 우편번호와 같이 짧은 라벨을 이용하여 경로를 설정하는 방식
- 라우터를 스위치 처럼 사용한다.
장점
- 기존 라우터는 IP 주소를 기반으로 하는 소프트웨어 기반의 라우팅을 하는 반면
- 독립된 라벨 스위칭 전용 하드웨어 칩을 이용한 하드웨어 기반의 라우팅으로 속도 증가, 보안성 향상
사용
- 사용자 입장에선 MPLS 망을 하나의 커다란 라우터로 볼 수 있다.
- 망에 대해 라우터와 같은 방식으로 라우팅 테이블을 설정할 수 있다.
- 망에선 이 라우팅 테이블으로 라벨 스위칭 테이블로 만든다.
구성 요소
라벨
- 2계층과 3계층 헤더 사이에 4바이트 크기로 삽입
2계층 헤더 | MPLS 라벨 | 3계층 헤더 + 데이터 |
- TTL과 QoS 설정, 라벨 스태킹 여부 등 포함
테이블
- 라우팅 테이블(Routing Table): 고객 입장
- 라벨 스위칭 테이블(LSR, Label Switching Router)
- 라벨 포워딩 테이블(LFIB, Label Forwarding Table)
프로토콜
- 라벨 분배 프로토콜(LDP, Label Distribution Protocol)
라우터 구성
- MPLS 망의 경계는 PE와 CE이다.
- PE 라우터(Provider Edge Router)
- P 라우터(Provider Router)
- CE 라우터(Customer Edge Router)