Troubleshooting《RSVP》
常见故障列表1
现象描述:
在网络连接完毕后,在确信RSVP主机端正常的情况下,RSVP预留不成功。
使用show ip rsvp interface命令,没有显示任何端口信息(API显示除外)。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
没有开启路由器的RSVP功能 |
检查配置信息,在相应的端口下是否配置ip rsvp bandwidth命令,若无此配置,可打开。由于D-Link路由器默认禁止RSVP功能,故RSVP功能必须显示打开。 |
常见故障列表2
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,在确信RSVP主机端正常的情况下,RSVP预留不成功。
使用show ip rsvp path命令,可以看到相应RSVP path状态显示。
使用show ip rsvp reservation命令,能看到相应RSVP
resv状态显示。
使用debug ip rsvp intalled命令,不能看到相应预留。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
需预留端口的剩余预留带宽比主机所需预留带宽小 |
使用show ip
rsvp interface命令显示,检查相应端口的剩余预留带宽。使用show ip rsvp reservation查看请求预留带宽。若剩余预留带宽小于请求预留带宽,则属于此原因,用户应增加预留带宽或降低请求带宽。 |
需预留端口的单流预留最大带宽比主机所需预留带宽小 |
使用show ip rsvp interface命令显示,检查相应端口的最大单流预留带宽。使用show ip rsvp reservation查看请求预留带宽。若最大单流预留带宽小于请求预留带宽,则属于此原因,用户应增加最大单流预留带宽或降低请求带宽。 |
常见故障列表3
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,在确信RSVP主机端正常的情况下,RSVP预留不成功。
使用show ip rsvp path命令,可以看到相应RSVP path状态显示。
使用show ip rsvp reservation命令,不能看到相应RSVP
resv状态显示。
使用debug ip rsvp detail命令,可以看到RSVP path报文,但见不到RSVP
resv报文。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
配置了针对RSVP预留的访问控制列表,而其中一台主机被访问控制列表禁止 |
查看路由器配置是否在配置了ip rsvp neighbors命令,若配置了,再查看命令所用的相应的控制访问列表,若两台进行RSVP交互的任意一台在禁止范围内,则属于此原因,用户只需去除该命令设置防伪控制列表即可。 |
常见故障列表4
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,在确信RSVP主机端正常的情况下,RSVP预留不成功。
使用show ip rsvp path命令,不能看到相应RSVP path状态显示。
使用show ip rsvp reservation命令,不能看到相应RSVP
resv状态显示。
使用debug ip rsvp detail命令,不能看到RSVP path报文,但可以看到RSVP
resv报文。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
与数据流发送端主机相连的端口预留带宽未设置 |
运用show ip rsvp interface命令查看与据流发送端主机相连的端口配置,若无此端口,则属于此原因。用户只需用ip rsvp bandwidth命令打开此端口的RSVP命令即可。由于在RSVP信令交互的通道上的所有的端口都必须具有RSVP功能,所以只打开需预留端口的RSVP功能是不够的。 |
常见故障列表5
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,在确信RSVP主机端正常的情况下,RSVP预留不成功又非上述故障。
使用show ip rsvp path命令,不能看到相应RSVP path状态显示。
使用show ip rsvp reservation命令,不能看到相应RSVP
resv状态显示。
使用debug ip rsvp detail命令,可以看到RSVP path报文,但见不到RSVP
resv报文。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
RSVP主机发送的报文属于multicast报文。 |
用debug ip packet命令进行检测。由于D-Link路由器尚未实现具有multicast的RSVP功能,所以不会处理相应的RSVP multicast报文,对于这些报文来说,D-Link路由器就相当于一台不具有RSVP功能的路由器。 |
常见故障列表6
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,然后用ip rsvp local
sender命令成为RSVP中的sender方,但路由器提示“xxx is a invalid session ID!”
使用show ip rsvp local命令,不能看到相应RSVP 本地session状态显示。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
用户没有配置ip rsvp local session |
用户可用show ip rsvp local命令检查所需操作的session是否已经被创建。D-Link对RSVP支持的调试命令与CISCO的IOS中所支持的命令不同,必须在应用ip rsvp local sender前先用ip rsvp local session建立一条RSVP的本地session。 |
用户创建session失败 |
用户可用show ip rsvp local命令检查所需操作的session是否已经被创建。通常ip rsvp local session的失败是用户运用了非法的IP地址或端口号或协议号。 |
常见故障列表7
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,用ip rsvp local
session成功建立一条rsvp session后,然后用ip rsvp local sender命令成为RSVP中的sender方,但路由器提示“Not
allow this operation for this session!”
使用show ip rsvp local命令,能看到相应RSVP 本地session状态显示。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
配置的RSVP本地session的IP地址是本地路由器所拥有的一个地址 |
用show ip rsvp local显示本地session所用的IP地址,再查看路由器的配置,若出现地址相同,则这个session无法作为RSVP的sender方,只能作为resv方。用户必须把session的IP地址改作远方目的端的地址。 |
ip rsvp local sender所用的地址不是本路由器的地址 |
查看路由器的配置,若出现地址不相同,则用户必须把ip rsvp local sender中所用的地址设置为本地路由器的一个IP地址。 |
常见故障列表8
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,用ip rsvp local
session成功建立一条rsvp session后,然后用ip rsvp local sender命令成为RSVP中的sender方,但路由器提示“You
must remove old operate!”
使用show ip rsvp local命令,能看到相应RSVP 本地session状态显示且能看到这个session已被配置为sender方。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
用户已经把这条session配置为sender方。 |
使用show ip rsvp local命令,能看到相应RSVP 本地session状态显示且能看到这个session已被配置为sender方。在本实现中用户只能对没有配置为sender方的session进行sender方配置操作。若用户必须对一个已配置为sender方的session进行sender方配置操作。则用户首先应用no ip rsvp local sender命令去除这个session的以前的sender方身份。 |
常见故障列表9
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,然后用ip rsvp local
reservation命令成为RSVP中的resv方,但路由器提示“xxx is a invalid session ID!”
使用show ip rsvp local命令,不能看到相应RSVP 本地session状态显示。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
用户没有配置ip rsvp local session |
用户可用show ip rsvp local命令检查所需操作的session是否已经被创建。D-Link对RSVP支持的调试命令与CISCO的IOS中所支持的命令不同,必须在应用ip rsvp local resv前先用ip rsvp local session建立一条RSVP的本地session。 |
用户创建session失败 |
用户可用show ip rsvp local命令检查所需操作的session是否已经被创建。通常ip rsvp local session的失败是用户运用了非法的IP地址或端口号或协议号。尤其是协议号用错,D-Link当前版本的RSVP实现不支持除TCP和UDP之外的其他协议。 |
常见故障列表10
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,用ip rsvp local
session成功建立一条rsvp session后,然后用ip rsvp local sender命令成为RSVP中的resv方,但路由器提示“Not
allow this operation for this session!”
使用show ip rsvp local命令,能看到相应RSVP 本地session状态显示。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
配置的RSVP本地session的IP地址不是本地路由器所拥有的一个地址 |
用show ip rsvp local显示本地session所用的IP地址,再查看路由器的配置,若本地session所用的IP地址不是本地路由器的一个地址,则这个session无法作为RSVP的resv方,只能作为sender。用户必须把session的IP地址改作本地路由器的一个地址。(注:这个地址现在也不能为multicast地址,因为本版本的RSVP实现不支持multicast) |
ip rsvp local sender所用的地址是本路由器的地址 |
查看路由器的配置,若出现地址相同,则用户必须把ip rsvp local sender中所用的地址设置为远端RSVP方的IP地址。 |
常见故障列表11
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,用ip rsvp local
session成功建立一条rsvp session后,然后用ip rsvp local reservation命令成为RSVP中的resv方,但路由器提示“You
must remove old operate!”
使用show ip rsvp local命令,能看到相应RSVP 本地session状态显示且能看到这个session已被配置为resv方。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
用户已经把这条session配置为resv方。 |
使用show ip rsvp local命令,能看到相应RSVP 本地session状态显示且能看到这个session已被配置为resv方。在本实现中用户只能对没有配置为sender方的session进行resv方配置操作。若用户必须对一个已配置为resv方的session进行resv方配置操作。则用户首先应用no ip rsvp local resv命令去除这个session的以前的resv方身份。 |
常见故障列表12
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,用show ip rsvp
local命令发现一条未成为sender方(或resv方)的rsvp session后,然后用ip rsvp local sender(或ip rsvp
local reservation)命令进行配置,但路由器提示“This operation do not allowed to intra session!”
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
这个session是由路由器系统内部创建,用户没有权限操作它。 |
使用show ip rsvp local命令,能看到相应RSVP 本地session状态显示且能看到这个session的相应标识为“SYS”。RSVP的session分两类,一类为用户运用命令创建,标识为“USR”,另一类为系统内部自行创建,标识为“SYS”。为了保证系统运作的安全,用户没有权限操作系统内部创建的RSVP session。 |
常见故障列表13
现象描述:
在RSVP路由器需预留端口的预留带宽设置后,用户在两端主机进行预留操作,一台作为RSVP的sender方,一台作为RSVP的resv方。sender方发送的建议信息为50Kbps,而resv方发送的请求预留信息为60Kbps。用show
ip rsvp installed命令查看,发现实际预留为60Kbps。
可能造成这个故障的原因和解决方法列表:
可能原因 |
判断方法和解决方案 |
属正常情况。 |
在RSVP预留中,实际起作用的预留信息来自于resv方,而sender方发送的预留信息是给resv方作参考用。 |