Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

MPLS 의사회선 구성

이더넷 의사회로 개요

Junos OS Release 14.1X53 및 Junos OS Release 16.1에서 시작된 이더넷 의사회로는 네트워크상에서 Ethernet 또는 MPLS 802.3 PDO(Protocol Data Units)를 전달하는 데 사용됩니다. 서비스 프로바이더는 기존 MPLS 네트워크에 에뮬레이터 이더넷 서비스를 제공할 수 있습니다. Ethernet 또는 802.3 PDO는 의사회선(pseudowire) 내에 캡슐화하여 점대점(point-to-point) Ethernet 서비스를 제공합니다. 점대점(point-to-point) Ethernet 서비스의 경우 다음과 같은 장애 관리 기능이 지원됩니다.

  • OAM(Operation, Administration, and Management)에 대한 IEEE(Institute of Electrical and Electronics Engineers) 802.3ah 표준입니다. 이더넷 포인트 투 포인트 IEEE(Institute of Electrical and Electronics Engineers) 링크 또는 이더넷 반복기에서 링크에서 802.3ah OAM 링크 장애 관리를 구성할 수 있습니다.

    이더넷 OAM 링크 장애 관리는 물리적 링크 수준 장애 감지 및 관리에 사용할 수 있습니다. OSI 모델의 데이터 링크 레이어에서 새로운 옵션 서브레이어를 사용한다. Ethernet OAM은 모든 전이면 점대점(point-to-point) 또는 에뮬레이터(emulated point-to-point) Ethernet 링크상에 구현할 수 있습니다. 시스템 전방위의 구현이 필요하지 않습니다. OAM은 라우터의 특정 인터페이스에 구축될 수 있습니다. 전송된 Ethernet OAM 메시지 또는 OAM P2는 64~1518비트 범위에서 표준 프레임 길이 제한 내에서 표준 길이의 언태그드 이더넷 프레임입니다.

  • 이더넷 연결성 장애 관리(CFM)를 통해 두 라우터 간의 물리적 링크를 모니터링합니다.

    • 장애 모니터링을 위한 연속성 검사 프로토콜을 사용한 연결 보호 연속성 검사 프로토콜은 VLAN 또는 링크 수준에서 인접성을 발견하고 유지하는 인접 검색 및 상태 확인 프로토콜입니다.

    • 경로 검색 및 장애 검증을 위한 링크 트레이스 프로토콜을 사용한 경로 보호. IP traceroute와 마찬가지로, 링크trace 프로토콜은 소스와 대상 간의 하나 이상의 브리지 네트워크를 통해 대상 MAC 주소로 이동하는 경로를 매핑합니다.

예를 들면 다음과 같습니다. 이더넷 Pseudowire 베이스 구성

요구 사항

다음은 이 구성에 대한 하드웨어 및 소프트웨어 요구 사항 목록입니다.

  • 1대의 ACX 시리즈 라우터

  • Junos OS 릴리스 12.2 이상

Ethernet Pseudowire 베이스 구성 개요

여기에 나와 있는 구성은 ACX 시리즈 라우터의 물리적 인터페이스 캡슐화용 이더넷 크로스 커넥트(cross-connect)를 사용하는 이더넷 의사회로의 기본 구성입니다. 이 구성은 1개 또는 프로바이더 에지 라우터. Ethernet 의사회로(pseudowire) 구성을 완료하려면 이 구성을 반복해야 합니다. 이 프로바이더 에지 라우터(Multiprotocol Label Switched) 네트워크의 다른 네트워크에서 MPLS.

Ethernet Pseudowire 구성

절차

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하고, 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경한 다음, [ ] 계층 수준에서 명령어를 복제하여 CLI edit 입력합니다.

주:

cross-connect 논리적 인터페이스 캡슐화에 대한 802.1Q 태깅과 이더넷 의사회전을 구성하기 위해 이 예에 표시된 진술 대신 [ ] 계층 수준에서 진술을 vlan-cccedit interfaces ge-0/1/1 unit 0 encapsulationethernet-ccc 포함합니다.

단계별 절차
  1. 2개의 Gigabit Ethernet 인터페이스를 생성하고, 한 인터페이스에서 캡슐화 모드를 설정하고 다른 인터페이스에서 MPLS 수 있습니다. 루프백() lo0 인터페이스 생성:

  2. 다음 MPLS 구성된 인터페이스에서 MPLS 및 RSVP 프로토콜을 ge-0/2/0.0 활성화합니다.

  3. LDP를 구성합니다. 의사회선(pseudowire)을 위해 RSVP를 구성하는 경우, LDP를 구성해야 합니다.

  4. 점대점 LSP(Label-Switched Path)를 구성하고 제한 경로 LSP 계산을 비활성화합니다.

  5. 트래픽 최단 경로 우선(OSPF) 구성하고 MPLS 인터페이스 및 루프백() 인터페이스에서 트래픽 엔지니어링을 ge-0/2/0.0lo0 실행합니다.

  6. Ethernet 의사회로를 위한 Layer 2 서킷을 고유하게 식별합니다.

결과

ACX 시리즈 유니버설 메트로 라우터에 대한 의사회로 개요

의사회로(pseudowire)는 패킷 스위칭 네트워크 상에서 T1 라인과 같은 통신 서비스의 핵심 속성을 에뮬레이터로 MPLS 서비스입니다. 의사회선은 주어진 서비스 정의에 필요한 수준으로 유선에 에뮬레이터를 에뮬레이터에 에뮬레이터에 제공하는 데 필요한 최소한의 필수 기능만 제공하는 데 그 목적으로 합니다. ACX 시리즈 라우터에서 이더넷, ATM(Asynchronous Transfer Mode) 및 시간 분할 멀티플렉싱(시간 분할 멀티플렉싱(TDM)) 의사회전이 지원됩니다. Pseudowire 기능은 다음과 같습니다.

  • IP 및 네트워크 인프라스트럭처를 통해 Layer 1 및 Layer 2 정보를 전송하는 의사회로(Pseudowire) MPLS 서비스. ACX Series에서만 유사한 단말 지점(예: T1 -T1, ATM에서 ATM으로, Ethernet에서 Ethernet으로의 Ethernet)에서 지원됩니다.

  • PE 라우터와 고객 에지(CE) 장치 간의 중복 의사회로 백업 연결을 통해 특정 유형의 장애가 발생하면 Layer 2 회로 및 서비스를 유지할 수 있습니다. 의사회로(Pseudowire) 중복은 단일 장애 지점이 여러 고객의 서비스를 중단시킬 수 있는 특정 유형의 네트워크(예: 메트로)의 안정성을 향상시킵니다. Pseudowire 중복 기능은 다음과 같습니다.

    • PE 라우터와 스위치 장치 간의 연결을 백업하는 대기 의사회로로 특정 유형의 장애가 발생하면 Layer 2 서킷 서비스를 고객 에지(CE) 있습니다.

    • 장애가 발생하면 기본 인터페이스를 백업하는 보호 인터페이스가 제공됩니다. 네트워크 트래픽은 기본 인터페이스 기능이 있는 한 기본 인터페이스를 사용합니다. 기본 인터페이스에 장애가 발생하면 트래픽이 보호 인터페이스로 전환됩니다.

    • 핫 스팟바이 및 콜드 스 STANDBY를 통해 백업 또는 대기 의사(pseudowire)로 신속한 컷(cut over)이 지원됩니다.

  • 이더넷 연결성 장애 관리(CFM) - 두 라우터 간의 물리적 링크를 모니터링하는 데 사용할 수 있습니다. Ethernet 의사회선을 위한 CFM의 주요 기능은 오직 지원됩니다.

    • 장애 모니터링을 위한 연속성 검사 프로토콜을 사용한 연결 보호 연속성 검사 프로토콜은 VLAN 또는 링크 수준에서 인접성을 발견하고 유지하는 인접 검색 및 상태 확인 프로토콜입니다.

    • 경로 검색 및 장애 검증을 위한 링크 트레이스 프로토콜을 사용한 경로 보호. IP traceroute와 마찬가지로, 링크trace 프로토콜은 소스와 대상 간의 하나 이상의 브리지 네트워크를 통해 대상 MAC 주소로 이동하는 경로를 매핑합니다.

FEC 129를 위한 멀티세그멘트 의사회로 이해

멀티세그멘트 의사(Pseudowire) 이해

의사회로는 패킷 스위칭 네트워크(PSN)를 통해 T1 라인과 같은 통신 서비스의 핵심 속성을 MPLS 에뮬레이터를 제공하는 Layer 2 회로 또는 서비스입니다. 의사회선은 해당 서비스 정의에 필요한 탄력성 요구 사항을 유선에 에뮬레이터에 에뮬레이터에 제공하는 데 필요한 최소 기능만 제공하는 데 그 목적으로 합니다.

