|
Command or Action |
Purpose |
Step 1 |
enable
Example:
|
Enables privileged EXEC mode.
-
Enter your password if prompted.
|
Step 2 |
configure terminal
Example:
Router# configure terminal
|
Enters global configuration mode. |
Step 3 |
ip prefix-list list-name [seq seq-value] {deny network/length | permit network/length}
Example:
Router(config)# ip prefix-list RSVP_VIDEO seq 10 permit 10.100.0.0/16
|
Creates an IP prefix list to filter prefixes for learning.
-
An IP prefix list is used under learn list configuration mode to filter IP addresses that are learned.
-
The example creates an IP prefix list named RSVP_VIDEO for PfR to profile the prefix, 10.100.0.0/16.
|
Step 4 |
pfr master
Example:
Router(config)# pfr master
|
Enters PfR master controller configuration mode to configure a Cisco router as a master controller and to configure master controller policy and timer settings. |
Step 5 |
policy-rules map-name
Example:
Router(config-pfr-mc)# policy-rules POLICY_RSVP_VIDEO
|
Selects a PfR map and applies the configuration under PfR master controller configuration mode.
-
Use the map-name argument to specify the PfR map name to be activated.
-
The example applies the PfR map named POLICY_RSVP_VIDEO which includes the learn list configured in this task.
|
Step 6 |
rsvp signaling-retries number
Example:
Router(config-pfr-mc)# rsvp signaling-retries 1
|
Specifies the number of alternate paths that PfR provides for an RSVP reservation when a reservation error condition is detected.
-
Use the number argument to specify the number of alternate paths.
-
The example configured in this task shows how to configure PfR to set the number of alternate paths for RSVP signaling retries to 1.
|
Step 7 |
rsvp post-dial-delay msecs
Example:
Router(config-pfr-mc)# rsvp post-dial-delay 100
|
Configures the RSVP post dial delay timer to set the delay before PfR returns the routing path to RSVP.
-
Use the msecs argument to specify the delay, in milliseconds.
-
The example configured in this task shows how to configure PfR to set the RSVP post dial delay to 100 milliseconds.
|
Step 8 |
learn
Example:
Router(config-pfr-mc)# learn
|
Enters PfR Top Talker and Top Delay learning configuration mode to automatically learn traffic classes. |
Step 9 |
list seq number refname refname
Example:
Router(config-pfr-mc-learn)# list seq 10 refname LEARN_RSVP_VIDEO
|
Creates a PfR learn list and enters learn list configuration mode.
-
Use the seq keyword and number argument to specify a sequence number used to determine the order in which learn list criteria are applied.
-
Use the refname keyword and refname argument to specify a reference name for the learn list.
-
The example creates a learn list named LEARN_RSVP_VIDEO.
|
Step 10 |
traffic-class prefix-list prefix-list-name [inside]
Example:
Router(config-pfr-mc-learn-list)# traffic-class prefix-list RSVP_VIDEO
|
Configures the master controller to automatically learn traffic based only on destination prefixes.
-
Use the prefix-list-name argument to specify a prefix list.
-
The example defines a traffic class using the prefix list named RSVP_VIDEO.
|
Step 11 |
rsvp
Example:
Router(config-pfr-mc-learn-list)# rsvp
|
Configures the master controller to learn the top prefixes based on RSVP flows.
-
When this command is enabled, the master controller will learn the top prefixes across all border routers according to the highest outbound throughput.
-
The example configures a master controller to learn the top prefixes based on RSVP flows for the LEARN_RSVP_VIDEO learn list.
|
Step 12 |
exit
Example:
Router(config-pfr-mc-learn-list)# exit
|
Exits learn list configuration mode, and returns to PfR Top Talker and Top Delay learning configuration mode. |
Step 13 |
Repeat Step 9 to Step 12 to configure additional learn lists. |
-- |
Step 14 |
exit
Example:
Router(config-pfr-mc-learn)# exit
|
Exits PfR Top Talker and Top Delay learn configuration mode, and returns to PfR master controller configuration mode. |
Step 15 |
Use the exit command as necessary to return to global configuration mode. |
-- |
Step 16 |
pfr-map map-name sequence-number
Example:
Router(config)# pfr-map POLICY_RSVP_VIDEO 10
|
Enters PfR map configuration mode to configure a PfR map.
-
The example creates a PfR map named POLICY_RSVP_VIDEO.
|
Step 17 |
match pfr learn list refname
Example:
Router(config-pfr-map)# match pfr learn list LEARN_RSVP_VIDEO
|
Creates a match clause entry in a PfR map to match PfR-learned prefixes.
-
Only one match clause can be configured for each PfR map sequence.
-
The example defines a traffic class using the criteria defined in the PfR learn list named LEARN_RSVP_VIDEO.
Note |
Only the syntax relevant to this task is used here. |
|
Step 18 |
set mode route control
Example:
Router(config-pfr-map)# set mode route control
|
Creates a set clause entry to configure route control for matched traffic.
-
In control mode, the master controller analyzes monitored prefixes and implements changes based on policy parameters.
|
Step 19 |
set resolve equivalent-path-round-robin
Example:
Router(config-pfr-map)# set resolve equivalent-path-round-robin
|
Creates a set clause entry to specify the use of the equivalent-path round-robin resolver.
-
In this task, the equivalent-path round-robin resolver is used to choose between equivalent paths instead of the random resolver.
|
Step 20 |
end
Example:
Router(config-pfr-map)# end
|
(Optional) Exits PfR map configuration mode and returns to privileged EXEC mode. |