Page 2
Products made or sold by Juniper Networks or components thereof might be covered by one or more of the following patents that are owned by or licensed to Juniper Networks: U.S. Patent Nos. 5,473,599, 5,905,725, 5,909,440, 6,192,051, 6,333,650, 6,359,479, 6,406,312, 6,429,706, 6,459,579, 6,493,347, 6,538,518, 6,538,899, 6,552,918, 6,567,902, 6,578,186, and 6,590,785.
® To obtain the most current version of all Juniper Networks technical documentation, see the product documentation page on the Juniper Networks website at http://www.juniper.net/techpubs/ If the information in the latest release notes differs from the information in the documentation, follow the product Release Notes.
Class of Service Overview and Examples for EX9200 Switches If the example configuration does not start at the top level of the hierarchy, the example is a snippet. In this case, use the command. These procedures are load merge relative described in the following sections.
Class of Service Overview and Examples for EX9200 Switches Table 2: Text and Syntax Conventions (continued) Convention Description Examples Italic text like this Represents variables (options for which Configure the machine’s domain name: you substitute a value) in commands or [edit] configuration statements.
7 days a week, 365 days a year. Self-Help Online Tools and Resources For quick and easy problem resolution, Juniper Networks has designed an online self-service portal called the Customer Support Center (CSC) that provides you with the following features: Find CSC offerings: http://www.juniper.net/customers/support/...
Class of Service Overview and Examples for EX9200 Switches Opening a Case with JTAC You can open a case with JTAC on the Web or by telephone. Use the Case Management tool in the CSC at http://www.juniper.net/cm/ Call 1-888-314-JTAC (1-888-314-5822 toll-free in the USA, Canada, and Mexico).
CoS domain. You must also consider all the routing devices and other networking equipment in the CoS domain to ensure interoperability among all equipment. Because Juniper Networks routing devices implement CoS in hardware rather than in software, you can experiment with and deploy CoS features without adversely affecting packet forwarding and routing performance.
Class of Service Overview and Examples for EX9200 Switches CoS Standards ® ® The standards for Juniper Networks Junos operating system (Junos OS) class of service (CoS) capabilities are defined in the following RFCs: RFC 2474, Definition of the Differentiated Services Field in the IPv4 and IPv6 Headers...
You can configure up to one each of the four types of forwarding classes. For M120 and M320 Multiservice Edge Routers, Juniper Networks MX Series 3D Universal Edge Routers, Juniper Networks T Series Core Routers and EX Series switches, 16 forwarding classes are supported, so you can classify packets more granularly.
Class of Service Overview and Examples for EX9200 Switches priority. You set loss priority by configuring a classifier or a policer. The loss priority is used later in the workflow to select one of the drop profiles used by RED.
Class of Service Overview and Examples for EX9200 Switches best-effort high 000000 Rewrite rule: dscp-ipv6-default, Code point type: dscp-ipv6, Index: 25 Rewrite rule: exp-default, Code point type: exp, Index: 26 Rewrite rule: ieee8021p-default, Code point type: ieee-802.1, Index: 27 Rewrite rule: ipprec-default, Code point type: inet-precedence, Index: 28 Default Drop Profile Drop profile: <default-drop-profile>, Type: discrete, Index: 1...
MPLS EXP mapping. Interface Types That Do Not Support CoS For original Channelized OC12 PICs, limited CoS functionality is supported. For more information, contact Juniper Networks customer support. NOTE: Transmission scheduling is not supported on 8-port, 12-port, and 48-port Fast Ethernet PICs.
VPLS on CoS CLI, the custom classifier binding results in default classifier binding on Packet Forwarding Engine (PFE). For example, on routing devices with eight queues (Juniper Networks M120 and M320 Multiservice Edge Routers, MX Series 3D Universal Edge Routers, and T Series Core...
NOTE: You can only rewrite the values of these bits on ingress on the Juniper Networks M40e, M120, M320 Multiservice Edge Routers, and T Series Core Routers with IQE PICs. For more information about rewriting the values of these bits on ingress, see Configuring ToS Translation Tables.
Class of Service Overview and Examples for EX9200 Switches The scheduler defines how traffic is treated in the output queue—for example, the transmit rate, buffer size, priority, and drop profile (at the [edit class-of-service hierarchy level). schedulers] The scheduler map assigns a scheduler to each forwarding class (at the [edit hierarchy level).
Page 36
Class of Service Overview and Examples for EX9200 Switches mode (close | open); trigger (ignore | red | yellow; output{ port port-number { input-relay input-relay; mode (close | open); temperature; serial { cts-absent (ignore | red | yellow); dcd-absent (ignore | red | yellow);...
Page 38
Class of Service Overview and Examples for EX9200 Switches ... the lcc subhierarchy appears after the main [edit chassis] hierarchy ... maximum-ecmp value; memory-enhanced { filter; route; vpn-label; network-services (ethernet | enhanced-ethernet | ip | enhanced-ip); (packet-scheduling | no-packet-scheduling); pem { minimum number;...
Page 48
Class of Service Overview and Examples for EX9200 Switches The common firewall actions are as follows: count counter-name; forwarding-class class-name; loss-priority (high | low | medium-high | medium-low); next term; policer policer-name; three-color-policer policer-name { (single-rate single-rate-policer-name | two-rate two-rate-policer-name);...
Page 50
Class of Service Overview and Examples for EX9200 Switches Common IPv4 Firewall Match Conditions This section lists statements that are valid at the following hierarchy levels, and is referenced at those levels in “Complete [edit firewall] Hierarchy” on page 38 instead of the statements being repeated.
Page 52
Class of Service Overview and Examples for EX9200 Switches Complete [edit firewall] Hierarchy firewall { family (any | ccc | ethernet-switching | inet | inet6 | mpls | vpls) { ... the family subhierarchies appear after the main [edit firewall] hierarchy ...
Page 56
Class of Service Overview and Examples for EX9200 Switches sample; syslog; filter filter-name { accounting-profile [ profile-names ]; interface-specific; term term-name { filter filter-name; from { ... statements in Common IP Firewall Match Conditions on page 35 statements in Common IPv4 Firewall Match Conditions on page 36 then { ...
Page 58
Class of Service Overview and Examples for EX9200 Switches service-filter-hit; # NOT valid at this level (source-class [ class-names ] | source-class-except [ class-names ]); # NOT valid at this level tcp-established; # NOT valid at this level tcp-flags flag; # NOT valid at this level tcp-initial;...
Page 60
Class of Service Overview and Examples for EX9200 Switches firewall { family vpls { filter filter-name { accounting-profile [ profile-names ]; interface-specific; term term-name { filter filter-name; from { ... statements in Common Layer 2 Firewall Match Conditions on page 36 then { ...