의사회로가 동일한 PSN의 에지에서 시작 및 종료되는 경우 의사회로 레이블은 시작부터 T-PE(Terminating Provider Edge) 디바이스 간에도 동일하게 지정되지 않습니다. 이를 단일 세그먼트 의사회로(SS-PW)라고 합니다. 2개의 PE 라우터 사이에 설정된 그림 1 SS-PW를 보여줌 PE1 및 PE2 라우터 간의 의사회전은 동일한 AS(Autonomous System) 내에 위치합니다.

그림 1: L2VPN PseudowireL2VPN Pseudowire

두 PE 사이에 단일 컨트롤 플레인을 구축하는 것이 불가능하거나 바람직하지 않은 로컬 PE에서 원격 PE로 단일 의사회로를 구축하는 것이 불가능한 경우 MS-PW(Multisegment Pseudowire)가 사용됩니다.

MS-PW는 2개 이상의 연속 SS-PW 집합으로, 단일 점대점(point-to-point) 의사회선(pseudowire)의 기능을 수행하기 위해 제작됩니다. 또한 스위칭된 의사회로도 알려져 있습니다. MS-PW는 여러 지역 또는 네트워크 도메인으로 이동될 수 있습니다. 지역은 동일한 또는 다른 관리 도메인에 속하는 IGP(interior gateway protocol) 영역 또는 BGP(Border Gateway Protocol) 자율 시스템으로 간주될 수 있습니다. MS-PW는 동일하거나 다른 통신 사업자 네트워크의 여러 코어 또는 AS에 걸쳐 있습니다. Layer 2 VPN MS-PW는 최대 254개 의사회선 세그먼트를 포함할 수 있습니다.

그림 2 의사회로(pseudowire)의 기능을 하는 2개 이상의 의사회로 세그먼트 집합을 보여 주는 것입니다. 단말 라우터는 T-PE(Terminating PE) 라우터라고 불리며, 스위칭 라우터를 스위칭 PE(Switching PE) 라우터라고 합니다. S-PE 라우터는 MS-PW에서 이전 및 성공을 이루는 의사(pseudowire) 세그먼트의 터널을 종료합니다. S-PE 라우터는 MS-PW의 이전 및 성공을 이루는 의사회선 세그먼트의 컨트롤 및 데이터 플레인을 스위칭할 수 있습니다. MS-PW는 모든 단일 세그먼트 의사회전(pseudowires)이 설정될 때 비어 있는 것으로 선언됩니다.

그림 2: 멀티세그멘트 의사(Pseudowire)멀티세그멘트 의사(Pseudowire)

멀티세그멘트 의사(Multisegment Pseudowire)에 FEC 129 사용

현재 FEC 129에 정의된 두 가지 유형의 첨부 회로 식별자(AI)가 있습니다.

  • Type 1 AII

  • Type 2 AII

FEC 129를 위한 MS-PW 지원은 Type 2 AII를 사용한다. Type 2 AII는 RFC 5003의 정의에 따라 전 세계적으로 고유한 특징입니다.

단일 PSN에서 FEC 129를 사용하는 단일 세그먼트 pseudowires(SS-PW)는 MPLS 1 및 type 2 AII를 모두 사용할 수 있습니다. FEC 129를 사용하는 MS-PW의 경우 의사회로 자체가 한 쌍의 엔드포인트로 식별됩니다. 이를 위해서는 의사회로(pseudowire) 엔드포인트를 고유하게 식별해야 합니다.

동적으로 배치된 MS-PW의 경우, 의사회선의 도달성과 관리성을 위해 첨부 회로의 식별자가 전 세계적으로 고유해야 합니다. 따라서 MS-PW를 구성하는 모든 첨부 회로 및 S-PES에 개별 글로벌 고유 주소가 할당됩니다.

Type 2 AII는

  • Global_ID—글로벌 신원 확인(일반적으로 AS 번호)입니다.

  • Prefix—일반적으로 라우터 ID인 IPv4 주소입니다.

  • AC_ID—사용자 구성 가능한 값인 로컬 연결 회로입니다.

Type 2 AII는 이미 T-PE의 IP 주소를 포함하며 FEC 129 의사회로 시그널링 포인트(pseudowire signaling point of view)에서 전 세계적으로 고유하기 때문에, 이 조합(AGI, SAII, TAII)은 상호 연결된 모든 의사회로 도메인에서 MS-PW를 고유하게 식별합니다.

멀티세그멘트 Pseudowire 구축 개요

MS-PW는 사전 정의한 S-PES를 동적으로 자동 선택하고 2개의 T-PE 장치 사이에 MS-PW를 배치하는 것으로 설정됩니다.

S-PES가 동적으로 선택되면 모든 S-PES에 대해 FEC 129 의사와 관련된 정보를 프로비저닝할 필요 없이 BGP(Border Gateway Protocol) 자동 검색 기능을 사용하여 각 S-PE가 자동으로 검색 및 선택됩니다. BGP(Border Gateway Protocol) PSN 전반에 의사회선 주소 정보를 전파하는 데 사용됩니다.

FEC 129 Pseudowire 정보는 S-PES에 대한 수동 프로비저닝이 아니기 때문에 AGI(Attachment Group Identifier) 및 AII(Attachment Individual Identifier)가 자동으로 사용되며 포울 및 리버스 방향 모두에서 의사회로에 동일한 S-PES 세트를 선택하는 것이 각 T-PE 장비의 액티브 및 패시브 역할을 통해 수행됩니다.

  • Active—T-PE는 LDP 레이블 매핑 메시지를 시작됩니다.

  • 패시브—T-PE는 활성 T-PE에 의해 시작된 레이블 매핑 메시지를 수신할 때까지 LDP 레이블 매핑 메시지를 시작하지 않습니다. 패시브 T-PE는 활성 T-PE에서 보낸 Label 매핑 메시지를 수신한 동일한 S-PE로 레이블 매핑 메시지를 전송합니다. 이를 통해 동일한 S-PES 세트가 역방향으로 사용됩니다.

멀티세그멘트 의사회선(Pseudowire)에 대한 Pseudowire 상태 지원

T-PE에서 의사회로 상태 동작

다음 의사회로 상태 메시지는 T-PE와 관련이 있습니다.

  • 0x00000010—로컬 PSN 대면 Pseudowire(송신)는 장애를 전송합니다.

  • 0x00000001—일반적인 비수행 장애 코드. 이는 로컬 장애 코드로 설정됩니다. 로컬 장애 코드는 로컬 T-PE에 설정되어 있으며 LDP는 원격 T-PE에 동일한 장애 코드가 있는 의사회로 상태 TLV 메시지를 전송합니다.

  • 장애 코드는 비트 와이즈(bit-wise) 또는 원격 의사회선 상태 코드로 저장됩니다.

S-PE에서 의사회로 상태 동작

S-PE는 의사회선 장애를 표시하는 의사회로 상태 메시지를 시작됩니다. 의사회로 알림 메시지의 SP-PE는 장애가 시작된 위치를 힌트합니다.

  • S-PE에 의해 로컬 장애가 탐지되면 의사회선 상태 메시지가 의사회선을 따라 양방향으로 전송됩니다. S-PE에 연결 회로가 없는 경우, 다음과 같은 상태 메시지만 관련이 있습니다.

    • 0x00000008—로컬 PSN 대면 의사회로(ingress)는 장애를 수신합니다.

    • 0x00000010—로컬 PSN 대면 Pseudowire(송신)는 장애를 전송합니다.

  • 어떤 SS-PW에 장애가 발생하고 있는지 표시하기 위해, LDP SP-PE TLV는 LDP 알림 메시지에 의사회로 상태 코드와 첨부됩니다. 의사회로 상태는 의사회선에서 컨트롤 플레인 스위칭 기능에 의해 변경되지 않은 다른 것으로 전달됩니다.

  • S-PE가 특정 pseudowire 상태 비트와 함께 의사회로 상태 알림 메시지를 시작하는 경우, S-PE가 수신하는 의사회선 상태 코드의 경우 S-PE가 수신하는 동일 비트는 로컬로 처리됩니다. S-PE의 원래 상태 오류가 지워질 때까지는 동일한 비트가 로컬로 처리되지 않습니다.

  • S-PE는 각 SS-PW에 대해 단 2개의 의사회로 상태 코드(pseudowire status code)와 원격 의사회로 상태 코드(pseudowire status code)를 보관합니다. 원격 의사회로 상태 코드의 가치는 이 세그먼트에 앞서 있는 SS-PW 체인에서 의사회로 상태 코드의 로직 또는 작동의 결과입니다. 이 상태 코드는 수신 시 각 S-PE에 의해 단계적으로 업데이트되어 다음 S-PE로 전달됩니다. 로컬 의사회로 상태는 로컬 의사회선 상태에 따라 로컬에서 생성됩니다.

  • SP-PE에서 전송 장애만 탐지됩니다. LSP가 다음 MPLS 도달할 수 없는 경우 로컬 전송 장애가 탐지됩니다. 전송 장애는 다음 다운스트림 세그먼트로 전송하고, 수신 장애는 업스트림 세그먼트로 전송됩니다.

  • S-PE에서 수신된 원격 장애는 단지 MS-PW를 따라 전달됩니다. 로컬 장애는 S-PE가 관여하는 의사회선의 두 세그먼트로 전송됩니다.

