Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

레이어 2 서킷에 레이어 3 VPN 연결

레이어 2 서킷을 레이어 3 VPN과 상호 연결하기 위한 애플리케이션

MPLS 기반 레이어 2 서비스에 대한 수요가 엔터프라이즈와 서비스 프로바이더 사이에서 증가하고 있습니다. 이는 엔드투엔드 부가가치 서비스를 제공하려는 서비스 프로바이더에게 레이어 2와 레이어 3 서비스 간의 상호 운용성과 관련된 새로운 과제를 야기합니다. 서로 다른 레이어 2 서비스를 서로 연결하고 레이어 3 서비스에 연결하는 데는 여러 가지 이유가 있습니다. 예를 들어 서비스 제공을 확장하고 지리적으로 확장할 수 있습니다. Junos OS에는 서비스 프로바이더의 요구를 해결하는 다양한 기능이 있습니다.

유사 회선 서비스를 활성화하고 pseduowire 서비스 인터페이스를 레이어 2 회로를 레이어 3 VPN에 상호 연결하기 위한 액세스 포인트로 구성할 수 있습니다. 자세한 내용은 유사 회선 가입자 논리적 인터페이스 개요를 참조하세요.

레이어 2 서킷을 레이어 3 VPN과 상호 연결하면 다음과 같은 이점을 누릴 수 있습니다.

  • 레이어 2 서킷을 레이어 3 VPN과 상호 연결하면 IP와 레이어 2 서킷 서비스 간에 서비스 프로바이더의 코어 네트워크 인프라를 공유할 수 있으므로 해당 서비스 제공 비용을 절감할 수 있습니다. 서비스 프로바이더는 레이어 2 MPLS 서킷을 사용하여 기존 IP 및 MPLS 백본을 통해 레이어 2 서킷 서비스를 생성할 수 있습니다.

  • 서비스 프로바이더는 레이어 2 서킷 서비스를 제공하기 위해 별도의 레이어 2 장비에 투자할 필요가 없습니다. 서비스 프로바이더는 레이어 2 프로토콜 외에 모든 레이어 3 프로토콜을 실행하도록 프로바이더 에지 라우터를 구성할 수 있습니다. 대부분의 자체 네트워크 관리에 대한 제어를 유지하려는 고객은 서비스 프로바이더와의 레이어 3 VPN 연결 대신 레이어 2 서킷 연결을 원합니다.

예: 레이어 2 서킷과 레이어 3 VPN 상호 연결

이 예는 레이어 2 서킷에서 레이어 3 VPN 상호 연결을 구성하고 확인하기 위한 단계별 절차와 명령을 제공합니다. 이 장은 다음과 같은 내용으로 구성되어 있습니다.

요구 사항

이 예에서 사용되는 하드웨어 및 소프트웨어 구성 요소는 다음과 같습니다.

  • Junos OS 릴리스 9.3 이상

  • 3개의 MX 시리즈 5G 유니버설 라우팅 플랫폼

  • 1개의 M Series 멀티서비스 에지 라우터

  • 1 T 시리즈 코어 라우터

  • 1 EX 시리즈 이더넷 스위치

개요 및 토폴로지

레이어 2 서킷에서 레이어 3 VPN 상호 연결의 물리적 토폴로지가 그림 1에 나와 있습니다.

그림 1: 레이어 2 서킷과 레이어 3 VPN 상호 연결 Physical Topology of a Layer 2 Circuit to Layer 3 VPN Interconnection 의 물리적 토폴로지

레이어 2 서킷에서 레이어 3 VPN 상호 연결의 논리적 토폴로지가 그림 2에 나와 있습니다.

그림 2: 레이어 2 서킷과 레이어 3 VPN 상호 연결 Logical Topology of a Layer 2 Circuit to Layer 3 VPN Interconnection 의 논리적 토폴로지

위상수학

구성

메모:

모든 구성 세션에서 명령을 사용하여 commit check 구성을 커밋할 수 있는지 주기적으로 확인하는 것이 좋습니다.

