Example: Configuring ATM Schedulers for Ethernet VPLS over ATM Bridged Interfaces
The following example configures an ATM scheduler map named cos-vpls and attaches it to the ATM interface at-1/0/0.0, configures ether-vpls-over-atm-llc encapsulation, attaches the cos-vpls scheduler map to the logical interface (unit), and configures the ATM interface at-1/0/0.0 as part of a VPLS routing instance named cos-vpls-1.
[edit]
interfaces {
at-1/0/0 {
atm-options {
pic-type atm2;
vpi 0;
scheduler-maps {
cos0 {
forwarding-class assured-forwarding {
priority low;
transmit-weight percent 10;
}
forwarding-class best-effort {
priority low;
transmit-weight percent 20;
}
forwarding-class expedited-forwarding {
priority low;
transmit-weight percent 30;
}
forwarding-class network-control {
priority high;
transmit-weight percent 40;
}
}
}
}
unit 0 {
encapsulation ether-vpls-over-atm-llc;
vci 0.1000;
shaping {
cbr 33k;
}
atm-scheduler-map cos0;
}
}
}
[edit]
routing-instances {
cos-vpls-1 {
instance-type vpls;
interface at-1/0/0.0;
route-distinguisher 10.255.245.51:1;
vrf-target target:1234:1;
protocols {
vpls {
site-range 10;
no-tunnel-services;
site vpls-1-site-1 {
site-identifier 1;
}
}
}
}
}