MS-PW에 대한 Pseudowire TLV 지원

MS-PW는 LDP SP-PE TLV[RFC 6073]에 대한 다음과 같은 지원을 제공합니다.

  • MS-PW를 위한 LDP SP-PE TLV는 다음과 같습니다.

    • 로컬 IP 주소

    • 원격 IP 주소

  • SP-PE는 LDP SP-PE TLV를 레이블 매핑 메시지에 추가합니다. 각 SP-PE는 다른 세그먼트에서 수신된 로컬 LDP SP-PE TLV를 SP-PE 목록에 추가합니다.

  • 의사회로 상태 알림 메시지에는 SP-PE에서 통보가 생성될 때 LDP SP-PE TLV가 포함됩니다.

지원 및 지원되지 않는 기능

Junos OS MS-PW를 통해 다음과 같은 기능을 제공합니다.

  • MPLS MS-PW를 구축하는 각 SS-PW에 대해 PSN을 제공합니다.

  • MS-PW – 이더넷 또는 VLAN-CCC의 각 SS-PW에 대한 동일한 의사회로 캡슐화

  • 각 SS-PW를 설정하는 엔드-to-End 의사(pseudowire) 시그널링 프로토콜인 T-LDP가 있는 일반화된 PWid FEC

  • MP-BGP(Border Gateway Protocol) MS-PW와 연관된 각 SS-PW에 대해 2개의 엔드포인트 PES를 자동 검사할 수 있습니다.

  • 표준 MPLS MS-PW를 형성하기 위해 양측 SS-PW를 스티치하는 표준 운영

  • MS-PW를 동적으로 배치할 수 있도록 S-PE의 자동 검색

  • S-PE의 최소 프로비저닝.

  • 엔드투엔드 핑 또는 엔드투엔드 MPLS S-PE MPLS ping, MPLS 경로 추적, 엔드투엔드 VCCV 및 BFD(Bidirectional Forwarding Detection) 메커니즘을 포함한 OAM(Operation, Administration, and maintenance) 메커니즘입니다.

  • MS-PW를 위한 SP(Pseudowire swithing Point) PE TLV

  • MS-PW에서 복합 넥타이 홉(next hop)

  • MS-PW에 대한 의사회로 상태 TLV.

Junos OS MS-PW 기능은 지원하지 않습니다.

  • LDP FEC 128 및 LDP FEC 129의 혼합.

  • 정적 의사회로(pseudowire) - 각 레이블이 정적으로 프로비저닝됩니다.

  • Graceful 라우팅 엔진 스위치오버.

  • 무중단 활성 라우팅.

  • 멀티호킹( Multihoming).

  • OAM에서 부분 연결 검증(S-PE에서 시작)

예를 들면 다음과 같습니다. 멀티세그멘트 의사회선 구성

이 예에서는 S-PE(스티치 제공업체 에지 BGP(Border Gateway Protocol)) 디바이스가 자동으로 동적으로 검색되고 FEC 129를 사용하여 LDP에 의해 자동으로 동적으로 검색되는 MS-PW(Multisegment pseudowire)를 구성하는 방법을 보여줍니다. 이러한 배열은 S-PES에 대한 최소 프로비저닝을 요구하기 때문에 기본 시그널링 프로토콜로 여전히 LDP를 사용하는 동안 정적으로 구성된 Layer 2 회로와 연관된 구성 부담을 줄여야 합니다.

요구 사항

이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 활용합니다.

  • 멀티 서비스 에지 라우터, MX 시리즈 5G M Series, 유니버설 라우팅 플랫폼 코어 라우터 또는 PTX 시리즈 라우터를 T 시리즈 6개의 라우터를 패킷 전송 라우터.

    • T-PES(Terminating PES)로 구성된 2개의 원격 PE 장비.

    • 2개의 S-PES로 구성:

      • 경로 반사(Interarea Configuration)의 경우

      • AS-AS 구성의 경우 AS 경계 라우터 또는 루트 반영기

  • Junos OS Release 13.3 이상이 모든 디바이스에서 실행됩니다.

시작하기 전에 다음을 할 수 있습니다.

  1. 디바이스 인터페이스를 구성합니다.

  2. 모든 최단 경로 우선(OSPF) 또는 기타 모든 IGP 프로토콜을 구성합니다.

  3. 구성 BGP(Border Gateway Protocol).

  4. LDP를 구성합니다.

  5. 구성 MPLS.

개요

Junos OS Release 13.3부터 PSN(패킷 스위칭 네트워크)에서 LDP 시그널링과 BGP(Border Gateway Protocol) 자동 MPLS FEC 129를 사용하여 MS-PW를 구성할 수 있습니다. MS-PW 기능은 또한 T-PE 장치에서 핑, 트레이스라우트 및 BFD와 같은 OAM(Operation, Administration, and Management) 기능을 제공합니다.

MS-PW에서 S-PES를 자동검사하려면 계층 수준에서 auto-discovery-mspw[edit protocols bgp group group-name family l2vpn] 명령문을 포함해야 합니다.

S-PE의 자동 선택과 MS-PW의 동적 설정은 자동화된 환경의 BGP(Border Gateway Protocol). BGP(Border Gateway Protocol) S-PE를 자동검사하기 위해 FEC 129 의사회로 구성된 NLRI(network layer reachability information)를 MS-PW NLRI[draft-ietf-pwe3-dynamic-ms-pw-15.txt]라고 합니다. MS-PW NLRI는 기본적으로 경로 구분자(RD) 및 FEC 129 SAII(Source Attachment Identifier)로 구성된 Prefix입니다. 이 경로는 BGP(Border Gateway Protocol)(BGP(Border Gateway Protocol)-AD) 경로로 불리며 으로 인코딩됩니다. RD:SAII

