Configure RSVP
How to Enable a RSVP on a Router
How to Start RSVP in a IP Phone Module Configuration
How to use RSVP to configure Command
How to configure TOS and Precedence for RSVP flow
How to use access-list in RSVP module
This chapter
explains how to configure RSVP. For details about RSVP Command, see “RSVP
Command” in the “Network Protocol Command Reference”. For other document about
Command, use index or type in Command in online help.
Try to understand
RSVP before configuring it, which would be helpful for users. RSVP protocol can
be used by a host to request a certain quality of business to an application
data process. Routers can use RSVP protocol to transfer quality of service
request and carry out reservation. RSVP request is going to be reserved on each
node of data channels.
RSVP resource
request is for single task data process. Logically, RSVP separates data sender
and receiver, despite sender and receiver are in the same application process.
RSVP is above IP protocol. Although RSVP does not transfer data, it belongs to
Internet protocol (just like ICMP, IGMP or routing protocol). RSVP
implementation is like routing protocol and managing protocol.
RSVP is not a
routing protocol; however RSVP is able to assist a current and future routing
protocol. A routing protocol decides how to transfer a data package, while RSVP
deals with the Quality of Service (QoS) of the transferred data packages.
RSVP and WFQ
(weighted fair queuing) or RED (random early detection) coordinate and function
together. This kind of coordination contains two major concepts: use the RSVP
flow between two ends, and use WFQ dialog between two routers.
How to Enable a
RSVP on a Router
To enable RSVP on
a router, users must configure the interface for starting RSVP, which can be
realized by configure Command with interface on the RSVP. When the above
configuration is done, RSVP protocol is able to work on these interfaces.
Configure Network
interface with RSVP and use the following Commands in interface configurations:
Command |
Function |
ip rsvp bandwidth [interface-kbps]
[single-flow-kbps] |
Configure Network interface
with RSVP |
Note: When using ip rsvp bandwidthCommand, under default configuration (interface-kbps and single-flow-kbp), the max resource reservation for the whole port and resource reservation for single data process will be limited to just 75% of the port total resource.
How to
Start RSVP in a IP Phone Module Configuration
Before configuring our IP Phone and
IP Phone module of the router to use Voice over IP, users have to enable RSVP
to use RSVP to reserve resource.
RSVP Command has to be
configured on ports that requires RSVP. That is because RSVP is disable by
default. (See the last chapter)
IP phone disables QoS
(default), therefore, users must configure dial-peer voipCommand with enabling
QoSCommand.
To enable RSVP on interface
f0/0, use the following commands in dail-peer Configuration mode of none
IVR type:
Command |
Function |
req-qos
{ best-effort | controlled-load |
guaranteed-delay } |
used Qos policy in dialpeer |
How to use RSVP
to configure Command
In this RSVP,
users may use Command provided by the module to adjust RSVP. Adjustments including
establishing RSVP conversation, RSVP path, path tear, resv, resv tear message transmission. This is going to be useful
for users to test RSVP.
Users may use the
following Commands in global configuration mode:
Command |
Function |
ip rsvp
local session session-ip-address session-dport
{tcp | udp} |
By setting this
Command, users may configure a new RSVP dialog, which can be used by other
Commands. |
ip rsvp
local sender session-id sender-ip-address sender-sport
[bandwidth] [burst-size] |
Users may send
path message with this Command, whose no form may send path tear message. |
ip rsvp
local reservation session-id sender-ip-address
sender-sport [guarantee | load] [bandwidth] [burst-size] |
Users may send
resv message with this Command, whose no form may send resv tear message. |
How to configure TOS and Precedence for RSVP flow
To obtain better reservation
results, users may use Commands offered by RSVP module to configure TOS and
Precedence for RSVP. When RSVP flow is over the reserved range, the Command
configures a higher TOS. When RSVP flow is within the reserved range, the
command configures a lower TOS. So does Precedence.
Users
may use the following Command in interface configuration mode:
Command |
Function |
ip rsvp
tos {conform|exceed} tos-value |
This Command can
be used to configure the reserved TOS options. |
ip rsvp
precedence {conform|exceed} precedence-value |
This Command can
be used to configure the reserved precedence options. |
How to use access-list in RSVP module
When users are configuring RSVP on a router, they are able to use access-list to accept or reject communication with certain hosts or routers.
Command |
Function |
ip rsvp
neighbor access-list-name |
With
this function, users may configure the following Commands under interface
configuration mode: |