예: 레이어 2 서킷과 레이어 2 서킷 상호 연결
이 예는 레이어 2 서킷 상호 연결에 대한 레이어 2 서킷을 구성하고 확인하기 위한 단계별 절차와 명령을 제공합니다. 여기에는 다음 섹션이 포함되어 있습니다.
요구 사항
이 예는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 사용합니다.
Junos OS 릴리스 9.3 이상
MX 시리즈 라우터 2개
M Series 라우터 2개
T 시리즈 라우터 1대
EX 시리즈 라우터 1대
개요 및 토폴로지
구성
모든 구성 세션에서는 명령을 사용하여 commit check
구성을 커밋할 수 있는지 주기적으로 확인하는 것이 좋습니다.
이 예에서 구성된 라우터는 다음 명령 프롬프트를 사용하여 식별됩니다.
CE2
고객 에지 2(CE2) 라우터 식별PE1
은(는) 프로바이더 에지 1(PE1) 라우터를 식별합니다.CE3
고객 에지 3(CE3) 라우터 식별PE3
은(는) 프로바이더 에지 3(PE3) 라우터를 식별합니다.CE5
고객 에지 5(CE5) 라우터 식별PE5
은(는) 프로바이더 에지 5(PE5) 라우터를 식별합니다.
이 예에는 다음 절차가 포함되어 있습니다.
- PE 라우터 고객 대면 및 루프백 인터페이스 구성
- 코어 대면 인터페이스 구성
- 프로토콜 구성
- 레이어 2 서킷 구성
- 레이어 2 서킷 상호 연결
- 레이어 2 서킷에서 레이어 2 서킷 상호 연결 확인
- 결과
PE 라우터 고객 대면 및 루프백 인터페이스 구성
단계별 절차
상호 연결 구축을 시작하려면 PE 라우터에서 인터페이스를 구성합니다. 네트워크에 프로바이더(P) 라우터가 포함되어 있는 경우 P 라우터에서도 인터페이스를 구성합니다. 이 예는 라우터 PE1 및 라우터 PE5에 대한 구성을 보여줍니다.
라우터 PE1에서
ge-1/0/0
인터페이스 캡슐화를 구성합니다. 인터페이스 캡슐화를 구성하려면 문을 포함하고encapsulation
옵션을 지정ethernet-ccc
합니다(vlan-ccc 캡슐화도 지원됨).ge-1/0/0.0
서킷 교차 연결 기능을 위한 논리적 인터페이스 패밀리를 구성합니다. 논리적 인터페이스 패밀리를 구성하려면 문을 포함하고family
옵션을 지정합니다ccc
.[edit interfaces] ge-1/0/0 { encapsulation ethernet-ccc; unit 0 { family ccc; } } lo0 { unit 0 { family inet { address 192.0.2.1/24; } } }
라우터 PE5에서 인터페이스 캡슐화를 구성
ge-2/0/0
합니다. 인터페이스 캡슐화를 구성하려면 문을 포함하고encapsulation
옵션을 지정합니다ethernet-ccc
.ge-2/0/0.0
서킷 교차 연결 기능을 위한 논리적 인터페이스 패밀리를 구성합니다. 논리적 인터페이스 체계를 구성하려면 문을 포함하고family
옵션을 지정ccc
합니다.[edit interfaces] ge-2/0/0 { encapsulation ethernet-ccc; unit 0 { family ccc; } } lo0 { unit 0 { family inet { address 192.0.2.5/24; } } }
라우터 PE3에서 논리적 루프백 인터페이스를 구성합니다. 루프백 인터페이스는 라우터 PE1 및 PE5에 대상 LDP 세션을 설정하는 데 사용됩니다.
[edit interfaces] lo0 { unit 0 { family inet { address 192.0.2.3/24; } } }
코어 대면 인터페이스 구성
단계별 절차
이 절차는 PE 라우터에서 코어 대면 인터페이스를 구성하는 방법을 설명합니다. 이 예에는 물리적 토폴로지 그림에 표시된 모든 코어 대면 인터페이스가 포함되지 않습니다. 코어 대면 인터페이스에서 mpls
및 inet
주소 패밀리를 활성화합니다.
라우터 PE1에서 인터페이스를 구성합니다
xe-0/3/0
.family
문을 포함하고 주소 패밀리를 지정합니다inet
.address
문을 포함하고 인터페이스 주소로 지정10.10.1.1/30
합니다.family
문을 포함하고 주소 패밀리를 지정합니다mpls
.[edit interfaces] xe-0/3/0 { unit 0 { family inet { address 10.10.1.1/30; } family mpls; } }
라우터 PE3에서 코어 대면 인터페이스를 구성합니다.
family
문을 포함하고 주소 패밀리를 지정합니다inet
.address
문을 포함하고 예제에 인터페이스 주소로 표시된 IPv4 주소를 지정합니다.family
문을 포함하고 주소 패밀리를 지정합니다mpls
. 예를 들어,xe-0/0/0
인터페이스가 경로 리플렉터에 연결되고,xe-0/1/0
인터페이스가 라우터 PE5에 연결되고,xe-0/2/0
인터페이스가 라우터 PE2에 연결되며xe-0/3/0
, 인터페이스가 라우터 PE1에 연결됩니다.[edit interfaces] xe-0/0/0 { unit 0 { family inet { address 10.10.20.2/30; } family mpls; } } xe-0/1/0 { unit 0 { family inet { address 10.10.6.1/30; } family mpls; } } xe-0/2/0 { unit 0 { family inet { address 10.10.5.2/30; } family mpls; } } xe-0/3/0 { unit 0 { family inet { address 10.10.1.2/30; } family mpls; } }
라우터 PE5에서 인터페이스를 구성합니다
xe-0/1/0
.family
문을 포함하고 주소 패밀리를 지정합니다inet
.address
문을 포함하고 인터페이스 주소로 지정10.10.6.2/30
합니다.family
문을 포함하고 주소 패밀리를 지정합니다mpls
.[edit interfaces] xe-0/1/0 { unit 0 { family inet { address 10.10.6.2/30; } family mpls; } }
프로토콜 구성
단계별 절차
이 절차는 이 예에서 사용되는 프로토콜을 구성하는 방법을 설명합니다. 네트워크에 P 라우터가 포함되어 있는 경우 P 라우터에서도 프로토콜을 구성합니다.
OSPF를 IGP 프로토콜로 사용하여 모든 PE 라우터 및 P 라우터를 구성합니다. 를 제외한 fxp.0
모든 인터페이스에서 MPLS 및 LDP 프로토콜을 활성화합니다.
라우터 PE1에서 OSPF를 IGP로 활성화합니다. 를 제외한
fxp.0
모든 인터페이스에서 MPLS 및 LDP 프로토콜을 활성화합니다. LDP는 레이어 2 서킷의 라우터 PE1에서 신호 프로토콜로 사용됩니다. 다음 구성 조각은 라우터 PE1에 대한 프로토콜 구성을 보여줍니다.[edit] protocols { mpls { interface all; interface fxp0.0 { disable; } } ospf { traffic-engineering; area 0.0.0.0 { interface all; interface fxp0.0 { disable; } } } ldp { interface all; interface fxp0.0 { disable; } } }
OSPF를 IGP로 사용하여 PE 및 P 라우터를 구성합니다. 를 제외한
fxp.0
모든 인터페이스에서 MPLS 및 LDP 프로토콜을 활성화합니다. 다음 구성 조각은 라우터 PE3에 대한 프로토콜 구성을 보여줍니다.[edit] protocols { mpls { interface all; interface fxp0.0 { disable; } } ospf { traffic-engineering; area 0.0.0.0 { interface all; interface fxp0.0 { disable; } } } ldp { interface all; interface fxp0.0 { disable; } } }
레이어 2 서킷 구성
단계별 절차
이 절차에서는 레이어 2 서킷을 구성하는 방법을 설명합니다.
이 예에서는 서킷이 ignore-mtu-mismatch
작동하려면 명령문이 필요합니다.
라우터 PE1에서 레이어 2 서킷을 구성합니다.
l2circuit
문을 포함합니다.neighbor
문을 포함하고 라우터 PE3의 루프백 IPv4 주소를 이웃으로 지정합니다. 인터페이스 문을 포함하고 레이어 2 서킷에 참여하는 논리적 인터페이스로 지정ge-1/0/0.0
합니다.virtual-circuit-id
문을 포함하고 식별자로 지정100
합니다.ignore-mtu-mismatch
로컬 PE 라우터에서 구성된 최대 전송 단위(MTU)가 원격 PE 라우터에 구성된 MTU와 일치하지 않더라도 레이어 2 서킷을 설정할 수 있도록 문을 포함합니다.[edit] protocols { l2circuit { neighbor 192.0.2.3 { interface ge-1/0/0.0 { virtual-circuit-id 100; ignore-mtu-mismatch; } } } }
라우터 PE5에서 레이어 2 서킷을 구성합니다.
l2circuit
문을 포함합니다.neighbor
문을 포함하고 라우터 PE3의 루프백 IPv4 주소를 이웃으로 지정합니다. 인터페이스 문을 포함하고 레이어 2 서킷에 참여하는 논리적 인터페이스로 지정ge-2/0/0.0
합니다.virtual-circuit-id
문을 포함하고 식별자로 지정200
합니다.ignore-mtu-mismatch
로컬 PE 라우터에서 구성된 MTU가 원격 PE 라우터에 구성된 MTU와 일치하지 않더라도 레이어 2 서킷을 설정할 수 있도록 문을 포함합니다.[edit] protocols { l2circuit { neighbor 192.0.2.3 { interface ge-2/0/0.0 { virtual-circuit-id 200; ignore-mtu-mismatch; } } } }
라우터 PE3에서 라우터 PE1에 레이어 2 서킷을 구성합니다.
l2circuit
문을 포함합니다.neighbor
문을 포함하고 라우터 PE1의 루프백 IPv4 주소를 이웃으로 지정합니다. 인터페이스 문을 포함하고 레이어 2 서킷에 참여하는 논리적 상호 연동 인터페이스로 지정iw0.0
합니다.virtual-circuit-id
문을 포함하고 식별자로 지정100
합니다.ignore-mtu-mismatch
로컬 PE 라우터에서 구성된 MTU가 원격 PE 라우터에 구성된 MTU와 일치하지 않더라도 레이어 2 서킷을 설정할 수 있도록 문을 포함합니다.라우터 PE3에서 라우터 PE5에 레이어 2 서킷을 구성합니다.
l2circuit
문을 포함합니다.neighbor
문을 포함하고 라우터 PE5의 루프백 IPv4 주소를 neighbor로 지정합니다. 인터페이스 문을 포함하고 레이어 2 서킷에 참여하는 논리적 상호 연동 인터페이스로 지정iw0.1
합니다.virtual-circuit-id
문을 포함하고 식별자로 지정200
합니다.ignore-mtu-mismatch
문을 포함합니다.[edit protocols] l2circuit { neighbor 192.0.2.1 { interface iw0.0 { virtual-circuit-id 100; ignore-mtu-mismatch; } } neighbor 192.0.2.5 { interface iw0.1 { virtual-circuit-id 200; ignore-mtu-mismatch; } } }
레이어 2 서킷 상호 연결
단계별 절차
라우터 PE3은 연동 인터페이스를 사용하여 레이어 2 서킷을 함께 연결 한 라우터입니다. 피어 유닛 인터페이스의 구성은 상호 연결을 만드는 것입니다.
라우터 PE3에서 인터페이스를 구성합니다
iw0.0
.encapsulation
문을 포함하고 옵션을 지정합니다ethernet-ccc
.peer-unit
문을 포함하고 논리적 인터페이스 단위1
를 피어 터널 인터페이스로 지정합니다.라우터 PE3에서 인터페이스를 구성합니다
iw0.1
.encapsulation
문을 포함하고 옵션을 지정합니다ethernet-ccc
.peer-unit
문을 포함하고 논리적 인터페이스 단위0
를 피어 터널 인터페이스로 지정합니다.[edit interfaces] iw0 { unit 0 { encapsulation ethernet-ccc; peer-unit 1; } unit 1 { encapsulation ethernet-ccc; peer-unit 0; } }
라우터 PE3에서 레이어 2 연동 프로토콜을 구성합니다
l2iw
. 레이어 2 연동 프로토콜을 구성하려면 계층 수준에서 문을[edit protocols]
포함합니다l2iw
.[edit] protocols { l2iw; }
각 라우터에서 구성을 커밋합니다.
user@host> commit check configuration check succeeds user@host> commit
레이어 2 서킷에서 레이어 2 서킷 상호 연결 확인
단계별 절차
라우터 PE1의 레이어 2 서킷 연결이 켜지고, LDP 이웃이 정확하며, MPLS 레이블 작업이 올바른지 확인합니다.
라우터 PE1에서 명령을 사용하여
show l2circuit connections
라우터 PE1에서 라우터 PE3으로의 레이어 2 서킷이 인지 확인합니다Up
.user@PE1> show l2circuit connections Layer-2 Circuit Connections: Legend for connection status (St) EI -- encapsulation invalid NP -- interface h/w not present MM -- mtu mismatch Dn -- down EM -- encapsulation mismatch VC-Dn -- Virtual circuit Down CM -- control-word mismatch Up -- operational VM -- vlan id mismatch CF -- Call admission control failure OL -- no outgoing label IB -- TDM incompatible bitrate NC -- intf encaps not CCC/TCC TM -- TDM misconfiguration BK -- Backup Connection ST -- Standby Connection CB -- rcvd cell-bundle size bad XX -- unknown SP -- Static Pseudowire Legend for interface status Up -- operational Dn -- down Neighbor: 192.0.2.3 Interface Type St Time last up # Up trans ge-1/0/0.0(vc 100) rmt
Up
Jan 5 22:00:49 2010 1 Remote PE: 192.0.2.3, Negotiated control-word: Yes (Null) Incoming label: 301328, Outgoing label: 314736 Local interface: ge-1/0/0.0, Status: Up, Encapsulation: ETHERNET라우터 PE1에서 명령을 사용하여
show ldp neighbor
라우터 PE3의 IPv4 주소가 LDP 이웃으로 표시되는지 확인합니다.user@PE1> show ldp neighbor Address Interface Label space ID Hold time 192.0.2.3 lo0.0 192.0.2.3:0 41
라우터 PE 1에서 명령을 사용하여
show route table mpls.0
레이어 2 서킷이 양방향(푸시 및 팝)에서 라우터 PE3에 LDP 레이블을 사용하고 있는지 확인합니다. 아래 예제에서 레이어 2 서킷은 LDP 레이블301328
과 연결됩니다.user@PE1> show route table mpls.0 mpls.0: 13 destinations, 13 routes (13 active, 0 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 0 *[MPLS/0] 1w1d 08:25:39, metric 1 Receive 1 *[MPLS/0] 1w1d 08:25:39, metric 1 Receive 2 *[MPLS/0] 1w1d 08:25:39, metric 1 Receive 300432 *[LDP/9] 3d 01:13:57, metric 1 > to 10.10.2.2 via xe-0/1/0.0, Pop 300432(S=0) *[LDP/9] 3d 01:13:57, metric 1 > to 10.10.2.2 via xe-0/1/0.0, Pop 300768 *[LDP/9] 3d 01:13:57, metric 1 > to 10.10.3.2 via xe-0/2/0.0, Pop 300768(S=0) *[LDP/9] 3d 01:13:57, metric 1 > to 10.10.3.2 via xe-0/2/0.0, Pop 300912 *[LDP/9] 3d 01:13:57, metric 1 > to 10.10.3.2 via xe-0/2/0.0, Swap 299856 301264 *[LDP/9] 3d 01:13:53, metric 1 > to 10.10.1.2 via xe-0/3/0.0, Swap 308224 301312 *[LDP/9] 3d 01:13:56, metric 1 > to 10.10.1.2 via xe-0/3/0.0, Pop 301312(S=0) *[LDP/9] 3d 01:13:56, metric 1 > to 10.10.1.2 via xe-0/3/0.0, Pop
301328 *[L2CKT/7] 02:33:26 > via ge-1/0/0.0, Pop Offset: 4 ge-1/0/0.0 *[L2CKT/7] 02:33:26, metric2 1 > to 10.10.1.2 via xe-0/3/0.0, Push 314736 Offset: -4
라우터 PE3에서 라우터 PE3에서 라우터 PE5로의 레이어 2 서킷이
Up
, 라우터 PE3에서 라우터 PE1로의 레이어 2 서킷이Up
, 라우터 PE1 및 라우터 PE5에 대한 연결이 iw0 인터페이스를 사용하는지, 그리고 두 로컬 iw0 인터페이스Up
의 상태가 인지 확인하려면 명령을 사용합니다show l2circuit connections
.user@PE3> show l2circuit connections Layer-2 Circuit Connections: Legend for connection status (St) EI -- encapsulation invalid NP -- interface h/w not present MM -- mtu mismatch Dn -- down EM -- encapsulation mismatch VC-Dn -- Virtual circuit Down CM -- control-word mismatch Up -- operational VM -- vlan id mismatch CF -- Call admission control failure OL -- no outgoing label IB -- TDM incompatible bitrate NC -- intf encaps not CCC/TCC TM -- TDM misconfiguration BK -- Backup Connection ST -- Standby Connection CB -- rcvd cell-bundle size bad XX -- unknown SP -- Static Pseudowire Legend for interface status Up -- operational Dn -- down Neighbor: 192.0.2.1 Interface Type St Time last up # Up trans iw0.0(vc 100) rmt Up Jan 5 13:50:14 2010 1 Remote PE: 192.0.2.1, Negotiated control-word: Yes (Null) Incoming label: 314736, Outgoing label: 301328 Local interface: iw0.0, Status: Up, Encapsulation: ETHERNET Neighbor: 192.0.2.5 Interface Type St Time last up # Up trans iw0.1(vc 200) rmt Up Jan 5 13:49:58 2010 1 Remote PE: 192.0.2.5, Negotiated control-word: Yes (Null) Incoming label: 314752, Outgoing label: 300208 Local interface: iw0.1, Status: Up, Encapsulation: ETHERNET
라우터 PE3에서 명령을 사용하여
show ldp neighbor
올바른 IPv4 주소가 LDP neighbor로 표시되는지 확인합니다.user@PE3> show ldp neighbor Address Interface Label space ID Hold time 192.0.2.1 lo0.0 192.0.2.1:0 44 192.0.2.2 lo0.0 192.0.2.2:0 42 192.0.2.4 lo0.0 192.0.2.4:0 31 192.0.2.5 lo0.0 192.0.2.5:0 44
라우터 PE3에서 명령을 사용하여
show route table mpls.0
라우팅 테이블 레이어 2 연동 경로로 채워져 있는지mpls.0
확인합니다. 이 예에서 라우터는 라우터 PE1iw0.0
에서 수신한 레이블을 레이블314736
301328
로 스와핑합니다.user@PE3> show route table mpls.0 mpls.0: 16 destinations, 18 routes (16 active, 2 holddown, 0 hidden) + = Active Route, - = Last Active, * = Both 0 *[MPLS/0] 1w1d 08:28:24, metric 1 Receive 1 *[MPLS/0] 1w1d 08:28:24, metric 1 Receive 2 *[MPLS/0] 1w1d 08:28:24, metric 1 Receive 308160 *[LDP/9] 3d 01:16:55, metric 1 > to 10.10.1.1 via xe-0/3/0.0, Pop 308160(S=0) *[LDP/9] 3d 01:16:55, metric 1 > to 10.10.1.1 via xe-0/3/0.0, Pop 308176 *[LDP/9] 3d 01:16:54, metric 1 > to 10.10.6.2 via xe-0/1/0.0, Pop 308176(S=0) *[LDP/9] 3d 01:16:54, metric 1 > to 10.10.6.2 via xe-0/1/0.0, Pop 308192 *[LDP/9] 00:21:40, metric 1 > to 10.10.20.1 via xe-0/0/0.0, Swap 601649 to 10.10.6.2 via xe-0/1/0.0, Swap 299856 308208 *[LDP/9] 3d 01:16:54, metric 1 > to 10.10.5.1 via xe-0/2/0.0, Pop 308208(S=0) *[LDP/9] 3d 01:16:54, metric 1 > to 10.10.5.1 via xe-0/2/0.0, Pop 308224 *[LDP/9] 3d 01:16:52, metric 1 > to 10.10.20.1 via xe-0/0/0.0, Pop 308224(S=0) *[LDP/9] 3d 01:16:52, metric 1 > to 10.10.20.1 via xe-0/0/0.0, Pop 314736 *[L2IW/6] 02:35:31, metric2 1 > to 10.10.6.2 via xe-0/1/0.0, Swap 300208 [L2CKT/7] 02:35:31 > via iw0.0, Pop Offset: 4 314752 *[L2IW/6] 02:35:31, metric2 1 > to 10.10.1.1 via xe-0/3/0.0, Swap 301328 [L2CKT/7] 02:35:47 > via iw0.1, Pop Offset: 4 iw0.0 *[L2CKT/7] 02:35:31, metric2 1 > to 10.10.1.1 via xe-0/3/0.0, Push 301328 Offset: -4 iw0.1 *[L2CKT/7] 02:35:47, metric2 1 > to 10.10.6.2 via xe-0/1/0.0, Push 300208 Offset: -4
라우터 CE1이 명령을 사용하여
ping
상호 연결을 통해 라우터 CE5로부터 트래픽을 전송하고 수신할 수 있는지 확인합니다.user@CE1>
ping 198.51.100.11
PING 198.51.100.11 (198.51.100.11): 56 data bytes 64 bytes from 198.51.100.11: icmp_seq=1 ttl=64 time=22.425 ms 64 bytes from 198.51.100.11: icmp_seq=2 ttl=64 time=1.299 ms 64 bytes from 198.51.100.11: icmp_seq=3 ttl=64 time=1.032 ms 64 bytes from 198.51.100.11: icmp_seq=4 ttl=64 time=1.029 ms라우터 CE5가 명령을 사용하여
ping
상호 연결을 통해 라우터 CE1에 트래픽을 전송하고 수신할 수 있는지 확인합니다.user@CE5>
ping 198.51.100.1
PING 198.51.100.1 (198.51.100.1): 56 data bytes 64 bytes from 198.51.100.1: icmp_seq=0 ttl=64 time=1.077 ms 64 bytes from 198.51.100.1: icmp_seq=1 ttl=64 time=0.957 ms 64 bytes from 198.51.100.1: icmp_seq=2 ttl=64 time=1.057 ms 1.017 ms
결과
이 예의 구성 및 검증이 완료되었습니다. 다음 섹션은 참조용입니다.
라우터 PE1에 대한 관련 샘플 구성은 다음과 같습니다.
라우터 PE1
[edit] interfaces { xe-0/1/0 { unit 0 { family inet { address 10.10.2.1/30; } family mpls; } } xe-0/2/0 { unit 0 { family inet { address 10.10.3..1/30; } family mpls; } } xe-0/3/0 { unit 0 { family inet { address 10.10.1.1/30; } family mpls; } } ge-1/0/0 { encapsulation ethernet-ccc; unit 0 { family ccc; } } lo0 { unit 0 { family inet { address 192.0.2.1/24; } } } } forwarding-options { hash-key { family inet { layer-3; layer-4; } family mpls { label-1; label-2; } } } routing-options { static { route 172.16.0.0/8 next-hop 172.19.59.1; } autonomous-system 65000; } protocols { mpls { interface all; interface fxp0.0 { disable; } } ospf { traffic-engineering; area 0.0.0.0 { interface all; interface fxp0.0 { disable; } } } ldp { interface all; interface fxp0.0 { disable; } } l2circuit { neighbor 192.0.2.3 { interface ge-1/0/0.0 { virtual-circuit-id 100; ignore-mtu-mismatch; } } } }
라우터 PE3에 대한 관련 샘플 구성은 다음과 같습니다.
라우터 PE3
[edit] interfaces { xe-0/0/0 { unit 0 { family inet { address 10.10.20.2/30; } family mpls; } } xe-0/1/0 { unit 0 { family inet { address 10.10.6.1/30; } family mpls; } } xe-0/2/0 { unit 0 { family inet { address 10.10.5.2/30; } family mpls; } } xe-0/3/0 { unit 0 { family inet { address 10.10.1.2/30; } family mpls; } } ge-1/0/1 { encapsulation ethernet-ccc; unit 0 { family ccc; } } iw0 { unit 0 { encapsulation ethernet-ccc; peer-unit 1; } unit 1 { encapsulation ethernet-ccc; peer-unit 0; } } lo0 { unit 0 { family inet { address 192.0.2.3/24; } } } } routing-options { static { route 172.16.0.0/8 next-hop 172.19.59.1; } autonomous-system 65000; } protocols { l2iw; mpls { interface all; interface fxp0.0 { disable; } } ospf { area 0.0.0.0 { interface all; interface fxp0.0 { disable; } } } ldp { interface all; interface fxp0.0 { disable; } } l2circuit { neighbor 192.0.2.1 { interface iw0.0 { virtual-circuit-id 100; ignore-mtu-mismatch; } } neighbor 192.0.2.5 { interface iw0.1 { virtual-circuit-id 200; ignore-mtu-mismatch; } } } }