이 예에서 구성 중인 라우터는 다음 명령 프롬프트를 사용하여 식별됩니다.

  • CE2 고객 에지 2(CE2) 라우터를 식별합니다

  • PE1 PE1(Provider Edge 1) 라우터를 식별합니다

  • CE3 고객 에지 3(CE3) 라우터를 식별합니다

  • PE3 PE3(Provider Edge 3) 라우터를 식별합니다

  • CE5 고객 에지 5(CE5) 라우터를 식별합니다

  • PE5 PE5(Provider Edge 5) 라우터를 식별합니다

이 예제에는 다음 절차가 포함되어 있습니다.

PE 라우터 구성 고객 대면 및 루프백 인터페이스

단계별 절차

상호 연결 구축을 시작하려면 PE 라우터에서 인터페이스를 구성합니다. 네트워크에 프로바이더(P) 라우터가 포함된 경우 P 라우터의 인터페이스도 구성합니다. 이 예는 라우터 PE2, 라우터 PE3 및 라우터 PE5의 구성을 보여줍니다.

  1. 라우터 PE2에서 인터페이스 캡슐화를 구성합니다 ge-1/0/2 . 인터페이스 캡슐화를 구성하려면 문을 포함 encapsulation 하고 옵션을 지정합니다 ethernet-ccc (vlan-ccc 캡슐화도 지원됨). 서킷 교차 연결 기능을 위한 논리적 인터페이스 패밀리를 ge-1/0/2.0 구성합니다. 논리적 인터페이스 체계를 구성하려면 문을 포함 family 하고 옵션을 지정합니다 ccc . 캡슐화는 레이어 2 서킷 도메인의 모든 라우터에 대해 동일한 방식으로 구성되어야 합니다.

  2. 라우터 PE2에서 인터페이스를 구성합니다 lo0.0 . family 문을 포함하고 옵션을 지정합니다 inet . 문을 포함하고 을( address 를) 루프백 IPv4 주소로 지정합니다 192.0.2.2/24 .

  3. 라우터 PE3에서 인터페이스를 구성합니다 ge-1/0/1 . family 문을 포함하고 옵션을 지정합니다 inet . address 문을 포함하고 을(를) 이 디바이스의 인터페이스 주소로 지정합니다 198.51.100.1/24 .

  4. 라우터 PE3에서 루프백 인터페이스를 구성합니다 lo0.0 . family 문을 포함하고 옵션을 지정합니다 inet . address 문을 포함하고 을(를) 이 라우터에 대한 루프백 IPv4 주소로 지정합니다 192.0.2.3/24 .

  5. 라우터 PE5에서 인터페이스를 구성합니다 ge-2/0/0 . family 문을 포함하고 옵션을 지정합니다 inet . address 문을 포함하고 인터페이스 주소로 을(를) 지정합니다 198.51.100.8/24 .

  6. 라우터 PE5에서 인터페이스를 구성합니다 lo0.0 . family 문을 포함하고 옵션을 지정합니다 inet . address 문을 포함하고 을(를) 이 라우터에 대한 루프백 IPv4 주소로 지정합니다 192.0.2.5/24 .

코어 대면 인터페이스 구성

단계별 절차

이 절차에서는 PE 라우터에서 코어 대면 인터페이스를 구성하는 방법을 설명합니다. 이 예에는 물리적 토폴로지 그림에 표시된 모든 코어 대면 인터페이스가 포함되어 있지 않습니다. 코어 대면 인터페이스에서 mplsinet 주소 패밀리를 활성화합니다.

  1. 라우터 PE2에서 인터페이스를 구성합니다 xe-0/2/0 . family 문을 포함하고 주소 패밀리를 inet 지정합니다. address 문을 포함하고 인터페이스 주소로 을(를) 지정합니다 10.10.5.1/30 . family 문을 포함하고 주소 패밀리를 mpls 지정합니다.

  2. 라우터 PE3에서 코어 대면 인터페이스를 구성합니다. family 문을 포함하고 주소 패밀리를 inet 지정합니다. address 문을 포함하고 인터페이스 주소로 예제에 표시된 IPv4 주소를 지정합니다. family 문을 포함하고 주소 패밀리를 mpls 지정합니다. 이 예에서는 xe-2/1/0 인터페이스가 라우터 PE5에 연결되었고 xe-2/2/0 인터페이스는 라우터 PE2에 연결되었습니다.

  3. 라우터 PE5에서 인터페이스를 구성합니다 xe-0/1/0 . family 문을 포함하고 주소 패밀리를 inet 지정합니다. address 문을 포함하고 인터페이스 주소로 을(를) 지정합니다 10.10.6.2/30 . family 문을 포함하고 주소 패밀리를 mpls 지정합니다.

