mac-forced-forwarding gateway-detect命令用来使能网关定时探测功能及配置网关探测时间间隔。
undo mac-forced-forwarding gateway-detect命令用来去使能网关定时探测功能。
缺省情况下,已使能网关定时探测功能,网关探测时间间隔为30秒。
mac-forced-forwarding gateway-detect [ interval interval-time ]
undo mac-forced-forwarding gateway-detect
应用场景
在实际网络场景中,如果网关MAC地址发生了变化,MFF设备未能及时感知,会导致业务长时间不通。为了避免上述问题的出现,可以使能网关定时探测功能。使能该功能后(该功能默认已开启),MFF设备每隔interval-time秒会扫描已记录的网关信息,并使用某一个用户的信息构造ARP请求报文发向网络端,再从网关的ARP应答中获取网关的MAC地址。如果MAC地址发生变化,MFF设备将立即更新网关信息,同时广播免费ARP报文到用户端,用于及时刷新用户的网关地址映射关系。
前置条件
执行mac-forced-forwarding gateway-detect命令前,需要先执行mac-forced-forwarding enable使能VLAN的MFF功能。
注意事项
如果探测到多个网关,默认使用第一个网关进行ARP代答。
在MFF功能使能之后,若既没有收到用户或者网关发送的ARP请求,也没有用户得到DHCP服务器授权访问网络,则定时探测网关功能不会有任何实际效果。
为了防止网关失效导致用户间流量阻塞,在使能网关定时探测功能后,如果连续5次探测都没有收到回应,设备会认为该网关已经失效,并将该网关的MAC地址清空。在探测期间,如果修改了网关探测时间间隔,探测次数累加不清零。