示例:为通道化接口配置按单元的调度器
您可以在通道化 DS3 和 STM1 IQ PIC 上配置的 T1 和 DS0 物理接口上配置按单元调度。要启用按单元调度,请在[edit interfaces interface-name]层级配置per-unit-scheduler语句。
在通道化 PIC 上启用按单元调度时,您可以将调度器图与物理接口相关联。有关配置调度器图的更多信息,请参阅 配置调度器图。
注意:
如果在 4 端口通道化 OC-12 IQ PIC 的物理接口上配置 per-unit-scheduler 该语句并配置 975 个逻辑接口或数据链路连接标识符 (DLCI),则某些逻辑接口或 DLCI 将间歇性地丢弃所有数据包。
以下示例在通道化 DS3 PIC 和 STM1 IQ PIC 上配置按单元调度。
[edit interfaces]
ct3-5/3/1 {
partition 1 interface-type t1;
}
t1-5/3/1:1 {
per-unit-scheduler; # This enables per-unit scheduling
encapsulation frame-relay;
unit 0 {
dlci 1;
family inet {
address 10.0.0.2/32;
}
}
}
ct3-5/3/0 {
partition 1 interface-type ct1;
}
ct1-5/3/0:1 {
partition 1 timeslots 1 interface-type ds;
}
ds-5/3/0:1:1 {
per-unit-scheduler; # This enables per-unit scheduling
encapsulation frame-relay;
unit 0 {
dlci 1;
family inet {
address 10.0.0.1/32;
}
}
}
cau4-3/0/0 {
partition 1 interface-type ce1;
}
cstm1-3/0/0 {
no-partition 1 interface-type cau4;
}
ce1-3/0/0:1 {
partition 1 timeslots 1 interface-type ds;
}
ds-3/0/0:1:1 {
per-unit-scheduler; # This enables per-unit scheduling
encapsulation frame-relay;
unit 0 {
dlci 1;
family inet {
address 10.1.1.1/32;
}
}
}
[edit class-of-service]
classifiers {
dscp all-traffic-dscp {
forwarding-class assured-forwarding {
loss-priority low code-points 001010;
}
forwarding-class expedited-forwarding {
loss-priority low code-points 101110;
}
forwarding-class best-effort {
loss-priority low code-points 101010;
}
forwarding-class network-control {
loss-priority low code-points 000110;
}
}
}
forwarding-classes {
queue 0 best-effort;
queue 1 assured-forwarding;
queue 2 expedited-forwarding;
queue 3 network-control;
}
interfaces {
ds-3/0/0:1:1 {
unit 0 {
scheduler-map schedule-mlppp;
}
}
ds-5/3/0:1:1 {
unit 0 {
scheduler-map schedule-mlppp;
}
}
t1-5/3/1:1 {
unit 0 {
scheduler-map schedule-mlppp;
}
}
}
scheduler-maps {
schedule-mlppp {
forwarding-class expedited-forwarding scheduler expedited-forwarding;
forwarding-class assured-forwarding scheduler assured-forwarding;
forwarding-class best-effort scheduler best-effort;
forwarding-class network-control scheduler network-control;
}
}
schedulers {
best-effort {
transmit-rate percent 2;
buffer-size percent 5;
priority low;
}
assured-forwarding {
transmit-rate percent 7;
buffer-size percent 30;
priority low;
}
expedited-forwarding {
transmit-rate percent 90 exact;
buffer-size percent 60;
priority high;
}
network-control {
transmit-rate percent 1;
buffer-size percent 5;
priority strict-high;
}
}