목차

소개

오류 메시지

메시지 설명

권장 작업

RFC 3032 MPLS 레이블 스택 인코딩

예

영향

소개

이 문서에서는 MPLS(Multiprotocol Label Switching) syslog 메시지 MPLS_PACKET-4-NOLFDSB에 대해 설명합니다.

오류 메시지

MPLS에 대해 활성화되지 않은 인터페이스에서 MPLS 패킷을 받은 경우 이 syslog 메시지를 인쇄할 수 있습니다.%MPLS_PACKET-4-NOLFDSB.

메시지는 30초마다 하나의 오류 메시지로 제한됩니다.오류 메시지 디코더는 오류 메시지에 대한 다음 정보를 제공합니다.

%MPLS_PACKET-4-NOLFDSB: 비 MPLS 사용 인터페이스 [chars] L3 유형 [hex] 레이블 {[dec] [dec] [dec] [dec] [dec]}

메시지 설명

인터페이스에서 수신된 MPLS 패킷은 인터페이스가 MPLS를 처리하도록 설정되어 있지 않으므로 삭제됩니다.이 메시지는 MPLS 애플리케이션이 인터페이스에서 비활성화된 경우 표시될 수 있으며, 업스트림 인접 디바이스가 CEF/MPLS 엔트리를 다시 프로그래밍한 경우 사라져야 합니다.

권장 작업

MPLS 애플리케이션이 방금 비활성화되고 트래픽 플로우인 경우 메시지가 예상되며 무시되어야 합니다.메시지가 계속 나타나면 운영자는 네트워크를 모니터링하여 공격을 모니터링하고 Cisco에 보고해야 합니다.

MPLS 패킷이 수신되는 인터페이스가 인쇄됩니다.캡슐화 프로토콜 ID도 인쇄됩니다.이더넷의 경우 모든 MPLS 패킷(유니캐스트 및 멀티캐스트)에서 사용되는 프로토콜 ID는 0x8847입니다.

MPLS 레이블이 {A B C D}(으)로 인쇄됩니다.네 값의 의미는 다음과 같습니다.

A:MPLS 레이블, 0~1,048,575[길이 20비트]

B:EXP(실험적 비트), Traffic Class[length of 3bits](트래픽 클래스 [길이 3비트])로 이름이 바뀌었습니다.

C:BoS(Bot-of-Stack) 비트, 값 0 또는 1[길이 1비트]

D:TTL(Time To Live) [길이 8비트]

RFC 3032 MPLS 레이블 스택 인코딩

RFC 3032에 정의된 레이블 인코딩입니다.

0                   1                   2                   3

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+  Label

|                Label                  | Exp |S|       TTL     |  Stack

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+  Entry

Label:  Label Value, 20 bits

Exp:    Experimental Use, 3 bits

S:      Bottom of Stack, 1 bit

TTL:    Time to Live, 8 bits

예

다음은 오류 메시지의 예입니다.

%MPLS_PACKET-4-NOLFDSB:비 MPLS 사용 인터페이스 BDI500 L3 유형 0x8847 레이블 {16 0 1 255}에서 MPLS 패킷을 받았습니다.

MPLS 레이블은 일반 MPLS 레이블인 16입니다.EXP 비트는 0이고, BoS 비트가 설정되고, TTL은 255입니다.

다음은 syslog 메시지의 또 다른 예입니다.

%MPLS_PACKET-4-NOLFDSB:비 MPLS 지원 인터페이스 GigabitEthernet12/1 L3 type 0x8847 label {8 7 1}에서 MPLS 패킷을 받았습니다.

MPLS 레이블은 예약된 MPLS 레이블인 8입니다.EXP 비트는 7이고 BoS 비트가 설정되고 TTL은 1입니다.

영향

수신된 MPLS 패킷이 삭제됩니다.

오류 메시지에 보고된 레이블 값과 일치하는 로컬 레이블에 대해 LFIB(Label Forwarding Instance Base)를 확인할 필요가 없습니다.해당 레이블이 로컬로 할당될 수도 있고 할당되지 않을 수도 있지만, MPLS 패킷이 수신되는 인터페이스가 MPLS에 대해 활성화되지 않았기 때문에 패킷이 삭제됩니다.따라서 show mpls forwarding-table 명령은 다른 라우터가 MPLS가 활성화되지 않은 라우터의 인터페이스로 MPLS 패킷을 전송하는 이유를 설명하지 않습니다.

그러나 MPLS 레이블이 지정된 패킷을 라우터에 보낼 때 잘못된 동작을 하는 다른 라우터를 가리키며, 이 라우터는 오류 메시지가 표시됩니다.오류 메시지가 정기적으로 표시되면 어떤 라우터가 MPLS 패킷을 전송하는지, 그 이유를 조사합니다.오류 메시지가 한 번만 표시되는 경우 인터페이스에서 MPLS를 비활성화한 결과 등 일시적인 상태의 결과일 수 있으며 무시할 수 있습니다.