OVS独立工作,不连接SDN控制器

出现环路,解决方案
虚拟交换机与物理交换机构成二层环路(比如虚拟交换机包含两块网卡,而这两块网卡都连接到物理交换机上,就是一个环路),一旦有广播报文,比如ARP请求,就会引发广播风暴,使网络瘫痪。因此,应该把虚拟交换机开启STP支持,避免广播风暴:
ovs−vsctl set bridge Switch_name stp_enable=true

OVS连接SDN控制器:

出现环路,解决方案:
这时就不能把交换机设置成STP Mode,因为此时路径计算功能全部用控制器完成,和STP协议是冲突的。
 解决方法:

尝试一:

找出网络环路,在环路中某个交换机上禁掉Arp广播包或者UDP广播包(DHCP、ICMP等)。

失败:

查看流表能够匹配上一些流,但是仍然有广播风暴存在。原因尚不完全清楚,用ovs-dpctl dump-flows 产看有环路产生,datapath属于ovs内核部分,是更为底层的数据通道,估计是这部分流表导致数据包未被丢弃,产生广播风暴。

尝试二:

环路中一个交换机两个口分别打两个不同的tag。

这个方法目前为止还未产生广播风暴。



OVS:网络环路 广播风暴解决方案相关推荐

  1. 轻松解决网络广播风暴

    http://www.pc0359.cn/article/article_1433_1.html 网吧行业竞争的加剧,出现了一些规模比较大的网吧.目前在网吧行业内,百台以上的网吧已经随处可见了.由于网 ...

  2. 利用Vlan控制与隔离广播风暴

           广播是网络管理员必不可少的一种网络流量.但是如果控制不当的话,广播就有可能成为危害企业网络性能的第一杀手.由于病毒或者网路设计等方面的原因,有可能在企业网络中会出现广播风暴,或者造成很多 ...

  3. 广播风暴的产生原因和原理是什么?

    广播风暴的产生原因和原理是什么? 网吧行业竞争的加剧,出现了一些规模比较大的网吧.目前在网吧行业内,百台以上的网吧已经随处可见了.由于网吧在进行网络建设时,缺乏专业的网络技术支持,使得网吧的网络故障频 ...

  4. 广播风暴对比实验部署

    为什么80%的码农都做不了架构师?>>>    编者按:环路广播风暴,如果有环路,数据帧将会在环路中来回传递,大量增生数据帧,形成广播风暴.在SDN中部分控制器可以抑制环路广播风暴的 ...

  5. 广播风暴产生的原因及处理!

    什么是广播风暴呢? 处于同一个网络的所有设备,位于同一个广播域.也就是说,所有的广播信息会播发到网络的每一个端口,即使交换机.网桥也不能阻止广播信息的传播.因此同一时间只能有一个广播信息在网络中传送. ...

  6. 如何区分广播风暴和网络环路?

    广播风暴和网络环路,虽然两者的原理不一样,但是其物理表现却比较相似:"交换机灯狂闪,同时内网丢包或者ping值变高."作为一名网管,需要可以迅速判断故障的原因,从而制定不同的解决方 ...

  7. STP生成树连载:制服网络广播风暴(1)

    作者:卓维乾   转自:IT168 [IT168 专稿]要保证企业的网络中的关键应用可持续性,就需要对交换网络进行冗余设计,然而这将产生广播风暴."网络环路"等问题,严重时,将导致 ...

  8. Stp-(生成树协议)是用来避免链路环路产生的广播风暴

    Stp(生成树协议)是用来避免链路环路产生的广播风暴,并提供链路冗余备份的协议 对于二层以太网来说,两个lan之间只能有一条活动着的通路,否则就会产生广播风暴.但是为了加强一个局域网的可靠性,建立冗余 ...

  9. 引起网络广播风暴的原因

    http://blog.csdn.net/littletigerat/article/details/5624096 1 引言  什么是广播风暴呢? 处于同一个网络的所有设备,位于同一个广播域.也就是 ...

最新文章

  1. 【libevent】libevent库学习总结(二)——编程步骤
  2. 微软免费AI作文打分软件升级:雅思考研四六级都能用,还能查单词给替换
  3. RequireJS 主要函数
  4. ftp server 可以实现你的电脑里的某个文件夹的共享
  5. LeetCode 101. 对称二叉树(递归循环)
  6. Adobe illustrator 介绍几个快捷键 - 连载 8
  7. 吸烟打电话检测、车道线识别等,2020中国华录杯·数据湖算法大赛火热进行中!...
  8. Nginx的启动(start),停止(stop)命令
  9. pip安装cinrad
  10. 树大招风:英伟达证实遭遇攻击,核心源代码惨遭泄露,75GB机密数据被公开
  11. 【原创】使用Ultra Librarian为Altium Designer 09生成元器件库
  12. mac软件意外退出怎么解决_Mac 软件常见问题解决方法汇总
  13. 波利亚《怎样解题》感悟
  14. python求小于n的最大素数_小于或等于n的素数
  15. 汇编条件判断 eq neq
  16. React学习笔记_从create-react-app学习webpack
  17. 小程序源码:开心锤锤超火动态表情包
  18. 【C语言】[其他] :code, data, idata, xdata, bdata, edata, hdata等,代表的意思
  19. ArcGIS中ArcMap分割栅格Split Raster工具没有结果的解决
  20. 【5G系列】高层协议栈——协议栈架构

热门文章

  1. ST-GCN复现的全过程(详细)
  2. 【原创】操作系统---文件系统设计(三)(你们需要的源代码)
  3. 【转帖】 深入剖析多普达◆HTC◆CECT◆O2几者之间的关系
  4. 系统DIY:雨林木风YlmF系统DIY Y1.5(转)
  5. c#中让计算机休眠与远程唤醒
  6. 面向切面编程的简单应用
  7. 解锁三星bl锁有几种方法_三星手机解锁详细图文教程 三星CROM Service下载解锁Bootloader...
  8. android apk 反编译工具及方法集锦
  9. Ethereum Core Devs Meeting #83以太坊核心开发者会议纪要
  10. Dr.Elephant简介