프로토콜 구성

단계별 절차

이 절차에서는 이 예에서 사용되는 프로토콜을 구성하는 방법을 설명합니다. 네트워크에 P 라우터가 포함된 경우, P 라우터의 인터페이스도 구성합니다.

  1. 라우터 PE3에서 최단 경로 우선(OSPF)을 IGP로 활성화합니다. 을 제외한 fxp.0모든 인터페이스에서 MPLS, LDP 및 BGP 프로토콜을 활성화합니다. LDP는 라우터 PE2에 대한 레이어 2 서킷의 신호 전송 프로토콜로 사용됩니다. 다음 구성 스니펫은 라우터 PE3의 프로토콜 구성을 보여줍니다.

  2. 라우터 PE2에서 MPLS, OSPF 및 LDP 프로토콜을 구성합니다.

  3. 라우터 PE5에서 최단 경로 우선(OSPF)을 IGP로 활성화합니다. 을 제외한 fxp.0모든 인터페이스에서 MPLS, RSVP 및 BGP 프로토콜을 활성화합니다. 및 inet 주소 패밀리를 사용하여 코어 대면 인터페이스를 활성화합니다mpls.

라우팅 인스턴스 및 레이어 2 서킷 구성

단계별 절차

이 절차에서는 레이어 2 서킷 및 레이어 3 VPN을 구성하는 방법을 설명합니다.

  1. 라우터 PE2에서 레이어 2 서킷을 구성합니다. l2circuit 문을 포함합니다. neighbor 문을 포함하고 라우터 PE3의 루프백 IPv4 주소를 이웃으로 지정합니다. 인터페이스 문을 포함하고 레이어 2 서킷에 참여하는 논리적 인터페이스로 을(를) 지정합니다 ge-1/0/2.0 . virtual-circuit-id 문을 포함하고 식별자로 을(를) 지정합니다 100 . no-control-word 제어 단어를 지원하지 않는 장비의 경우 명령문을 포함합니다.

  2. 라우터 PE3에서 라우터 PE2에 레이어 2 서킷을 구성합니다. l2circuit 문을 포함합니다. neighbor 문을 포함하고 라우터 PE2의 루프백 IPv4 주소를 이웃으로 지정합니다. 인터페이스 문을 포함하고 레이어 2 서킷에 참여하는 논리 터널 인터페이스로 을(를) 지정합니다 lt-1/1/10.0 . virtual-circuit-id 문을 포함하고 식별자로 을(를) 지정합니다 100 . no-control-word 문을 포함합니다.

  3. 라우터 PE3에서 계층 수준의 라우터 PE5 [edit routing-instances] 로 레이어 3 VPN(L3VPN) 라우팅 인스턴스를 구성합니다. 또한 계층 수준에서 [edit routing-instances L3VPN protocols] BGP 피어 그룹을 구성합니다.

  4. 라우터 PE5에서 계층 수준에서 레이어 3 VPN 라우팅 인스턴스(L3VPN)를 [edit routing-instances] 구성합니다. 또한 계층 수준에서 [edit routing-instances L3VPN protocols] BGP 피어 그룹을 구성합니다.

경로 리플렉터 구성

단계별 절차

