Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

MPLS OAM 구성

OAM을 위한 MPLS 전송 프로필 구성

MPLS 전송 프로필 개요

RFC 5654, MPLS 전송 프로파일의 요구 사항은 전송 서비스 및 전송 네트워크 운영을 위해 MPLS OAM(Operation, Administration, and Maintenance)의 기능을 확장하는 MPLS-TP(MPLS Transport Profile)의요구 사항을 기술합니다. 이러한 기능은 의사 또는 LSP(Label-Switched Path)의 문제 해결 및 유지 보수에 도움이 됩니다.

MPLS-TP 메커니즘에는 두 가지 주요 구성 요소가 포함되어 있습니다.

  • GAL(Generic Associated Channel Label)—LSP에서 수신하는 패킷이 관련 컨트롤 채널 또는 컨트롤 플레인에 속하는 것을 레이블 스위칭 라우터(레이블 스위칭 라우터(LSR)) 알리는 예외 메커니즘을 가능하게 하는 특수 레이블

  • G-Ach(Generic Associated Channel Header)— LSP(Label-Switched Path)에 포함된 페이로드 유형을 MPLS 있는 특수 헤더 필드 G-Ach는 의사회로(pseudowire) 관련 컨트롤 채널 헤더와 동일한 형식을 습니다.

MPLS-TP에 대한 자세한 내용은 RFC 5654, MPLS Profile을 참조하십시오. GAL 및 G-Ach에 대한 구체적인 정보는 RFC 5586, MPLS 를 참조하십시오.

다음과 같은 기능은 Junos OS-TP의 MPLS 지원됩니다.

  • MPLS-TP OAM은 IP 캡슐화 없이 GAL 및 G-Ach를 통해 패킷을 송수신할 수 있습니다.

  • 라우터 쌍 간의 2개의 원방향 RSVP LSP를 서로 연결하여 GAL 및 G-Ach OAM 메시지에 대한 경로 결합을 위한 관련 양방향 LSP를 생성할 수 있습니다. 관련 양방향 LSP에 대해 단일 BFD(Bidirectional Forwarding Detection) 세션이 설정됩니다.

예를 들면 다음과 같습니다. OAM을 위한 MPLS 전송 프로필 구성

이 예에서는 LSP(Label-Switched Path)에서 OAM GAL 및 G-Ach 메시지를 송수신하기 위해 MPLS-TP(MPLS-TP)를 구성하는 방법을 보여줍니다.

요구 사항

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

  • 라우터, MX 시리즈 및 M Series 6대의 장비 조합이 T 시리즈 있습니다.

  • Junos OS Release 12.1 이상이 장치에서 실행됩니다.

개요

Junos OS Release 12.1 이상은 MPLS-TP(MPLS Transport Profile) OAM(Operation, Administration, and Maintenance) 기능을 지원한다. MPLS-TP는 전송 서비스 및 전송 네트워크 운영에 MPLS OAM을 위한 새로운 기능을 제공합니다. 여기에는 OAM 메시지를 위한 GAL(Generic Associated Channel Label) 및 G-Ach(Generic Associated Channel Header) 구성이 포함됩니다.

이 예에서는 IP 캡슐화 없이 GAL MPLS G-Ach OAM 메시지를 송수신하는 MPLS-TP OAM 기능을 구성하는 방법을 보여줍니다. 또한, 두 개의 LSP(Unidirectional RSVP Label-Switched Path)를 라우터 쌍 간에 연결하여 GAL 및 G-Ach OAM 메시지에 대한 경로를 결합하기 위한 관련 양방향 LSP를 생성하는 방법을 보여줍니다.

Junos OS Release 12.1 이상은 다음과 같은 MPLS-TP 기능을 지원한다.

  • MPLS-TP OAM 기능과 애플리케이션이 IP 캡슐화 없이 MPLS 및 G-Ach를 통해 패킷을 송수신하는 데 필요한 인프라스트럭처를 제공합니다.

  • LSP 전송 시 IP 캡슐화 없이 GAL 및 G-Ach를 사용하여 패킷을 송수신하는 LSP-핑 및 BFD(Bidirectional Forwarding Detection) 애플리케이션입니다.

  • 두 개의 일방향 RSVP LSP를 라우터 쌍과 연결하여 GAL 및 G-Ach OAM 메시지에 대한 경로 결합을 위한 관련 양방향 LSP를 생성합니다. 관련 양방향 LSP 모델은 기본 경로 연결에만 지원됩니다. 관련 양방향 LSP에 대해 단일 BFD 세션이 설정됩니다.

