Configuring Class-of-Service-Based Forwarding
Class-of-service (CoS)-based forwarding allows you to control the next-hop selection based on a packet’s class of service or IP precedence. It allows path selection based on a multifield classifier.
To configure CoS-based forwarding, perform the following tasks:
- Create a routing policy at the [edit policy-options] or [edit logical-systems logical-system-name policy-options] hierarchy levels to limit the configuration
so that routes matching the route filter are subject to the CoS next-hop
mapping specified in my-cos-map:[edit]policy-options {policy-statement my-cos-forwarding {from {route-filter ...;}then {cos-next-hop-map my-cos-map;}}}
- Create a CoS next-hop map. To specify a CoS next-hop map, include the cos-next-hop-map statement at the [edit class-of-service] hierarchy level. For more information about creating a CoS next-hop map, see the Junos Class of Service Configuration Guide.
- Specify the exporting of the routes to the forwarding
table at the [edit routing-options] or [edit logical-systems logical-system-name routing-options] hierarchy levels:[edit]routing-options {forwarding-table {export my-cos-forwarding;}}
- Specify a static route that has multiple next hops for
load balancing at the [edit routing-options] or [edit logical-systems logical-system-name routing-options] hierarchy levels:[edit]routing-options {static {route 12.1.1.1/32 {next-hop [ 3.1.1.2 3.1.1.4 3.1.1.6 3.1.1.8 ];}}}
Hide Navigation Pane
Show Navigation Pane
Download
SHA1