레이어 2 서킷을 레이어 3 VPN과 상호 연결하는 데 경로 리플렉터가 필요하지는 않지만, 이 예에서는 경로 리플렉터를 사용합니다. 이 절차에서는 경로 리플렉터 구성의 관련 부분을 보여줍니다.

  1. RSVP, MPLS, BGP 및 OSPF로 경로 리플렉터를 구성합니다. 경로 리플렉터는 PE 라우터가 있는 BGP 피어입니다. BGP 피어 그룹 구성은 문을 포함 family 하며 옵션을 지정합니다 inet-vpn . 이 inet-vpn 옵션을 사용하면 BGP가 레이어 3 VPN 경로에 대한 NLRI(Network Layer Reachability Information)를 광고할 수 있습니다. 또한 구성은 문을 포함 family 하며 옵션을 지정합니다 l2vpn . 이 l2vpn 옵션은 BGP가 레이어 2 서킷에 대한 NLRI를 광고할 수 있도록 합니다. 레이어 2 서킷은 레이어 2 VPN과 동일한 내부 BGP 인프라를 사용합니다.

레이어 2 서킷과 레이어 3 VPN 상호 연결

단계별 절차

MX 시리즈 라우터에서 논리 터널 인터페이스를 구성하기 전에 터널 서비스에 사용할 터널 서비스 인터페이스를 생성해야 합니다.

  1. 라우터 PE3에서 터널 서비스 인터페이스를 생성합니다. bandwidth 계층 수준에서 [edit chassis fpc slot-number pic slot-number tunnel-services] 문을 포함하고 터널 서비스를 위해 예약할 대역폭의 양을 초당 기가비트 단위로 지정합니다.

  2. 라우터 PE3에서 논리적 터널 인터페이스 유닛 0을 lt-1/1/10 구성합니다.

    라우터 PE3은 논리적 터널 인터페이스를 사용하여 레이어 2 서킷을 레이어 3 VPN에 연결하는 라우터입니다. 피어 유닛 인터페이스의 구성이 상호 연결을 만듭니다.

    encapsulation 문을 포함하고 옵션을 지정합니다ethernet-ccc. peer-unit 문을 포함하고 논리적 인터페이스 유닛 1 을 피어 터널 인터페이스로 지정합니다. family 문을 포함하고 옵션을 지정합니다ccc.

    캡슐화로 ethernet 논리적 인터페이스 유닛 1lt-1/1/10 구성합니다. peer-unit 문을 포함하고 논리적 인터페이스 유닛 0 을 피어 터널 인터페이스로 지정합니다. family 문을 포함하고 옵션을 지정합니다inet. 또한 문을 포함 address 하고 을(를) 인터페이스의 IPv4 주소로 지정합니다198.51.100.11/24.

    메모:

    피어링 논리적 인터페이스는 터널 서비스 PIC에서 파생된 동일한 논리적 터널 인터페이스에 속해야 합니다.

  3. 각 라우터에서 구성을 커밋합니다.

레이어 2 서킷 대 레이어 3 VPN 상호 연결 확인

상호 연결이 제대로 작동하는지 확인하려면 다음 작업을 수행합니다.

라우터 PE3에 대한 레이어 2 서킷 연결이 작동 중인지 확인

목적

라우터 PE2에서 라우터 PE3으로의 레이어 2 서킷 연결이 인지 Up확인합니다. 또한 이 레이어 2 서킷 연결에서 사용하는 수신 및 발신 LDP 레이블과 서킷 ID를 문서화합니다.

행동

명령을 사용하여 show l2circuit connections 레이어 2 서킷 연결이 작동 중인지 확인합니다.

의미

출력은 라우터 PE2에서 라우터 PE3으로의 레이어 2 서킷 연결이 이며 Up 연결이 인터페이스를 사용하고 ge-1/0/2.0 있음을 보여줍니다. 발신 레이블은 이고 315264 수신 레이블은 이며 301488, 가상 서킷(VC) 식별자는 이며 100 , 캡슐화는 입니다 ETHERNET.

라우터 PE2에서 LDP 이웃 및 대상 LDP LSP 확인

목적

라우터 PE2가 라우터 PE3에 대한 대상 LDP LSP를 가지고 있으며 라우터 PE2와 라우터 PE3이 LDP 이웃인지 확인합니다.

행동