Junos OS Release 12.1 이상은 다음과 같은 MPLS-TP 기능을 지원하지 않습니다.

  • 점대다점 RSVP LSP 및 BGP(Border Gateway Protocol) LSP

  • 손실 측정 및 지연 측정

다음과 같은 구성 명령문을 사용하여 GAL 및 G-Ach OAM 작업을 사용할 수 있습니다.

  • mpls-tp-mode—IP 캡슐화 없이 단일 네트워크의 모든 LSP상에서 GAL 및 G-Ach OAM 작업을 지원할 수 있도록 계층 [edit protocols mpls oam] MPLS 있습니다.

    계층 수준에서 이 명령문을 포함해 네트워크의 특정 LSP에 대한 IP 캡슐화 없이 GAL 및 [edit protocols mpls label-switched-path lsp-name oam] G-Ach OAM 작업을 가능하게 합니다.

    주:

    Junos OS Release 16.1부터 MPLS-TP는 mpls-tp-mode 명령문에 따라 기본 LSPING(0x0008) 채널 유형에 대한 2가지 추가 채널 유형을 지원한다. 이들 추가 채널 유형은 IP/UDP 캡슐화 유무에 따라 필요한 CV(On-Demand Connectivity Verification)를 제공합니다.

    • (0x0025)—이 채널 유형은 새로운 의사회로 채널 유형으로, IP 어드레서링을 사용할 수 없는 경우 또는 비 IP 캡슐화가 선호되는 IP/UDP 캡슐화가 없는 On-Demand CV에 사용됩니다.

    • IPv4(0x0021)—이 채널 유형은 IP/UDP 캡슐화 기능을 사용하며 IP 주소 주소를 사용하는 다른 벤더 장치와의 상호 운영성을 지원합니다.

    GACH-TLV는 기본 LSPING 채널 유형과 함께 사용됩니다. RFC 7026에 따라 GACH-TLV는 채널 유형에 따라 0x0021 더 0x0025 있습니다.

    MPLS-TP를 위한 채널 유형을 구성하기 위해 명령문과 계층 수준에서 lsping-channel-type channel-type[edit protocols mpls label-switched-path lsp-name oam mpls-tp-mode][edit protocols mpls oam mpls-tp-mode] 명령문을 포함해야 합니다.

  • associate-lsp lsp-name from from-ip-address—LSP의 두 엔드에서 관련 양방향 LSP를 구성하기 위해 계층 수준에서 이 진술을 [edit protocols mpls label-switched-path lsp-name] 포함합니다.

    from from-ip-addressLSP 구성은 선택 사항입니다. 생략된 경우, to ingress LSP 구성 주소에서 파생됩니다.

  • transit-lsp-association[edit protocols mpls]계층 레벨을 설정하여 전송 라우터에서 2개의 LSP를 연결합니다.

    전송 노드에서 LSP 연결은 TTL 만료된 LSP 핑 패킷 또는 경로 추적에 대한 LSP 경로에 유용합니다.

이 예에서 R0은 ingress 라우터, R4는 egress 라우터입니다. R1, R2, R3 및 R5는 전송 라우터입니다. 관련 양방향 LSP는 GAL 및 G-Ach OAM 메시지를 송수신하기 위한 전송 라우터 사이에 설정됩니다.

그림 1 이 예에서 사용된 토폴로지가 표시됩니다.

토폴로지
그림 1: MPLS-TP OAM 관련 양방향 LSPMPLS-TP OAM 관련 양방향 LSP

구성

CLI 빠른 구성
주:

이 예에서는 모든 디바이스에서 구성을 보여 주며 ingress 라우터, R0 및 전송 라우터 R1을 구성하기 위한 단계별 절차를 보여줍니다. ingress 라우터, R0, egress 라우터, R4에서 설명된 단계별 절차를 반복합니다. 전송 라우터, R1, 다른 전송 라우터, R2, R3, R5에 대한 단계별 프로시저를 반복합니다. 적절한 인터페이스 이름, 주소 및 기타 매개 변수를 적절히 수정해야 합니다.

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

라우터 R0

라우터 R1

라우터 R2

라우터 R3

라우터 R4

라우터 R5

디바이스 R0 구성
단계별 절차

ingress 라우터를 구성하기 위해 R0:

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

  2. 인터페이스에서 MPLS 구성합니다.

  3. 네트워크와 같은 내부 게이트웨이 프로토콜을 최단 경로 우선(OSPF).

  4. RSVP와 같은 시그널링 프로토콜을 구성합니다.

  5. LSP를 구성합니다.

  6. LSP에서 IP 캡슐화 없이 GAL 및 G-Ach OAM 작업을 활성화합니다.

  7. LSP의 두 엔드에서 관련 양방향 LSP를 구성합니다.

  8. 디바이스 구성을 완료한 후 구성을 커밋합니다.