Type 2 AI로 프로비저닝되는 T-PE만이 각각 자체 MS-PW NLRI를 시작됩니다. type 2 AII는 전 세계적으로 고유하기 때문에 MS-PW NLRI는 type 2 AII가 프로비저닝되는 PE 디바이스를 식별하는 데 사용됩니다. Type 1 AII와 Type 2 AII의 차이는 MS-PW를 지원하기 위해 AFI(새로운 주소 패밀리 지표) 및 SAFI(후속 주소 BGP(Border Gateway Protocol) 식별자를 정의해야 합니다. MS-PW NLRI를 확인하는 데 사용되는 제안된 AFI 및 SAFI 값 쌍은 각각 25개와 6개입니다(할당 예정 IANA(Internet Assigned Numbers Authority)).

AFI 및 SAFI 값은 S-PES의 자동검사(autodiscovery)를 지원하며 라우팅을 시작한 T-P와 시그널링에 참여하는 S-PES 모두에서 구성해야 합니다.

그림 3 2개의 원격 PE 라우터(T-PE1 및 T-PE2)의 영역 간 MS-PW 설정을 보여줌 Provider (P) 라우터는 P1 및 P2, S-PE 라우터는 S-PE1 및 S-PE2입니다. MS-PW는 T-PE1과 T-PE2 사이에 설정됩니다. 모든 장치는 동일한 AS-AS 100에 속합니다. S-PE1 및 S-PE2는 동일한 AS에 속하기 때문에, 루트 반영자(route reflectors)로 활동하며 각각 RR 1 및 RR 2라고도 합니다.

그림 4 AS MS-PW 간 설정을 보여 주는 것입니다. MS-PW는 T-PE1과 T-PE2 사이에 설정됩니다. 여기서 T-PE1, P1 및 S-PE1은 AS 1 및 S-PE2, P2 및 T-PE2가 AS 2에 속합니다. S-PE1 및 S-PE2는 서로 다른 AS에 속하기 때문에 ASBR 라우터로 구성됩니다. 또한 각각 ASBR 1 및 ASBR 2라고도 합니다.

그림 3: Interarea Multisegment PseudowireInterarea Multisegment Pseudowire
그림 4: Inter-AS Multisegment PseudowireInter-AS Multisegment Pseudowire

다음 섹션에서는 MS-PW가 AS 간 시나리오에서 MS-PW의 설정 방법에 대한 정보를 제공합니다.

Minimum Configuration Requirements on S-PE

SS-PW의 양단을 동적으로 검색하고 T-LDP 세션을 동적으로 설정하려면 다음이 필요합니다.

  • MS-PW 간을 위해 각 S-PE는 ABR 및 BGP(Border Gateway Protocol) 루트 리프터 역할을 합니다.

    아시안(interarea) 케이스에서 S-PE는 BGP(Border Gateway Protocol) 루트 리포터 역할을 실행하며 클라이언트에 그림 3 BGP(Border Gateway Protocol)-AD 경로를 반영합니다. 하나의 T-PE가 광고하는 BGP(Border Gateway Protocol)-AD 경로는 궁극적으로 원격 T-PE에 도달합니다. 각 S-PE에 의해 넥스홉 셀프 세트가 설정되어 있기 때문에 BGP(Border Gateway Protocol)-AD 경로를 수신하는 S-PE 또는 T-PE는 항상 BGP(Border Gateway Protocol) 다음 홉을 통해 로컬 AS 또는 로컬 영역에 BGP(Border Gateway Protocol)-AD를 광고하는 S-PE를 BGP(Border Gateway Protocol) 있습니다.

  • AS MS-PW 간에서 각 S-PE는 ASBR 또는 BGP(Border Gateway Protocol) 루트 리프터 역할을 합니다.

    MS-PW에서, 2개의 T-PES는 각각 BGP(Border Gateway Protocol)-AD 경로를 시작됩니다. S-PE가 T-PE를 통한 IBGP 세션 또는 일반 BGP(Border Gateway Protocol)-RR을 통해 BGP(Border Gateway Protocol)-AD 경로를 수신할 경우, 에서 볼 수 있는처럼 BGP(Border Gateway Protocol)-AD 경로를 inter-AS 케이스의 하나 이상의 EBGP 피어에 BGP(Border Gateway Protocol)-AD 경로를 재광고하기 전에 넥스홉 셀프(next-hop-self)를 그림 4 설정합니다.

  • 각 S-PE는 MS-PW에 대한 ad route를 재광고하거나 BGP(Border Gateway Protocol) 넥스홉 셀프(next-hop-self)를 설정해야 합니다.

Active and Passive Role of T-PE

양방향에서 MS-PW에 동일한 S-PES 세트가 사용되도록 보장하기 위해, 2개의 T-PES는 FEC 129 시그널링 측면에서 서로 다른 역할을 합니다. 이는 각 S-PE가 MS-PW에 대해 동적으로 선택될 때 T-PE1 및 T-PE2에 의해 선택되는 여러 경로를 피하기 위한 것입니다.

FEC 129를 사용하여 MS-PW가 시그널링될 때, 각 T-PE는 MS-PW의 신호를 독립적으로 시작할 수 있습니다. 시그널링 절차는 서로 다른 S-PES를 통해 MS-PW의 각 방향을 설정하려고 시도할 수 있습니다.

이러한 상황을 방지하기 위해 T-PES 중 하나는 의사 회선 시그널링(활성 역할)을 시작해야 하는 반면, 다른 하나는 각각의 의사 회선 LDP 레이블 매핑 메시지(패시브 역할)를 전송하기 전에 LDP 레이블 매핑을 수신할 때까지 기다릴 수 있어야 합니다. MS-PW 경로가 동적으로 배치되면, 해당 MS-PW에 대한 시그널링이 시작되기 전에 활성 T-PE(Source T-PE) 및 패시브 T-PE(Target T-PE)를 식별해야 합니다. SAII 값을 기준으로 활성 역할을 수행하고 SAII 가치가 큰 T-PE가 활성 역할을 수행한 경우, T-PE가 어떤 활성 역할을 맡고 있는가에 대한 결정이 수행됩니다.

이 예제에서 T-PE1 및 T-PE 2의 SAII 값은 800:800:800700:700:700 각각입니다. T-PE1은 SAII 가치가 높기 때문에 활성 역할을 맡고 T-PE2는 수동적인 역할을 맡습니다.

Directions for Establishing an MS-PW

MS-PW를 설정하는 데 S-PE가 사용하는 방향은:

  • 포우링 방향—액티브 T-PE에서 패시브 T-PE로의 전달

    이 방향으로 S-PES는 BGP(Border Gateway Protocol)-AD 루트 룩업을 수행하여 넥스홉 S-PE를 결정하여 레이블 매핑 메시지를 전송합니다.

  • 역방향—패시브 T-PE에서 활성 T-PE로의 이동

    이 방향에서는 S-PES가 BGP(Border Gateway Protocol)-AD 루트 룩업을 수행하지 않습니다. 이는 레이블 매핑 메시지가 T-PES에서 수신되어 S-PES에 스티치 라우트가 설치됩니다.

이 예에서 MS-PW는 T-PE1에서 T-PE2로의 포우링 방향에 설정됩니다. MS-PW가 T-PE2에서 T-PE1로 배치되면 MS-PW가 역방향으로 설정됩니다.

Autodiscovery and Dynamic Selection of S-PE

새로운 AFI 및 SAFI BGP(Border Gateway Protocol) 2 AII 기반 MS-PW를 지원하기 위해 정의됩니다. 이 새로운 주소 패밀리는 S-PES의 자동검토를 지원한다. 이 주소 패밀리는 TES와 SPES 모두에서 구성되어야 합니다.

이는 Layer 2 VPN 컴포넌트가 포우링 방향의 MS-PW를 따라 사용할 차세대 S-PE를 동적으로 선택하는 것입니다.

  • 포워팅 방향에서 다음 S-PE의 선택은 LDP가 전송하는 BGP(Border Gateway Protocol) 및 pseudowire FEC BGP(Border Gateway Protocol) 광고하는 BGP(Border Gateway Protocol)-AD 경로를 기반으로 합니다. BGP(Border Gateway Protocol)-AD 경로는 역방향의 패시브 T-PE(T-PE2)에 의해 시작되는 반면 의사회로 FEC 정보는 포워킹 방향의 활성 T-PE(T-PE1)에서 LDP에 의해 전송됩니다.

  • 역방향으로, S-PE(S-PE2) 또는 활성 T-PE(T-PE1)는 포우링 방향에서 의사회를 설정하는 데 사용된 S-PE(S-PE1)를 찾아서 획득합니다.

Provisioning a T-PE

FEC 129 type 2 AII를 지원하기 위해 T-PE는 원격 T-PE의 IP 주소, 글로벌 ID 및 첨부 회로 ID를 구성해야 합니다. 사용할 S-PES 세트가 T-PE에 명시적으로 지정되는 명시적 경로는 지원되지 않습니다. 따라서 type 2 AII로 각 S-PE를 프로비저닝할 필요가 없습니다.

Stitching an MS-PW

S-PE는 수신된 label 매핑 MPLS 다음 S-PE로 전달하기 전에 다음과 같은 MPLS Label 작업을 수행합니다.

  1. MPLS 터널 레이블을 팝업합니다.

  2. VC 레이블을 팝업합니다.

  3. 새 VC 레이블을 푸시합니다.

  4. 다음 세그먼트에 MPLS 터널 레이블을 푸시합니다.

Establishing an MS-PW

필요한 구성을 완료한 후 MS-PW는 다음과 같은 방식으로 설정됩니다.

  1. SAII 값은 T-PE1과 T-PE2 간에 BGP(Border Gateway Protocol).

    T-PE1은 더 높은 SAII 값으로 구성되어 있기 때문에 활성 T-PE 역할을 맡고 있습니다. T-PE2는 패시브 T-PE가 됩니다.

  2. T-PE1은 T-PE2에서 BGP(Border Gateway Protocol)-AD 경로를 수신합니다. 수신된 BGP(Border Gateway Protocol)-AD 경로의 T-PE2에서 획득한 AII 값을 로컬로 프로비저닝된 AII 값과 비교합니다.

  3. AII 값이 일치하면 T-PE1은 BGP(Border Gateway Protocol)-AD 경로 룩업을 수행하여 첫 번째 S-PE(S-PE1)를 선택합니다.

  4. T-PE1은 LDP 레이블 매핑 메시지를 S-PE1로 전송합니다.

  5. BGP(Border Gateway Protocol)-AD 경로는 T-PE2에서 시작됐고, T-PE1에서 수신된 LDP 레이블 매핑 메시지를 사용하여 S-PE1은 포워드 방향에서 다음 S-PE(S-PE2)를 선택합니다.

    이를 위해 S-PE1은 LDP 레이블 매핑 메시지에서 BGP(Border Gateway Protocol)-AD 경로에서 획득한 SAII를 TAI와 비교합니다.

  6. AII 값이 일치하면 S-PE1은 BGP(Border Gateway Protocol)-AD 경로와 연관된 BGP(Border Gateway Protocol) S-PE2를 BGP(Border Gateway Protocol) 있습니다.

  7. S-PE 선택 프로세스는 마지막 S-PE가 T-PE2와 함께 T-LDP 세션을 수립할 때까지 계속됩니다. T-PE2가 마지막 S-PE(S-PE2)에서 LDP 레이블 매핑 메시지를 수신하면, 자체 레이블 매핑 메시지를 시작하고 S-PE2로 다시 전송합니다.

  8. S-PE1 및 S-PE2에서 모든 레이블 매핑 메시지가 수신될 때 S-PES는 스티치 라우트(stitching route)를 설치합니다. 따라서 MS-PW가 역방향으로 설정되면 S-PW는 BGP(Border Gateway Protocol)-AD 루트 룩업을 수행하여 포워드 방향과 같은 다음 홉을 판단할 필요가 없는 것입니다.

OAM Support for an MS-PW

MS-PW가 설정되면 T-PE 장치에서 다음과 같은 OAM 기능을 실행할 수 있습니다.

  • Ping

    • T-PES 간의 엔드-엔드 연결 검증

      T-PE1, S-PES 및 T-PE2가 CW(Control Word)를 지원하는 경우, 의사회선 컨트롤 플레인은 자동으로 CW 사용을 협상합니다. VCCV(Virtual Circuit Connectivity Verification) CC(Control Channel) Type 3가 의사회로에서 CW를 활성화할지 여부에 따라 올바르게 작동합니다. 그러나 엔드-엔드 검증에만 사용되는 VCCV Type 1은 CW가 활성화된 경우만 지원됩니다.

      다음은 샘플입니다.

      T-P1에서 T-PE2로의 핑

      또는

    • T-PE에서 모든 S-PE로의 부분 연결 검증

      MS-PW의 일부를 추적하기 위해 pseudowire Label의 TTL을 사용하여 VCCV 메시지를 중간 노드에 팝업으로 강제로 전달할 수 있습니다. TTL이 만료되면 S-PE는 CW를 확인하거나 UDP 대상 포트 3502를 사용하는 유효한 IP 헤더를 확인하여(CW가 사용되지 않는 경우) VCCV 패킷인지 확인할 수 있습니다. 그런 다음 패킷을 VCCV 처리로 전환해야 합니다.

      T-PE1이 Pseudowire Label의 TTL이 1과 동일한 VCCV 메시지를 보내는 경우, TTL은 S-PE에 만료됩니다. 따라서 T-PE1은 의사회선의 첫 번째 세그먼트를 검증할 수 있습니다.

      VCCV 패킷은 RFC 4379에 따라 구축됩니다. VCCV LSP 핑 패킷 구축에 필요한 모든 정보는 S-PE TLV를 검사하여 수집됩니다. TTL의 이러한 사용은 RFC 5085에 표현된 주의를 따라야 합니다. S-레이블 스위칭 라우터(LSR) 사이에 또는 S-PE와 T-PE 사이에 pseudowire Label TTL을 조작하는 경우 VCCV 메시지가 올바른 S-PE에서 MS-PW에서 나올 수 없습니다.

      다음은 샘플입니다.

      T-PE1에서 S-PE로의 핑

      bottom-label-ttl 값은 S-PE1의 경우 1, S-PE2의 경우 2입니다.

      명령문은 올바른 VC Label TTL을 설정하기 때문에 VCCV 처리를 위해 패킷이 올바른 bottom-label-ttl SS-PW에 매핑됩니다.

    주:

    Junos OS MS-PW OAM 기능을 위해 VCCV Type 1 및 Type 3을 지원 VCCV Type 2는 지원되지 않습니다.

  • 경로 추적(Traceroute)

    Traceroute는 LSP 추적과 유사한 단일 작업에서 MS-PW의 경로를 따라 각 S-PE를 테스트합니다. 이 작업은 MS-PW의 실제 데이터 경로를 결정할 수 있으며 동적으로 신호 전송되는 MS-PW에 사용됩니다.

  • BFD(Bidirectional Forwarding Detection)

    BFD(Bidirectional Forwarding Detection)는 모든 미디어 유형, 캡슐화, 토폴로지 및 라우팅 프로토콜에 대해 고속 포우딩 경로 장애 탐지 시간을 제공하도록 설계된 탐지 프로토콜입니다. BFD는 고속 포워드 경로 장애 탐지 외에도 네트워크 관리자에게 일관된 장애 감지 방법을 제공합니다. BFD가 다운되면 시스템 로그(syslog) 메시지를 로그하도록 라우터 또는 스위치를 구성할 수 있습니다.

구성

Interarea MS-PW 구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경한 다음, 명령어를 계층 수준에서 CLI [edit] 붙여넣습니다.

T-PE1

P1

S-PE1(RR 1)

S-PE2(RR 2)

P2

T-PE2

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 configuration mode에서 CLI Editor 사용 을 참조하십시오.

안면 시나리오에서 T-PE1을 구성하는 경우:

주:

적절한 인터페이스 이름, 주소 및 기타 매개 변수를 수정한 후 MPLS 도메인의 T-PE2 장비에 대한 이 절차를 반복합니다.

  1. T-PE1 인터페이스를 구성합니다.

  2. 자율 시스템 번호를 설정합니다.

  3. 관리 MPLS 제외한 T-PE1의 모든 인터페이스에서 데이터시트(MPLS)를 활성화합니다.

  4. S-PW를 사용하는 MS-PW를 이라 하는 중간 S-PES의 자동 BGP(Border Gateway Protocol).

  5. T-pe1에 BGP(Border Gateway Protocol) 그룹 구성

  6. T-PE1을 S-PE1과 피어링하기 위해 mspw 그룹에 로컬 및 이웃 주소를 할당합니다.

  7. 관리 최단 경로 우선(OSPF) 제외한 T-PE1의 모든 인터페이스에서 구성합니다.

  8. 관리 인터페이스를 제외한 T-PE1의 모든 인터페이스에서 LDP를 구성합니다.

  9. T-PE1에서 Layer 2 VPN 라우팅 인스턴스를 구성합니다.

  10. mspw 라우팅 인스턴스에 인터페이스 이름을 할당합니다.

  11. mspw 라우팅 인스턴스에 대한 경로 구분자 구성

  12. FEC 129 MS-PW를 위해 Layer 2 VPN ID 커뮤니티를 구성합니다.

  13. mspw 라우팅 인스턴스에 대해 VRF(VPN Routing and Forwarding) 대상을 구성합니다.

  14. Mspw 라우팅 인스턴스의 라우팅 프로토콜로 Layer 2 VPN을 사용하여 SAI(Source Attachment Identifier) 값을 구성합니다.

  15. CE1 사이트를 VPN에 연결하는 인터페이스 이름을 할당하고, Mspw 라우팅 인스턴스의 라우팅 프로토콜로 Layer 2 VPN을 사용하여 TAI(Target Attachment Identifier) 값을 구성합니다.

  16. (선택 사항) MS-PW 상태 TLV를 전송하도록 T-PE1을 구성합니다.

  17. (선택 사항) VPN에 대해 OAM 기능을 구성합니다.

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 configuration mode에서 CLI Editor 사용 을 참조하십시오.

Interarea 시나리오에서 S-PE1(RR 1)을 구성하는 경우:

주:

적절한 인터페이스 이름, 주소 및 기타 매개 변수를 수정한 후에 MPLS 도메인의 S-PE2(RR 2) 디바이스에 대한 이 절차를 반복합니다.

  1. S-PE1 인터페이스를 구성합니다.

  2. 자율 시스템 번호를 설정합니다.

  3. 관리 MPLS 제외한 T-PE1의 모든 인터페이스에서 데이터시트(MPLS)를 활성화합니다.

  4. S-PE를 자동으로 BGP(Border Gateway Protocol).

  5. S-PE1에 BGP(Border Gateway Protocol) 그룹 구성

  6. 경로 반사(route reflector)의 역할을 하도록 S-PE1을 구성합니다.

  7. T-PE1 및 S-PE2와 피어링하기 위해 S-PE1을 위해 mspw 그룹에 로컬 및 이웃 주소를 할당합니다.

  8. 관리 최단 경로 우선(OSPF) 제외한 S-PE1의 모든 인터페이스에서 구성합니다.

  9. 관리 인터페이스를 제외한 S-PE1의 모든 인터페이스에서 LDP를 구성합니다.

  10. 넥스홉 셀프(next-hop-self)를 활성화하고 S-PE1에서 트래픽을 BGP(Border Gateway Protocol) 정책을 정의합니다.

결과

구성 모드에서 , , 및 명령어를 입력하여 show interfacesshow protocolsshow routing-instancesshow routing-optionsshow policy-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

T-PE1

S-PE1(RR 1)

디바이스 구성이 완료되면 commit 구성 모드에서 입력합니다.

AS MS-PW 간 구성

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경한 다음, 명령어를 계층 수준에서 CLI [edit] 붙여넣습니다.

T-PE1

P1

S-PE1(ASBR 1)

S-PE2(ASBR 2)

P2

T-PE2

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 configuration mode에서 CLI Editor 사용 을 참조하십시오.

AS 간 시나리오에서 T-PE1 라우터를 구성하는 경우:

주:

적절한 인터페이스 이름, 주소 및 기타 매개 변수를 수정한 후 MPLS 도메인의 T-PE2 장비에 대한 이 절차를 반복합니다.

  1. T-PE1 인터페이스를 구성합니다.

  2. 자율 시스템 번호를 설정합니다.

  3. 관리 MPLS 제외한 T-PE1의 모든 인터페이스에서 데이터시트(MPLS)를 활성화합니다.

  4. S-PW를 사용하는 MS-PW를 이라 하는 중간 S-PES의 자동 BGP(Border Gateway Protocol).

  5. T-pe1에 BGP(Border Gateway Protocol) 그룹 구성

  6. T-PE1을 S-PE1과 피어링하기 위해 mspw 그룹에 로컬 및 이웃 주소를 할당합니다.

  7. 관리 최단 경로 우선(OSPF) 제외한 T-PE1의 모든 인터페이스에서 구성합니다.

  8. 관리 인터페이스를 제외한 T-PE1의 모든 인터페이스에서 LDP를 구성합니다.

  9. T-PE1에서 Layer 2 VPN 라우팅 인스턴스를 구성합니다.

  10. mspw 라우팅 인스턴스에 인터페이스 이름을 할당합니다.

  11. mspw 라우팅 인스턴스에 대한 경로 구분자 구성

  12. FEC 129 MS-PW를 위해 Layer 2 VPN ID 커뮤니티를 구성합니다.

  13. mspw 라우팅 인스턴스에 대해 VRF(VPN Routing and Forwarding) 대상을 구성합니다.

  14. Mspw 라우팅 인스턴스의 라우팅 프로토콜로 Layer 2 VPN을 사용하여 SAI(Source Attachment Identifier) 값을 구성합니다.

  15. CE1 사이트를 VPN에 연결하는 인터페이스 이름을 할당하고, Mspw 라우팅 인스턴스의 라우팅 프로토콜로 Layer 2 VPN을 사용하여 TAI(Target Attachment Identifier) 값을 구성합니다.

  16. (선택 사항) MS-PW 상태 TLV를 전송하도록 T-PE1을 구성합니다.

  17. (선택 사항) VPN에 대해 OAM 기능을 구성합니다.

단계별 절차

다음 예제에서는 구성 계층의 다양한 수준을 탐색해야 합니다. 네트워크의 네트워크 CLI 대한 자세한 내용은 configuration mode에서 CLI Editor 사용 을 참조하십시오.

AS 간 시나리오에서 S-PE1(ASBR 1)을 구성하는 경우:

주:

적절한 인터페이스 이름, 주소 및 기타 매개 변수를 수정한 후에 MPLS S-PE2(ASBR 2) 디바이스에 대한 이 프로시저를 반복합니다.

  1. S-PE1(ASBR 1) 인터페이스를 구성합니다.

  2. 자율 시스템 번호를 설정합니다.

  3. 관리 MPLS S-PE1(ASBR 1)의 모든 인터페이스에서 데이터 관리를 활성화합니다.

  4. S-PE를 자동으로 BGP(Border Gateway Protocol).

  5. T-PE1과 피어링하기 위해 S-PE1(ASBR 1)을 위한 IBGP 그룹을 구성합니다.

  6. IBGP 그룹 매개 변수를 구성합니다.

  7. S-PE2(ASBR 2)와 피어링하기 위해 S-PE1(ASBR 1)을 위한 EBGP 그룹을 구성합니다.

  8. EBGP 그룹 매개 변수를 구성합니다.

  9. 관리 최단 경로 우선(OSPF) S-PE1(ASBR 1)의 모든 인터페이스에서 구성할 수 있습니다.

  10. 관리 인터페이스를 제외한 S-PE1(ASBR 1)의 모든 인터페이스에서 LDP를 구성합니다.

  11. S-PE1(ASBR 1)에서 넥스홉 셀프(next-hop-self)를 활성화하기 위한 정책을 정의합니다.

결과

구성 모드에서 , , 및 명령어를 입력하여 show interfacesshow protocolsshow routing-instancesshow routing-optionsshow policy-options 구성을 확인 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

T-PE1

S-PE1(RR 1)

디바이스 구성이 완료되면 commit 구성 모드에서 입력합니다.

확인

구성이 제대로 작동하고 있는지 확인합니다.

경로 검증

목적

예상되는 경로가 학습된지 확인

실행

운영 모드에서 , , 및 라우팅 테이블에 대한 명령을 show routebgp.l2vpn.1ldp.l2vpn.1mpls.0ms-pw.l2vpn.1 실행합니다.

작동 모드에서 명령을 show route table bgp.l2vpn.1 실행합니다.

작동 모드에서 명령을 show route table ldp.l2vpn.1 실행합니다.

작동 모드에서 명령을 show route table mpls.0 실행합니다.

작동 모드에서 명령을 show route table ms-pw.l2vpn.1 실행합니다.

의미

출력에는 자동 AD(Autodiscovery) 경로를 포함하여 학습된 모든 경로가 표시됩니다.

AD2 프리픽스 형식은 RD:SAII-type2 다음을 제공합니다.

  • RD 경로 구분자 값입니다.

  • SAII-type2 type 2 소스 첨부 식별자 값입니다.

PW2 Prefix 포맷은 Neighbor_Addr:C:PWtype:l2vpn-id:SAII-type2:TAII-type2 다음을 제공합니다.

  • Neighbor_Addr 이웃 S-PE 장치의 루프백 주소입니다.

  • C Control Word(CW)를 사용할 수 있는지 또는하지를 나타냅니다.

    • CCtrlWordCW가 설정되어 있는지,

    • CNoCtrlWordCW가 설정되지 않은 경우입니다.

  • PWtype 의사회선의 유형을 나타냅니다.

    • PWtype4이더넷 태그드(tagged) 모드인 경우,

    • PWtype5이더넷만 해당하는지,

  • l2vpn-id MS-PW 라우팅 인스턴스를 위한 Layer 2 VPN ID입니다.

  • SAII-type2 type 2 소스 첨부 식별자 값입니다.

  • TAII-type2 type 2 대상 연결 식별자 값을 지정합니다.

LDP 데이터베이스 검증

목적

S-PE1에서 T-PE1이 수신하고 T-PE1에서 S-PE1로 전송된 MS-PW 레이블을 검증합니다.

실행

작동 모드에서 명령을 show ldp database 실행합니다.

의미

Prefix가 있는 FEC129 레이블은 MS-PW와 관련이 있습니다.

T-PE1의 MS-PW 연결 확인

목적

모든 FEC 129 MS-PW 연결이 올바로 설정되지 않는지 확인합니다.

실행

작동 모드에서 명령을 show l2vpn connections extensive 실행합니다.

출력 내 다음 필드를 검사하여 T-PE 장비 간에 MS-PW가 설정되었다는 확인

  • Target-attachment-id—TAI 값이 T-PE2의 SAI 값인지 확인

  • Remote PE—T-PE2 루프백 주소가 나열되어 있는지 확인

  • Negotiated PW status TLV—가치가 Yes 보장됩니다.

  • Pseudowire Switching Points—스위칭 포인트가 S-PE1에서 S-PE2로, 그리고 S-PE2에서 T-PE2로 나열되어 있는지 확인

의미

MS-PW는 T-PE1과 T-PE2 사이에 포우링 방향으로 설정됩니다.

S-PE1에서 MS-PW 연결 확인

목적

mspw 라우팅 인스턴스에 대해 FEC 129 MS-PW 연결이 올바로 설정되지 않는지 확인합니다.

실행

작동 모드에서 명령을 show l2vpn connections instance __MSPW__ extensive 실행합니다.

출력 내 다음 필드를 검사하여 T-PE 장비 간에 MS-PW가 설정되었다는 확인

  • Target-attachment-id—TAI 값이 T-PE2의 SAI 값인지 확인

  • Remote PE—T-PE1 및 S-PE2 루프백 주소가 나열되어 있는지 확인

  • Negotiated PW status TLV—가치가 Yes 보장됩니다.

  • Pseudowire Switching Points—S-PE2에서 T-PE2로 스위칭 포인트가 나열되어 있는지 확인

의미

MS-PW는 T-PE1과 T-PE2 사이에 포우링 방향으로 설정됩니다.

S-PE2에서 MS-PW 연결 확인

목적

mspw 라우팅 인스턴스에 대해 FEC 129 MS-PW 연결이 올바로 설정되지 않는지 확인합니다.

실행

작동 모드에서 명령을 show l2vpn connections instance __MSPW__ extensive 실행합니다.

출력 내 다음 필드를 검사하여 T-PE 장비 간에 MS-PW가 설정되었다는 확인

  • Target-attachment-id—TAI 값이 T-PE1의 SAI 값인지 확인

  • Remote PE—S-PE1 및 T-PE2 루프백 주소가 나열되어 있는지 확인

  • Negotiated PW status TLV—가치가 Yes 보장됩니다.

  • Pseudowire Switching Points—스위칭 포인트가 S-PE1에서 T-PE1로 나열되어 있는지 확인

의미

MS-PW는 역방향의 T-PE1 및 T-PE2 사이에 설정됩니다.

T-PE2의 MS-PW 연결 확인

목적

모든 FEC 129 MS-PW 연결이 올바로 설정되지 않는지 확인합니다.

실행

작동 모드에서 명령을 show l2vpn connections extensive 실행합니다.

출력 내 다음 필드를 검사하여 T-PE 장비 간에 MS-PW가 설정되었다는 확인

  • Target-attachment-id—TAI 값이 T-PE1의 SAI 값인지 확인

  • Remote PE—T-PE1 루프백 주소가 나열되어 있는지 확인

  • Negotiated PW status TLV—가치가 Yes 보장됩니다.

  • Pseudowire Switching Points—스위칭 포인트가 S-PE2에서 S-PE1로, S-PE1에서 T-PE1로 나열되어 있는지 확인

의미

MS-PW는 역방향의 T-PE1 및 T-PE2 사이에 설정됩니다.

문제 해결

MS-PW 연결 문제 해결은 다음을 참조합니다.

Ping

문제

T-PE 장치와 T-PE 장치와 중개 장치 간의 연결을 검사하는 방법.

솔루션

T-PE1이 T-PE2에 대한 핑(ping) T-PE2가 가능한지 검증합니다. 이 ping mpls l2vpn fec129 명령은 SAIS 및 TAIS를 정수(integer) 또는 IP 주소로 받아들이고, 다른 매개 변수(, 고객 에지(CE) 대면) 인터페이스 대신 이 인터페이스를 사용할 수 있습니다. instancelocal-idremote-idremote-pe-address

Checking Connectivity Between T-PE1 and T-PE2

Checking Connectivity Between T-PE1 and S-PE2

BFD(Bidirectional Forwarding Detection)

문제

BFD를 사용하여 T-PE 장치에서 MS-PW 연결을 문제 해결하는 방법.

솔루션

작동 모드에서 명령 show bfd session extensive 출력을 검증합니다.

경로 추적(Traceroute)

문제

MS-PW가 설정되었다는 확인 방법

솔루션

작동 모드에서 출력을 traceroute 검증합니다.

MPLS 버추얼 머신 연결을 위한 스티치(stitching)

네트워크 MPLS 기능인 스티치 기능은 Junos OS 라우터의 반대쪽 또는 여러 데이터센터에 상주하는 버추얼 머신 간에 연결을 제공합니다. 데이터 플레인에서 프로그래밍된 외부 컨트롤러는 버추얼 머신과 서버 모두에 MPLS 레이블을 할당합니다. 그런 다음, 데이터센터 라우터 간에 시그널링 MPLS 레이블이 사용되어 LSP(정적 링크 스위칭 경로)를 생성하고 레이블이 지정한 BGP(Border Gateway Protocol) 유니캐스트, RSVP 또는 LDP를 통해 해결되어 레이블에 의해 지정되는 경로를 제공합니다.

언제 스티치(stitching)를 사용할 것인가?

가상 머신을 연결하는 방법에는 몇 가지가 있습니다. 라우터의 반대쪽(또는 다른 데이터센터)에 가상 머신이 있는 경우 한 가지 옵션은 스티치(stitching)MPLS 를 사용하는 것입니다. 스티치(stitching)를 MPLS 일반적인 토폴로지가 에 표시되어 그림 5 있습니다.

그림 5: 라우터 양측의 가상 머신라우터 양측의 가상 머신

위 토폴로지는 다음과 같은 MPLS 구성됩니다. VM | 서버 | ToRs | 라우터...... 라우터 | TORS | 서버 | Vm

주:

왼쪽 레이블은 Label 스택의 맨 위에 있습니다.

스티치 MPLS 작동 방식

스티치(stitching)를 통해 레이블의 MPLS 정적 할당은 트래픽 흐름 방향의 다음 레이어의 모든 장치/엔티티로 수신 트래픽을 demultiplexes 합니다. 기본적으로 트래픽을 수신하는 올바른 TOR(Top-of-Rack) 스위치, 서버 및 가상 머신에 대한 레이블을 선택하는 레이블 계층이 있습니다. 정적 레이블 할당은 랙 최상위 스위치와 가상 머신 간에 수행됩니다.

예를 들어 트래픽이 에서 VM1에서 VM3로 전송된다고 상상해 그림 5 보겠습니다. 트래픽이 Server1에 나가면 L1 스택은 L1 | L2 | L3 위치:

  • L1은 ToR1의 egress TOR(Top-of-Rack) 스위치 나타났습니다.

  • L2는 egress측 ToR이 트래픽을 전달하는 물리적 서버인 Server2를 나타 내포합니다.

  • L3: 은 Server2에서 트래픽을 전달해야 하는 Server2의 가상 머신을 나타 내는 것입니다.

ToR1에 도착하는 트래픽은 ToR2로 전송해야 합니다. ToR1 및 ToR2가 직접 연결되지 않은 경우, 트래픽은 맨 위(상단) 레이블에서 시작되는 레이블 스위칭을 사용하여 ToR1에서 ToR2로 흐르게 됩니다. ToR2가 ToR1에 표시하는 l-BGP(Border Gateway Protocol) 레이블로 스왑하기 위해 정적 LSP 기능에 스티칭이 추가되었습니다. 이제 Label 스택은 ToR1과 ToR2 간에 레이블링된 패킷을 포우링할 수 있도록 상단에 또 다른 Label을 포함해야 합니다. L-BGP(Border Gateway Protocol) RSVP/LDP에서 L-BGP(Border Gateway Protocol) L-Top Label이 추가됩니다. 정적 LSP가 L-BGP(Border Gateway Protocol) 해결되면 상단 레이블을 L-BGP(Border Gateway Protocol) 레이블로 교체하고 L-Top Label이 없습니다. 트래픽이 ToR1로 나가면 스택은 다음을 제공합니다. L-top | L-BGP(Border Gateway Protocol) | L2 | L3.

그런 다음 ToR1에서 ToR2로 전달된 트래픽은 시그널링된 LSP상에서 레이블로 전환됩니다.

트래픽이 ToR2에 도착하면 상단 레이블이 PHP(popped)로 제거되고 Label 스택은 L-BGP(Border Gateway Protocol) | L2 | L3. L-BGP(Border Gateway Protocol) 은 암시적 null 레이블이기 때문에 ToR2는 egress 서버에 대응하는 정적 LSP Label L2를 pops하고 단일 홉 임플리트 NULL LSP에 대응하는 ToR2의 정적 LSP 구성을 사용하여 패킷을 egress 서버로 전달합니다.

발신 스택은 L3이 되고 넥스 홉은 egress Server2입니다.

트래픽이 egress Server2에 도착하면 Server2는 L3을 터프하고 VM3에 패킷을 전달합니다.

스티치 구성 방법

원격 넥스홉을 해결하기 위해 새 키워드가 언더에 stitchtransit 추가되었습니다. 예를 들어, 에서 를 통해 패킷을 TOR(Top-of-Rack) 스위치 를 통해 set protocols mpls static-label-switched-path static-to-ToR2 transit 1000000 next-hop 10.9.82.47set protocols mpls static-label-switched-path static-to-ToR2 transit 1000000 stitch TOR(Top-of-Rack) 스위치. show mpls static-lsp 명령은 LSP가 resolver에 의해 프로토콜 넥스홉 해결을 기다릴 때마다 LSP 상태를 'InProgress'로 표시하기 위해 확장되었습니다.

자세한 내용은 가상 머신 연결에 대한 MPLS MPLS 스티치(stitching)의 BGP(Border Gateway Protocol) 예시를 참조하십시오.

어떤 스위치가 스티칭을 지원하는가?

가상 머신 연결에 대한 스티칭(stitching) MPLS 스위치 목록은 Feature Explorer를 참조하십시오.

Q&A를 통해

Q: 넥스 홉(next-hop)에 대한 링크 및 노드 보호는 MPLS 있는가?A: L-BGP(Border Gateway Protocol) LSP로 연결되는 다음 홉(next-hop) 전송 LSP에 대한 링크 및 노드 보호는 필요하지 않습니다. L-BGP(Border Gateway Protocol) LSP가 제공합니다.

시간 분할 멀티플렉싱(TDM) 의사회선 개요

의사 시간 분할 멀티플렉싱(TDM) 패킷 스위칭 네트워크에서 T1 및 E1 서킷 신호를 위한 Layer 2 서킷 또는 MPLS 역할을 합니다. ACX 시간 분할 멀티플렉싱(TDM) 시리즈 라우터에서 ACX 시리즈에 내장된 채널화된 T1 및 E1 인터페이스에서 SAToP(Structure-Agnostic Time Division Multiplexing)시간 분할 멀티플렉싱(TDM)(시간 분할 멀티플렉싱(TDM)) 의사회로를 구성합니다. 의사 네트워크를 시간 분할 멀티플렉싱(TDM)(고객 에지(CE)) 라우터 사이의 네트워크는 고객 에지(CE) 라우터에 투명하게 나타나기 때문에 고객 에지(CE) 라우터가 직접 연결되는 것처럼 보입니다. PE(Provider Edge) 라우터의 T1 및 E1 인터페이스 상의 SAToP 구성을 통해 IWF(Interworking Function)는 고객 에지(CE) 라우터의 T1 및 E1 레이어 1 데이터 및 제어 단어가 포함된 페이로드(프레임)를 구성합니다. 이 데이터는 의사회선(pseudowire)을 통해 원격 PE로 전송됩니다. 원격 PE는 네트워크 클라우드에 추가된 모든 Layer 2 및 MPLS 헤더를 제거하고 제어 단어와 Layer 1 데이터를 원격 IWF로 전달합니다. 이를 통해 데이터를 원격 고객 에지(CE) 라우터로 전송합니다.

예를 들면 다음과 같습니다. 시간 분할 멀티플렉싱(TDM) Pseudowire 기본 구성

요구 사항

다음은 이 구성에 대한 하드웨어 및 소프트웨어 요구 사항 목록입니다.

  • 1대의 ACX 시리즈 라우터

  • Junos OS 릴리스 12.2 이상

의사회선 시간 분할 멀티플렉싱(TDM) 구성 개요

여기에 나와 있는 구성은 ACX 시리즈 라우터의 시간 분할 멀티플렉싱(TDM) 의사회로의 기본 구성입니다. 이 구성은 1개 또는 프로바이더 에지 라우터. pseudowire 시간 분할 멀티플렉싱(TDM) 구성을 완료하려면 이 구성을 multiprotocol Label Switched(프로바이더 에지 라우터) 네트워크의 다른 스위치에서 이 구성을 MPLS 합니다.

의사 시간 분할 멀티플렉싱(TDM) 구성

절차

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하고, 텍스트 파일에 붙여넣기하고, 라인 끊기를 제거하고, 네트워크 구성과 일치하는 데 필요한 세부 정보를 변경한 다음, [ ] 계층 수준에서 명령어를 복제하여 CLI edit 입력합니다.

주:

E1 프레이밍과 시간 분할 멀티플렉싱(TDM) 의사회로를 구성하기 위해 이 예에서와 같은 명령문 대신 [ ] 계층 수준에서 명령문을 e1edit chassis fpc 0 pic 0 framingt1 포함합니다.

단계별 절차
  1. 프레이밍 형식 구성:

  2. 채널화된 T1 인터페이스()에서 T1 인터페이스를 생성하고 명령문을 통해 전체 ct1 채널화를 no-partition 활성화합니다. 논리적 T1 인터페이스에서 SAToP(Structure-Agnostic 시간 분할 멀티플렉싱(TDM) over Packet) 캡슐화 모드를 설정합니다.

  3. Gigabit Ethernet 인터페이스를 생성하고 인터페이스에서 MPLS 수 있습니다. 루프백() lo0 인터페이스 생성:

  4. 인터페이스에서 MPLS 및 RSVP 프로토콜을 활성화합니다MPLS: ge-0/2/0.0

  5. LDP를 구성합니다. 의사회선(pseudowire)을 위해 RSVP를 구성하는 경우, LDP를 구성해야 합니다.

  6. 점대점 LSP(Label-Switched Path)를 구성하고 제한 경로 LSP 계산을 비활성화합니다.

  7. 트래픽 최단 경로 우선(OSPF) 구성하고 MPLS 인터페이스 및 루프백() 인터페이스에서 트래픽 엔지니어링을 ge-0/2/0.0lo0 실행합니다.

  8. 의사회로를 위한 레이어 2 서킷을 시간 분할 멀티플렉싱(TDM) 식별:

결과

이더넷 의사회로를 위한 로드 밸런싱 구성

레이어 2 이더넷 의사회선에서 IPv4 트래픽에 대한 로드 밸런싱을 구성할 수 있습니다. IP 정보를 기반으로 이더넷 의사회선에 대한 로드 밸런싱을 구성할 수도 있습니다. 해시 키에 IP 정보를 포함하기 위한 옵션은 이더넷 CCC(Cross-Connect) 연결을 제공합니다.

주:

이 기능은 라우터, M120, M320, MX Series 및 T 시리즈 지원됩니다.

레이어 2 이더넷 의사회선에서 IPv4 트래픽에 대한 로드 밸런싱을 구성하기 위해 계층 수준에서 ether-pseudowire[edit forwarding-options hash-key family mpls payload] 명령문을 포함:

주:

또한 계층 수준에서 명령문 또는 label-1no-labels[edit forwarding-options hash-key family mpls] 명령문을 구성해야 합니다.

IP 정보를 기반으로 이더넷 의사회선에 대한 로드 밸런싱을 구성할 수도 있습니다. 이 기능은 이더넷 CCC(Cross-Circuit Connect) 연결을 위한 로드 밸런싱을 제공합니다. 해시 키에 IP 정보를 포함하기 위해 계층 수준에서 ip[edit forwarding-options hash-key family mpls payload] 명령문을 포함하십시오.

주:

또한 계층 수준에서 명령문 또는 label-1no-labels[edit forwarding-options hash-key family mpls] 명령문을 구성해야 합니다.

이더넷 의사회선에서 IPv4 트래픽에 대한 로드 밸런싱을 구성하여 해시 키에 Layer 3 IP 정보만 포함하도록 구성할 수 있습니다. Layer 3 IP 정보만 포함하기 위해 계층 수준에서 layer-3-only[edit forwarding-options family mpls hash-key payload ip] 옵션을 포함합니다.

주:

또한 계층 수준에서 명령문 또는 label-1no-labels[edit forwarding-options hash-key family mpls] 명령문을 구성해야 합니다.

MAC 주소를 기준으로 로드 밸런싱 구성

로드 밸런싱을 위한 해시 키 메커니즘은 프레임 소스 및 대상 주소와 미디어 액세스 제어(주소)(Layer 2 미디어 액세스 제어(주소)) 정보를 활용합니다. Layer 2 MAC 정보에 기반한 트래픽 로드 균형을 유지하기 위해 계층 수준에서 family multiservice[edit forwarding-options hash-key] 명령문을 포함합니다.

해시 키에 대상 주소 MAC 정보를 포함하기 위해 옵션을 destination-mac 포함합니다. 해시 키에 소스 주소 MAC 정보를 포함하기 위해 옵션을 source-mac 포함합니다.

주:

소스 및 대상 주소가 동일한 패킷은 동일한 경로를 통해 전송됩니다.

주:

패킷당 로드 밸런싱을 구성하여 여러 경로에서 VPLS 트래픽 흐름을 최적화할 수 있습니다.

주:

통합 이더넷 멤버 링크는 이제 802.3ah OAM 패킷의 소스 MAC 주소로 물리적 MAC 주소를 사용하게 됩니다.

주:

ACX 시리즈 라우터는 VPLS를 지원하지 않습니다.

출시 내역 표
릴리스
설명
14.1X53
Junos OS Release 14.1X53 및 Junos OS Release 16.1에서 시작된 이더넷 의사회로는 네트워크상에서 Ethernet 또는 MPLS 802.3 PDO(Protocol Data Units)를 전달하는 데 사용됩니다. 서비스 프로바이더는 기존 MPLS 네트워크에 에뮬레이터 이더넷 서비스를 제공할 수 있습니다.