명령을 사용하여 show ldp neighbor 라우터 PE2가 라우터 PE3에 대한 대상 LDP LSP를 가지고 있는지, 라우터 PE2와 라우터 PE3가 LDP 이웃인지 확인합니다.

의미

출력은 라우터 PE2가 IPv4 주소가 인 LDP 이웃을 가지고 있음을 192.0.2.3보여줍니다. 주소 192.0.2.3은 라우터 PE3의 lo0.0 인터페이스 주소입니다. 라우터 PE2는 LSP에 로컬 lo0.0 인터페이스를 사용합니다.

라우터가 LDP 이웃인지 확인하면 대상 LSP가 설정되는지도 확인합니다.

라우터 PE2에서 레이어 2 서킷 경로 확인

목적

라우터 PE2가 레이어 2 서킷에 대한 경로를 가지고 있으며 경로가 라우터 PE3에 LDP MPLS 레이블을 사용하는지 확인합니다.

행동

명령을 사용하여 show route table mpls.0 라우터 PE2에 레이어 2 서킷을 위한 경로가 있고 경로가 라우터 PE3에 대한 LDP MPLS 레이블을 사용하는지 확인합니다.

의미

출력은 라우터 PE2가 나가는 경로 인터페이스ge-1/0/2.0에서 315264 발신 레이블을 L2CKT 푸시하는 것을 보여줍니다. 또한 출력은 라우터 PE2가 다음에서 오는 인터페이스에 L2CKT 수신 레이블을 301488 표시하는 것을 보여줍니다ge-1/0/2.0

라우터 PE2에 대한 레이어 2 서킷 연결이 작동 중인지 확인

목적

라우터 PE3에서 라우터 PE2로의 레이어 2 서킷 연결이 인지 Up확인하려면 , 또한 이 레이어 2 서킷 연결에서 사용하는 수신 및 발신 LDP 레이블과 서킷 ID를 문서화합니다.

행동

명령을 사용하여 show l2circuit connections 레이어 2 서킷 연결이 작동 중인지 확인합니다.

의미

출력은 라우터 PE3에서 라우터 PE2로의 레이어 2 서킷 연결이 이며 Up 연결이 논리적 터널(lt) 인터페이스를 사용하고 있음을 보여줍니다. 수신 레이블은 이고 315264 나가는 레이블은 이며 301488, 가상 서킷(VC) 식별자는 100이며, 캡슐화는 입니다 ETHERNET.

라우터 PE3에서 LDP 이웃 및 대상 LDP LSP 확인

목적

라우터 PE3가 라우터 PE2에 대한 대상 LDP LSP를 가지고 있고 라우터 PE3과 라우터 PE2가 LDP 이웃인지 확인합니다.

행동

명령을 사용하여 show ldp neighbor 라우터 PE2가 라우터 PE3에 대한 대상 LDP LSP를 가지고 있는지, 라우터 PE2와 라우터 PE3가 LDP 이웃인지 확인합니다.

의미

출력 결과, 라우터 PE3에는 IPv4 주소가 인 LDP 이웃이 있습니다 192.0.2.2. 주소 192.0.2.2는 라우터 PE2의 lo0.0 인터페이스 주소입니다. 출력은 또한 LSP용 라우터 PE3에서 사용되는 인터페이스가 임을 lo0.0보여줍니다. 라우터가 LDP 이웃인지 확인하면 대상 LSP가 설정되는지도 확인합니다.

라우터 PE3에서 경로 리플렉터를 사용하여 BGP 피어 세션 확인

목적

라우터 PE3에 경로 리플렉터로 설정된 피어 세션이 있는지 확인합니다.

행동

명령을 사용하여 라우터 PE3에 경로 리플렉터로 설정된 피어 세션이 show bgp summary 있는지 확인합니다.

의미

출력은 라우터 PE3이 IPv4 주소가 인 라우터와 피어 세션이 있음을 192.0.2.7보여줍니다. 주소 192.0.2.7은 경로 리플렉터의 lo0.0 인터페이스 주소입니다. 또한 출력은 피어 세션 상태가 이며 Establ세션이 설정되었음을 의미합니다.

