Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

MPLS 및 IPv4 패킷 헤더 재작성

MPLS 및 IPv4 패킷 헤더에 동시에 규칙 재작성을 적용할 수 있습니다. 이를 통해 LSP 수신 시 MPLS EXP 및 IP 우선 순위 비트를 초기화할 수 있습니다. 트래픽이 VPN인지 비VPN인지에 따라 다른 재작성 규칙을 구성할 수 있습니다.

진화한 Junos OS 실행되는 디바이스는 VPN 및 비 VPN 트래픽에 대해 서로 다른 재작성 규칙을 지원하지 않습니다.

기본 MPLS EXP 재작성 규칙은 표 1에 나와 있습니다.

표 1: 기본 MPLS EXP 재작성 규칙

포워딩 클래스

손실 우선순위

MPLS EXP 재작성 값

best-effort

low

000

best-effort

high

001

expedited-forwarding

low

010

expedited-forwarding

high

011

assured-forwarding

low

100

assured-forwarding

high

101

network-control

low

110

network-control

high

111

기본적으로 IP 우선순위 재작성 규칙은 서비스 유형(ToS) 바이트의 처음 3비트를 변경하고 마지막 3비트는 변경하지 않습니다. 이 기본 동작은 프로바이더 에지(PE) 라우터에서만 IPv4 페이로드가 있는 MPLS 패킷에 대해 구성하는 규칙 재작성에 적용됩니다. 전송 라우터(P)에서는 외부 MPLS 헤더에 EXP 비트를 설정하는 동안 내부 IPv4 헤더와 페이로드를 변경하지 않습니다.

기본 MPLS EXP 재작성 테이블을 무시하고 MPLS 및 IPv4 패킷 헤더를 동시에 재작성하려면 계층 수준에서 [edit class-of-service interfaces interface-name unit logical-unit-number rewrite-rules exp rewrite-rule-name] 명령문을 포함합니다protocol.

명령문은 protocol 지정된 재작성 규칙이 적용되는 MPLS 패킷 및 패킷 헤더의 유형을 정의합니다. MPLS 패킷은 표준 MPLS 패킷이거나 IPv4 페이로드가 있는 MPLS 패킷일 수 있습니다. 다음 옵션을 사용하여 MPLS 패킷 유형을 지정합니다.

  • mpls-any- MPLS 패킷에 재작성 규칙을 적용하고 MPLS 헤더에 CoS 값을 씁니다.

  • mpls-inet-both- 프로바이더 에지(PE) 라우터에서 VPN 패킷의 MPLS 및 IPv4 헤더에 CoS 값을 적용합니다. 코어 라우터에서 이 옵션은 MPLS 헤더만 재작성하고 내부 IPv4 페이로드의 CoS(class of service) 비트는 재작성하지 않습니다.

  • mpls-inet-both-non-vpn- IPv4 페이로드가 있는 비VPN MPLS 패킷에 재작성 규칙을 적용합니다. CoS(class of service) 값을 프로바이더 에지(PE) 라우터에서 비 VPN 패킷의 MPLS 및 IPv4 헤더에 적용합니다. 코어 라우터에서 이 옵션은 MPLS 헤더만 재작성하고 내부 IPv4 페이로드의 CoS(class of service) 비트는 재작성하지 않습니다.

Junos OS Evolved는 mpls-any 옵션만 지원합니다. 진화한 Junos OS 실행되는 디바이스는 VPN 및 비 VPN 트래픽에 대해 서로 다른 재작성 규칙을 지원하지 않습니다.

MX 시리즈 라우터에서는 독립적인 DSCP 또는 IPv4 우선 순위 재작성 규칙과 EXP 재작성 규칙을 동일한 코어 인터페이스에 연결하여 DSCP 및 EXP 재작성을 동시에 수행할 수 있습니다. 따라서 MPLS 코어의 PE(수신 공급자 에지) 라우터에서 패킷을 수신할 때 두 코드 포인트(DSCP 및 EXP)를 모두 다시 작성할 수 있습니다.

rewrite-rules 매핑으로 기본값을 덮어쓰는 대안은 기본 다시 쓰기 규칙 적용에 설명된 대로 기본 패킷 헤더 다시 쓰기 매핑을 구성하는 것입니다.

