所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

什么是非对称路由引起的单波泛洪,如何避免?

发布时间:2020-04-12 08:48:45

资讯分类:单波  泛洪  非对称  路由  服务器  老化  路由
什么是非对称路由引起的单波泛洪,如何避免?

  当交换机不知道目的MAC地址所在端口,则把帧泛洪到所有的端口上,有些端口只有特定的MAC,且不会改变,他们是没必要接受到这些泛洪流量。另外如果有非对称路由,也会产生单播泛洪。  非对称路由  单播泛洪和非对称路由  左下角的服务器对外通讯时,默认出方向全走路由器A,但从外界访问这台服务器的流量会从路由器A或B进来。  由于A出去的流量全走左边的路径,因此SW_B无法学习到服务器的MAC地址,因此来自路由器B去往左下角服务器的数据永远会泛洪给右下角的两台服务器,这样非对称路由就会产生单播泛洪。  解决的办法就是在右下角两台链接的SW_B的端口上启用阻塞单播泛洪(也可以是组播泛洪)  配置:  JS-CAN-SW(config-if)#switchport block unicast  开启阻塞单播泛洪,需要注意的是,假如PC的ARP表里的服务器条目未过期,但交换机上的MAC条目老化过期了,这时PC发往服务器的单播数据帧到了交换机会变成未知单播帧,并泛洪出去,这样PC与服务器的连接就会超时并无法再联系上,只能等待到PC的ARP表条目老化,再发出ARP请求才能在恢复通讯。  因此,开启这项功能必须保证PC的ARP老化时间比交换机的MAC老化时间要小,或者交换机通过手工指定或sticky学习到MAC地址,这后两者学习到的MAC是不会老化的。  WINDOWS的ARP刷新时间是120s,思科交换机的MAC老化时间默认是300s

留言与评论(共有 0 条评论)
   
验证码:
Top