class-of-service
구문
class-of-service { classifiers { (dscp | dscp-ipv6 | ieee-802.1 | exp) classifier-name { import (classifier-name | default); forwarding-class class-name { loss-priority level { code-points [ aliases ] [ bit-patterns ]; } } } } code-point-aliases { (dscp| dscp-ipv6 | ieee-802.1) { alias-name bits; } } congestion-notification-profile profile-name { input { (dscp | ieee-802.1) { code-point [code-point-bits] { pfc { mru mru-value; } } } cable-length cable-length-value; } output { ieee-802.1 { code-point [code-point-bits] { flow-control-queue [queue | list-of-queues]; } } } } drop-profiles { profile-name { interpolate { fill-level low-value fill-level high-value drop-probability 0 drop-probability high-value; } } } forwarding-class class-name { scheduler scheduler-name; loss-priority level { code-points [ aliases ] [ bit-patterns ]; } } forwarding-class-sets forwarding-class-set-name { class class-name; } forwarding-classes { class class-name { pfc-priority pfc-priority; no-loss; queue-num queue-number <no-loss>; } } host-outbound-traffic{ forwarding-class class-name; dscp-code-point code-point; } interfaces interface-name { classifiers { (dscp | dscp-ipv6 | ieee-802.1 | exp) (classifier-name | default); } congestion-notification-profile profile-name; forwarding-class lossless-forwarding-class-name; forwarding-class-set forwarding-class-set-name { output-traffic-control-profile profile-name; } rewrite-value { input { ieee-802.1{ code-point code-point-bits; } } } scheduler-map scheduler-map-name; unit logical-unit-number { classifiers { (dscp | dscp-ipv6 | ieee-802.1 | exp) (classifier-name | default); } forwarding-class class-name; rewrite-rules { (dscp | dscp-ipv6 | ieee-802.1 | exp) (classifier-name | default); } } } multi-destination { classifiers { (dscp | ieee-802.1) classifier-name; } } rewrite-rules { (dscp | dscp-ipv6 | ieee-802.1 | exp) classifier-name { import (rewrite-name | default); forwarding-class class-name { loss-priority priority code-point (alias | bits); } } } scheduler-map-forwarding-class-sets { fabric-scheduler-map-name { forwarding-class-set fabric-forwarding-class-set-name scheduler scheduler-name; } } scheduler-maps { map-name { forwarding-class class-name scheduler scheduler-name; } } schedulers { scheduler-name { buffer-size (percent percentage | remainder); drop-profile-map loss-priority (low | medium-high | high) protocol protocol drop-profile drop-profile-name; excess-rate percent percentage; explicit-congestion-notification; priority priority; shaping-rate (rate | percent percentage); transmit-rate (percent percentage) <exact>; } } shared-buffer { egress { percent percent; buffer-partition (lossless | lossy | multicast) { percent percent } } ingress { percent percent; buffer-partition (lossless | lossless-headroom | lossy) { percent percent } } } system-defaults { classifiers exp classifier-name; } traffic-control-profiles profile-name { guaranteed-rate(rate| percent percentage); scheduler-map map-name; shaping-rate (rate| percent percentage); } }
계층 수준
[edit]
설명
스위치에서 서비스 등급 매개변수를 구성합니다.
나머지 진술은 별도로 설명됩니다. CLI Explorer 에서 문을 검색하거나 Syntax 섹션에서 자세한 내용을 보려면 링크된 문을 클릭합니다.
기본
CoS 기능을 구성하지 않으면 기본 CoS 설정이 사용됩니다.
필수 권한 수준
인터페이스—구성에서 이 명령문을 확인합니다. 인터페이스 제어—이 명령문을 구성에 추가합니다.
릴리스 정보
Junos OS 릴리스 11.1에 소개된 성명서.
참고:
모든 스위치가 서비스 등급 계층의 모든 부분을 지원하는 것은 아닙니다. 예를 들어, 일부 스위치는 유니캐스트 및 멀티데스티네이션 트래픽에 동일한 분류자(classifiers)를 사용하며, 이러한 스위치는 분류 계층을 지원하지 multi-destination
않으며 일부 스위치는 공유 버퍼 구성을 지원하지 않으며 해당 스위치는 계층을 지원하지 shared-buffer
않습니다.
참고:
OCX 시리즈 스위치는 MPLS exp 분류자 및 규칙 재작성(MPLS 시스템 기본값 포함)을 지원하지 않으며 혼잡 알림 프로필을 지원하지 않습니다.