기본적으로 IP 우선순위 재작성 규칙은 ToS 바이트의 처음 3비트를 변경하고 마지막 3비트는 변경하지 않습니다. 이 기본 동작은 구성할 수 없습니다. 기본 동작은 계층 수준에서 문을 [edit class-of-service rewrite-rules] 포함하여 inet-precedence 구성하는 규칙에 적용됩니다. 기본 동작은 IPv4 페이로드가 있는 MPLS 패킷에 대해 구성하는 규칙 재작성에도 적용됩니다. 계층 수준에서 또는 mpls-inet-both-non-vpn 옵션을 포함하여 mpls-inet-both 이러한 유형의 규칙 재작성을 [edit class-of-service interfaces interface-name unit logical-unit-number rewrite-rules exp rewrite-rule-name protocol] 구성합니다.

예: MPLS 및 IPv4 패킷 헤더 재작성

다시 쓰기 테이블을 구성하고 다양한 방법으로 적용하여 다음과 같은 결과를 얻을 수 있습니다.

  • 인터페이스 et-3/1/0의 경우, 페이로드 프로토콜에 따라 3개의 EXP 재작성 테이블이 패킷에 적용됩니다.

    • 인터페이스 et-3/1/0 의 LSP를 입력하는 IPv4 패킷(VPN)은 다시 쓰기 테이블의 exp-inet-table값으로 초기화됩니다. 이 라우터가 프로바이더 에지 라우터로만 작동하는 경우 동일한 3비트 값이 IP 우선 순위 및 MPLS EXP 비트 필드에 기록됩니다. 전송 라우터의 경우 3비트 값은 MPLS EXP 비트에만 기록됩니다.

    • 인터페이스 et-3/1/0 의 LSP를 입력하는 IPv4 패킷(비 VPN)은 다시 쓰기 테이블의 rule-non-vpn값으로 초기화됩니다. 이 라우터가 프로바이더 에지 라우터로만 작동하는 경우 동일한 3비트 값이 IP 우선 순위 및 MPLS EXP 비트 필드에 기록됩니다. 전송 라우터의 경우 3비트 값은 MPLS EXP 비트에만 기록됩니다.

    • 인터페이스 et-3/1/0 의 LSP에 들어가는 비 IPv4 패킷은 다시 쓰기 테이블의 rule1값으로 초기화되고 MPLS EXP 헤더 필드에만 기록됩니다. 명령문의 exp rule1 결과는 와(과) exp rule1 protocol mpls동일합니다.

  • 인터페이스 et-3/1/0의 경우, 비 LSP 계층을 통해 전송되는 IPv4 패킷은 IP 우선 순위 재작성 테이블의 rule2값으로 초기화됩니다.

  • 인터페이스 et-3/1/1의 경우, LSP를 입력하는 IPv4 패킷은 EXP 재작성 테이블의 exp-inet-table값으로 초기화됩니다. 이 라우터가 프로바이더 에지 라우터로만 작동하는 경우 동일한 3비트 값이 IP 우선 순위 및 MPLS EXP 비트 필드에 기록됩니다. 전송 라우터의 경우 3비트 값은 MPLS EXP 비트에만 기록됩니다.

  • 인터페이스 et-3/1/1의 경우, IPv4 레이어 3 유형 이외의 MPLS 패킷도 테이블의 exp-inet-table값으로 초기화됩니다. IPv4 페이로드가 있는 VPN MPLS 패킷의 경우, CoS(class of service) 값은 MPLS 및 IPv4 헤더에 기록됩니다. IPv4 페이로드가 없는 VPN MPLS 패킷의 경우, CoS(class of service) 값은 MPLS 헤더에만 기록됩니다. IPv4 헤더는 라우터가 프로바이더 에지 라우터 역할을 할 때만 다시 작성됩니다.

예: DSCP 및 EXP 동시 재작성

아래와 같이 동시 DSCP 및 EXP 재작성 규칙을 구성합니다.

  1. CoS를 구성합니다.

  2. 인터페이스에서 EXP 재작성 규칙을 구성합니다.

  3. 인터페이스에서 IPv4 다시 쓰기 규칙을 구성합니다.

  4. 인터페이스에 IPv4 다시 쓰기 규칙을 구성하고 MPLS 터널에 들어오는 패킷에 적용합니다.

  5. 명령을 사용하여 show interfaces 구성을 확인합니다.

위의 예에는 IPv4 우선순위 재작성 규칙 rule2 의 두 가지가 있습니다. 및 rule3rule2 (는) IPv4-IPv4 트래픽에 영향을 미치고 rule3 IPv4-MPLS 트래픽에 영향을 줍니다.