송신 인터페이스로 패킷 분류
지능형 큐잉(IQ), IQ2, 향상된 IQ(IQ), 멀티서비스 링크 서비스 지능형 큐잉(LSQ) 인터페이스 또는 ATM2 PIC를 갖춘 주니퍼 네트웍스 M320 멀티서비스 에지 라우터 및 T 시리즈 코어 라우터의 경우, 송신 인터페이스를 기반으로 유니캐스트 및 멀티캐스트 패킷을 분류할 수 있습니다. 유니캐스트 트래픽의 경우 멀티필드 필터를 사용할 수도 있지만, 멀티캐스트 트래픽과 유니캐스트 트래픽에는 송신 인터페이스 분류만 적용됩니다. 인터페이스의 송신 분류를 구성하는 경우, 인터페이스에서 DSCP(Differentiated Services Code Point) 재작성을 수행할 수 없습니다. 기본적으로 시스템은 송신 인터페이스를 기반으로 어떠한 분류도 수행하지 않습니다.
MPC 및 MS-DPC가 포함된 MX 시리즈 라우터에서 라우터에 멀티캐스트 수신기 역할을 하는 MLPPP LSQ 논리 인터페이스가 포함되어 있고 네트워크 서비스 모드가 라우터에서 향상된 IP 모드로 구성된 경우 멀티캐스트 패킷이 라우터에서 드롭되고 제대로 처리되지 않습니다. 이 동작은 향상된 IP 모드와 함께 LSQ 인터페이스에서 예상됩니다. 이러한 시나리오에서 향상된 IP 모드가 구성되지 않은 경우 멀티캐스팅이 올바르게 작동합니다. 그러나 라우터에 중복 LSQ 인터페이스와 FIB 현지화로 구성된 향상된 IP 네트워크 서비스 모드가 포함된 경우 멀티캐스트가 제대로 작동합니다.
송신 인터페이스에 의한 패킷 분류를 활성화하려면 먼저 계층 수준에서 송신 인터페이스에 대한 포워딩 클래스 맵과 하나 이상의 대기열 번호를 구성합니다.[edit class-of-service forwarding-class-map forwarding-class-map-name]
[edit class-of-service] forwarding-classes-interface-specific forwarding-class-map-name { class class-name queue-num queue-number [ restricted-queue queue-number ]; }
4개의 대기열로만 제한된 T 시리즈 라우터의 restricted-queue
경우 옵션을 사용하여 대기열 할당을 제어하거나 시스템이 모듈형 방식으로 대기열을 자동으로 결정하도록 할 수 있습니다. 예를 들어, 패킷을 대기열 6에 할당하는 맵은 4개 대기열 시스템의 대기열 2에 매핑됩니다.
포워딩 클래스를 대기열 번호와 연결하는 출력 포워딩 클래스 맵을 구성하는 경우, 이 맵은 멀티 서비스 링크 서비스 지능형 큐잉(lsq-
) 인터페이스에서 지원되지 않습니다.
포워딩 클래스 맵이 구성되면 계층 수준에서 문을 [edit class-of-service interfaces interface-name unit logical-unit-number ]
사용하여 output-forwarding-class-map
맵을 논리적 인터페이스에 적용합니다.
[edit class-of-service interfaces interface-name unit logical-unit-number] output-forwarding-class-map forwarding-class-map-name;
대기열 및 포워딩 클래스와 관련된 모든 매개 변수도 구성해야 합니다. 포워딩 클래스 및 큐 구성에 대한 자세한 내용은 각 큐에 대한 사용자 지정 포워딩 클래스 구성을 참조하십시오.
이 예에서는 대기열 5와 6을 4개의 대기열 시스템에서 서로 다른 대기열로 제한한 다음 인터페이스의 ge-6/0/0
에 적용하는 unit 0
FCMAP1
인터페이스별 포워딩 클래스 맵을 FCMAP1
구성하는 방법을 보여줍니다.
[edit class-of-service] forwarding-class-map FCMAP1 { class FC1 queue-num 6 restricted-queue 3; class FC2 queue-num 5 restricted-queue 2; class FC3 queue-num 3; class FC4 queue-num 0; class FC3 queue-num 0; class FC4 queue-num 1; } [edit class-of-service] interfaces { ge-6/0/0 unit 0 { output-forwarding-class-map FCMAP1; } }
의 옵션이 없으면 restricted-queue
예제에서는 4개의 대기열로 제한된 시스템에서 각각 대기열 2와 1에 및 FC2
를 할당합니다FC1
.FCMAP1
show class-of-service forwarding-class forwarding-class-map-name
명령을 사용하여 포워딩 클래스 맵 대기열 구성을 표시합니다.
user@host> show class-of-service forwarding-class FCMAP2 Forwarding class ID Queue Restricted queue FC1 0 6 3 FC2 1 5 2 FC3 2 3 3 FC4 3 0 0 FC5 4 0 0 FC6 5 1 1 FC7 6 6 2 FC8 7 7 3
show class-of-service interface interface-name
명령을 사용하여 논리적 인터페이스에 할당된 포워딩 클래스 맵(및 기타 정보)을 표시합니다.
user@host> show class-of-service interface ge-6/0/0 Physical interface: ge-6/0/0, Index: 128 Queues supported: 8, Queues in use: 8 Scheduler map: <default>, Index: 2 Input scheduler map: <default>, Index: 3 Chassis scheduler map: <default-chassis>, Index: 4 Logical interface: ge-6/0/0.0, Index: 67 Object Name Type Index Scheduler-map sch-map1 Output 6998 Scheduler-map sch-map1 Input 6998 Classifier dot1p ieee8021p 4906 forwarding-class-map FCMAP1 Output 1221 Logical interface: ge-6/0/0.1, Index 68 Object Name Type Index Scheduler-map <default> Output 2 Scheduler-map <default> Input 3 Logical interface: ge-6/0/0.32767, Index 69 Object Name Type Index Scheduler-map <default> Output 2 Scheduler-map <default> Input 3