Professional Documents
Culture Documents
MPLS Basic Korean Ver
MPLS Basic Korean Ver
特集:MPLS 技術とその最新動向を知る
Part.1 MPLS とは何か?
■MPLS 의 역할은?
●VPN 서비스의 제공
또 하나의 목적은, IP-VPN 으로 대표되는 VPN 서비스의제공 이다. 캐리어내에 공
유형 IP/MPLS 망을 구축하여, 유저별로 논리적으로 분리되어진, VPN 망을 제공한다.
유저측에서는 MPLS 을 인식하는일 없이 종래의 라우터를 그대로 사용하는것이 가능
하고, 추가적으로 서로다른 유저는 동일한 IP 어드레스를 중복하여 사용하는것도 가
능하다.(図 5)。
Part.2 MPLS 구조
■MPLS 의기본용어
■라벨정보의 배포
패킷에 라벨을 붙이는 방법을 보자. 원래부터 패킷안에 라벨에 상당하는 부분을 가
지고 있는 미디어, 예를들면, ATM 의 VPI/VCI 나 F/R 의 DLCI 는, 그곳에 직접 라벨을
맵핑한다. 라벨에 상당하는 부분을 가지지 않은 미디어, 예를들면, PoS(Packet over
SONET)이나 이더넷은 새롭게 「심・헤더」를 추가한다. 이 심・헤더안에 라벨이 포함
되어 있다. 라벨은 20bits 이기 때문에, 하나의 라벨로 약 100 만의 어드레스・스페이
스가 있다.(2 의 20 승은 1,048,576 이다. 다만, 0~15 번은 예약되어 있다.) 그 외에
EXP(Experimental bits)는 CoS / QoS 의 정보를 싣기 위해서 사용되고 있다.
S(Stack bits)는 스택되어진 라벨의 마지막을 가리킨다. 그리고, TTL(Time To
Live)가 있다. 그리하여, MPLS 는 서로 다른 미디어에 있어서도, 이러한 구조의 라벨
을 삽입하여 유연하게 접속할 수 있다.(図 10)。
図 12 DoD 모드의 동작. 라벨에 관한 요청이 발생했을 때에, 라벨의 배포를 한
다
Part.3 MPLS 의 응용「IP-VPN」
Part.4 광역 LAN 서비스를 실현하는 MPLS
●Martini 의 패킷포맷
우선은, Martini 의 패킷·포맷을 보자. Martini 는 BGP/MPLS VPN 와 같은, 2 개의
스택된 라벨을 이용한다. PE 간에는, 미리 터널 LSP 로 불리는 LSP 를 형성한다. 그
터널 LSP 내에 이더넷 VC 을 제공하는 복수의 VC LSP 를 통한다. 터널 LSP 를 제공하
는 외측의 라벨은「터널·라벨」, VC LSP 를 제공하는 안쪽의 라벨은「VC 라벨」이라고
불린다. 옵션으로서 「
CW(Control Word)」라고 불리는 정보를 붙일 수 있지만, 이더넷 VC
에서는 이용하지 않는다. 포워딩은 터널 LSP, 즉 외측의 터널·라벨만을 보고 행해진
다.(図 19)。
図 19 Martini 의 패킷 포맷
●Martini 에 의한 접속예
구체적으로, PE 간에 Martini 를 이용한 이더넷 VC 를 실현하는 동작을 본다. 우선
최초로, 이더넷 VC 를 제공하는 PE 간에 터널 LSP 를 만들 필요가 있다. 만약, 복수의
PE 간에 이더넷 VC 를 제공할 필요가 있다면, 그 모든 PE 간에 풀·메쉬의 터널 LSP 를
미리 구성해 둘 필요가 있게 된다. 터널 LSP 는, LDP-DU 를 이용해 IGP 에 따른 경로
로 이루어지거나, RSVP-TE 나 CR-LDP 를 이용해 명시적인 경로 지정과 대역예약을
이용하여 구성한다.
●Kompella 에 의한 접속예
구체적으로, PE 간에 Kompella 를 이용한 레이어 2 VPN 를 실현하는 동작을 보자.
Kompella 는, BGP/MPLS VPN 와 Martini 로 사용되고 있는 방법을 유용하고 있는
점이 많기 때문에 이해하기 쉽다. 우선 최초로, PE 간에 BGP-MP 세션을 성립한다. 여
기서, 미리 PE 간의 터널 LSP 가 확립되어 있는 것이 전제가 된다. Kompella 에서는
유저 마다「VFT(Virtual Forwarding Table)」라고 부르는 테이블을 가지고 있다. PE2
의 사이트 2 가 접속되고 있는 VFT A 에 이하의 설정을 실시한다.
図 21 Kompella 에 의한 PE 간 접속의 구성
Part.5 이제부터의 MPLS
또, Maritni 를 사용한 레이어 2 VPN 는 이더넷 뿐만이 아니라 다양한 프로토콜로
실현되는 방법이 검토되고 있다. IP 트래픽이 중심이 되었다고는 해도 캐리어의 백본
에서는 ATM 나 FR, TDM, 음성 등 IP 이외의 트래픽도 꽤 남아 있다. 이러한 모든 트
래픽을 모두 MPLS 로 옮기는 것으로, 현재 개별적으로 구성되어 있는 ATM 망, FR 망,
TDM 망, 음성망을, MPLS 라고 하는 단일의 백본으로 통합할 수 있다.(図 23)
図 23 MPLS 内に L2VPN を構築することで、異なるプロトコルを単一のバ
ックボーンで統一できる