라우터 PE3에서 레이어 3 VPN 경로 확인

목적

라우터 PE3에 라우터 CE2, 라우터 CE3 및 라우터 CE5에 대한 레이어 3 VPN 경로가 있는지 확인합니다.

행동

명령을 사용하여 show route table L3VPN.inet.0 레이어 3 VPN 라우팅 테이블에서 라우터 PE3이 라우터 CE2, 라우터 CE3 및 라우터 CE5로 가는 경로를 가지고 있는지 확인합니다. 이 예에서 은(는) L3VPN 라우팅 인스턴스에 대해 구성된 이름입니다.

의미

출력 결과, 라우터 PE3에는 의 IPv4 하위 네트워크 주소 198.51.100.10에 대한 경로가 있음을 보여줍니다. 주소 198.51.100.15는 라우터 CE2의 인터페이스 주소입니다. 출력 결과, 라우터 PE3에는 의 IPv4 하위 네트워크 주소 198.51.100.12에 대한 경로가 있음을 보여줍니다. 주소 198.51.100.10은 라우터 CE5의 인터페이스 주소입니다. 출력 결과, 라우터 PE3에는 의 IPv4 하위 네트워크 주소 198.51.100.13에 대한 경로가 있음을 보여줍니다. 주소 198.51.100.6은 라우터 CE3의 인터페이스 주소입니다.

라우터 PE3에서 레이어 2 서킷 경로 확인

목적

라우터 PE3이 레이어 2 서킷 경로 테이블에서 라우터 PE2로 가는 경로를 가지고 있는지 확인합니다.

행동

명령을 사용하여 show route table l2circuit.0 라우터 PE3이 레이어 2 서킷 경로 테이블에서 라우터 PE2로 가는 경로를 가지고 있는지 확인합니다.

의미

출력은 라우터 PE3이 의 IPv4 주소 192.0.2.2에 대한 경로를 가지고 있음을 보여줍니다. 주소 192.0.2.2는 라우터 PE2의 lo0.0 인터페이스 주소입니다. VC 레이블은 입니다 315264. 이 레이블은 명령을 사용하여 표시되는 수신 MPLS 레이블과 show l2circuit connections 동일합니다.

라우터 PE3에서 MPLS 경로 확인

목적

MPLS 라우팅 테이블에서 라우터 PE3에 라우터 PE2에 대한 경로가 있는지 확인합니다.

행동

명령을 사용하여 MPLS 경로 테이블에서 라우터 PE3에 라우터 PE2에 대한 경로가 show route table mpls.0 있는지 확인합니다.

의미

출력은 라우터 PE3이 레이어 2 서킷에 대한 경로를 가지고 있으며, 경로가 라우터 PE2에 LDP MPLS 레이블을 사용한다는 것을 보여줍니다. 레이블은 301488 명령을 사용하여 라우터 PE2에 표시되는 나가는 레이블과 show l2circuit connections 동일합니다.

라우터 CE2와 라우터 CE3 간의 트래픽 플로우 확인

목적

CE 라우터가 상호 연결을 통해 트래픽을 송수신할 수 있는지 확인합니다.

행동

명령을 사용하여 ping 라우터 CE2가 상호 연결을 통해 라우터 CE3와 트래픽을 주고받을 수 있는지 확인합니다.

의미

출력은 라우터 CE2가 상호 연결을 통해 라우터 CE3에 ICMP 요청을 보내고 라우터 CE3로부터 응답을 받을 수 있음을 보여줍니다.

라우터 CE2와 라우터 CE5 간의 트래픽 플로우 확인

목적

CE 라우터가 상호 연결을 통해 트래픽을 송수신할 수 있는지 확인합니다.

행동

명령을 사용하여 ping 라우터 CE2가 상호 연결을 통해 라우터 CE5와 트래픽을 주고받을 수 있는지 확인합니다.

의미

출력은 라우터 CE2가 상호 연결을 통해 라우터 CE5에 ICMP 요청을 보내고 라우터 CE5로부터 응답을 받을 수 있음을 보여줍니다.