결과

및 명령을 발행하여 show interfacesshow protocols 구성을 확인

디바이스 R1 구성
단계별 절차

전송 라우터를 구성하기 위해 R1:

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

  2. 인터페이스에서 MPLS 구성합니다.

  3. 네트워크와 같은 내부 게이트웨이 프로토콜을 최단 경로 우선(OSPF).

  4. RSVP와 같은 시그널링 프로토콜을 구성합니다.

  5. 전송 라우터에서 두 LSP의 연관을 구성합니다.

  6. 디바이스 구성이 완료되면 구성을 커밋합니다.

결과

및 명령을 발행하여 show interfacesshow protocols 구성을 확인

확인

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

관련 양방향 LSP 검증
목적

관련 양방향 LSP 구성이 제대로 작동하고 있는지 확인합니다.

실행
의미

, 및 show mpls lspshow mpls detail 명령의 출력은 관련 양방향 LSP 및 LSP 연결 정보의 세부 show mpls bidirectional 정보를 표시합니다.

LDP에 대한 OAM Ingress 정책 구성

명령문을 사용하면 OAM(Operation, Administration, and Management) 정책을 구성하여 OAM을 활성화해야 하는 ingress-policy FEC(Forwarding Equivalence Classes)를 선택할 수 있습니다. FEC가 정책을 통과하거나 FEC가 명시적으로 구성된 경우, OAM은 FEC에 대해 활성화됩니다. 정책을 사용하여 선택한 FEC의 경우, 아래에 구성된 BFD 매개 변수가 [edit protocols ldp oam bfd-liveness-detection] 적용됩니다.

계층 수준에서 OAM ingress [edit policy-options] 정책을 구성합니다. OAM ingress 정책을 구성하기 위해 다음 진술을 ingress-policy 포함합니다.

다음 계층 수준에서 이 명령문을 구성할 수 있습니다.

  • [edit protocols ldp oam]

  • [edit logical-systems logical-system-name protocols ldp oam]

주:

ACX 시리즈 라우터는 [ edit logical-systems 계층 수준]을 지원하지 않습니다.

추적 MPLS 및 LSP 패킷 및 작업

패킷 MPLS 및 연산을 추적하기 위해 다음 명령문을 traceoptions 포함합니다.

이 명령문을 포함할 수 있는 계층 수준 목록은 이 명령문에 대한 명령문 요약 섹션을 참조하십시오.

명령문에서 다음 MPLS별 플래그를 MPLS traceoptions 있습니다.

  • all—모든 운영을 추적합니다.

  • connection—모든 CCC(Circuit Cross-Connect) 활동을 추적합니다.

  • connection-detail—상세 CCC 활동 추적.

  • cspf—CSPF 계산 추적.

  • cspf-link—CSPF 계산 중에 방문한 추적 링크.

  • cspf-node—CSPF 계산 중에 방문한 추적 노드.

  • error—오류 MPLS 추적

  • graceful-restart—MPLS graceful restart 이벤트를 추적합니다.

  • lsping—LSP 핑 패킷 및 반환 코드를 추적합니다.

  • nsr-synchronization—NSR(무중단 라우팅) 동기화 이벤트 추적.

  • nsr-synchronization-detail—NSR 동기화 이벤트를 자세히 추적합니다.

  • state—모든 LSP 상태 전환을 추적합니다.

  • static—정적 레이블 스위칭 경로 추적

이 옵션을 사용하여 MPLS LSP를 추적하기 위한 추적 옵션을 구성하면 cspf CSPF 로그는 "gMPLS"(generalized MPLS)를 사용하여 MPLS LSP에 대한 정보를 표시합니다. 예를 들어, CSPF 로그에 있는 메시지는 "링크가 GMPLS 제약 조건을 통과한다"는 것을 표시할 수 있습니다. GMPLS(Generalized MPLS)는 초소형 MPLS 있으므로 이 메시지는 표준이기 때문에 적절한 LSP 작동에는 영향을 MPLS 없습니다.

출시 내역 표
릴리스
설명
16.1
Junos OS Release 16.1부터 MPLS-TP는 mpls-tp-mode 명령문에 따라 기본 LSPING(0x0008) 채널 유형에 대한 2가지 추가 채널 유형을 지원한다.