GVRP命令介绍
8.3.2.1 garp timer join
命令:garp timer join [timer-value]
no garp timer join
功能:配置garp 的join 定时器的值;本命令的no 操作为恢复定时器缺省值。
参数:[timer-value]为join 定时器的值,取值范围为100~327650ms。
命令模式:接口配置模式
缺省情况:join 定时器的缺省值为200ms。
使用指南:garp 应用实体在join timer 超时之后,将发送join 消息,其它garp 应用实体
接收join 消息后会注册该garp 应用实体的信息。
举例:设置端口0/0/1 的garp join timer 值为1000ms。
switch (config-ethernet0/0/1)#garp timer join 1000
8.3.2.2 garp timer leave
命令:garp timer leave [timer-value]
no garp timer leave
功能:配置garp 的leave 定时器的值;本命令的no 操作为恢复定时器缺省值。
参数:[timer-value]为leave 定时器的值,取值范围为100~327650ms。
命令模式:接口配置模式
缺省情况:leave 定时器的缺省值为600ms。
使用指南:garp 应用实体在希望注销某属性信息的时候,将发送leave 消息,收到该消息的garp 应用实体启动leave 定时器,在leave 定时器超时之前,如果没有再次受到join 信息,则注销该属性信息。另外,leave 定时器的值必须大于join 定时器的两倍,否则会出现
错误提示。
举例:设置端口0/0/1 的garp leave timer 值为3000ms。
switch (config-ethernet0/0/1)#garp timer leave 3000
8.3.2.3 garp timer hold
命令:garp timer hold [timer-value]
no garp timer hold
功能:配置garp 的hold 定时器的值;本命令的no 操作为恢复定时器缺省值。
参数:[timer-value]为garp hold 定时器的值,取值范围为100~327650ms。
命令模式:接口配置模式
缺省情况:hold 定时器的缺省值为100ms。
使用指南:garp 应用实体在收到join 消息时,不会马上向外发送join 消息,而是启动hold定时器,hold 定时器超时后,把hold 时间内收到的所有join 消息,在一个gvrp 帧里发送出去,从而有效的减少协议消息流量。
举例:设置端口0/0/1 的garp hold timer 值为500ms。
switch (config-ethernet0/0/1)#garp timer hold 500
8.3.2.4 garp timer leaveall
命令:garp timer leaveall [timer-value]
no garp timer leaveall
功能:配置garp 的leaveall 定时器的值;本命令的no 操作为恢复定时器缺省值。
参数:[timer-value]为garp leaveall timer 的值,取值范围为100~327650ms。
命令模式:全局配置模式
缺省情况:leaveall 定时器缺省值为10000ms。
使用指南: garp 应用实体启动后,同时启动leaveall 定时器,在leaveall 定时器超时后,garp 应用实体将向外发送leaveall 消息,其它实体将注销该实体的一切属性信息,同时将leaveall 定时器归零,启动新一轮循环。
举例:设置交换机的garp leaveall 定时器值为50000ms。
switch (config)#garp timer leaveall 50000
8.3.2.5 gvrp
命令:gvrp
no gvrp
功能:启动交换机或者当前trunk 端口的gvrp 功能;本命令的no 操作为关闭全局或端口的gvrp 功能。
命令模式:接口配置模式和全局配置模式
缺省情况:交换机缺省关闭gvrp 功能。
使用指南:开启全局的gvrp 功能后,才能开启端口的gvrp。全局的gvrp 关闭后,端口gvrp 配置失效。注意gvrp 只能在trunk 端口上开启。
举例:开启全局和trunk 端口1 的gvrp 功能。
switch (config)#gvrp
switch (config)#interface ethernet 0/0/1
switch (config-ethernet0/0/1)#gvrp
switch (config)#exit