判断网络二层环路
当网络业务不可用、设备指示灯有规律的一起闪烁、登录设备出现卡顿等现象时,表明网络中可能存在二层环路。

网络中是否存在二层环路有以下几种方式进行确认:

方法一
通过查看端口流量发现环路风暴,判断环路。

在设备上执行命令:display interface brief | include up

通过查看发生异常流量的端口数目、流量方向等判断环路发生的具体位置和原因。

注意:该方法只能看到网络的当前流量结果,此时需要和网络的正常业务量进行比较,流量远大于正常业务流量时,才能判断可能存在二层环路。如果流量只是稍大时,或者设备部署了广播抑制,就不能判断出环路了,需要使用其他方法判断。

方法二
通过持续MAC地址漂移判断环路。

查看MAC地址漂移前,需要确认设备是否配置了MAC地址防漂移,如果已经配置则需要去使能该功能,或者使用其他方法判断。

1、查看MAC地址漂移告警:使用display trapbuffer命令查看MAC地址漂移告警(告警OID 1.3.6.1.4.1.2011.5.25.160.3.7 )。

2、查看MAC地址漂移记录:第一步执行mac-address flapping detection命令使能全局MAC地址漂移检测功能。第二步执行display mac-address flapping record命令查看MAC地址漂移的记录。

通过查看发生MAC地址漂移的接口可以判断环路发生的具体位置和原因。

注意:只有出现持续的MAC地址漂移现象才能判断网络出现了环路。如果设备有很少的MAC地址漂移记录出现,可能是由于其他原因导致的,属于正常现象。

方法三
配置Loopback Detection功能检测环路。

配置方法:第一步执行loopback-detect enable命令使能所有接口的环回检测功能。第二步在接口视图下执行loopback-detect packet vlan vlan-id命令配置对指定的VLAN进行环路检测,执行loopback-detect action action-type命令配置检测到环路后对接口的处理动作(所有需要进行环路检测的接口都需要配置第二步)。第三步执行display loopback-detect命令查看环路检测信息。

通过查看接口状态可以判断环路发生的具体位置和原因。

注意:Loopback Detection需要发送大量检测报文来进行环路检测,这将会耗费一定的系统资源,请在不需要检测环路时及时关闭此功能。

破除网络二层环路
当确认网络中存在二层环路,环路风暴严重影响正常的业务,需要尽快回复业务时,可使用快速破环方法(又称手动破环):

第一步:明确二层网络拓扑。完整的拓扑信息是正确解决环路问题的首要条件。

第二步:使用影响最小的方法破环。

1、端口退出成环VLAN破环。

2、shutdown成环的端口破环。

3、拔出成环的网线或者光纤破环。

第三步:操作完成后确认环路是否破除,业务是否恢复。

手动破环能够快速解决环路问题,但是可能会改变原有的网络拓扑结构。原来网络中的功能,如链路备份、流量负载分担等功能会受到影响。

此时,可以在解决环路后做进一步的二层网络优化:

场景1:部署适当的破环协议

如果当前的环路问题是由于物理环路引入的,且没有配置破环协议,可以依据网络规划部署交换机常见的破环协议,如STP/RSTP/MSTP、RRPP、SEP、VBST、 ERPS等。

场景2:提升物理链路质量和可靠性

如果当前环路问题是由于物理链路质量不可靠,存在破环协议报文拥塞丢失,导致协议超时的临时环路,请检查物理链路并更换网线或者光纤。如果当前问题因为带宽不足导致协议报文被丢弃,需要扩充带宽或者使用聚合链路提升链路可靠性。

典型环路场景
场景1:本设备自环

场景2:下游设备环路

场景3:网络环路

场景4:报文转发异常导致环路

协议计算阻塞红色端口,由于报文转发异常,阻塞失败导致环路。

如何排除网络二层环路相关推荐

  1. IEEP部署企业级网络工程-网络故障-环路故障

    网络故障 1.环路故障 概念 1).以太网是一个支持广播的网络, 在没有环路的环境中,广播报文在网络中以泛洪的形式被送达到网络的第一个角落,以保证每个设备都能够接受到它.每台二层设备在接收到广播报文以 ...

  2. access口 环路_交换机二层环路问题处理指南[苍松参考]

    <交换机二层环路问题处理指南[苍松参考]>由会员分享,可在线阅读,更多相关<交换机二层环路问题处理指南[苍松参考](19页珍藏版)>请在人人文库网上搜索. 1.目录1介绍32网 ...

  3. 网络突发环路,原来可以这么解决啊

    大家好,我是老杨. 我相信,任何一个网工都遇到过网络环路,遇到这个情况,你的应对方法是什么? 我了解到大部分的初阶网工,最开始都只能用拔插网线和重启观测法来排除回路. 简单来说,就是先给交换机断电然后 ...

  4. 网络名词--“环路”

    环路一直是网络工程师以及网络运维人员头疼的事,如何防止环路的产生,如何快速找出环路的原因排除故障,是每一个网络从业人员必备的技能.这就要求我们对环路产生的原因了如指掌,本文主要对交换环路进行分析,从分 ...

  5. access口 环路_利用STP解决二层环路、实现链路冗余-stp文件怎么打开

    STP STP是Spanning Tree Protocol 的缩写,在网络中建立一个树形结构,解决二层网络中的环路,同时也实现链路的冗余. 先看一个拓扑图 网络拓扑 PC1:10.10.10.1/2 ...

  6. 二层环路与三层环路有什么不同

    原因不同 二层环路原因:一般是由于物理拓扑存在环路,导致数据的互传,如交换机三角连接或者正方形连接 三层环路原因:一般是路由器之间存在互指 影响不同 二层环路的影响:核心是因为二层交换机收到未知的数据 ...

  7. 实战:使用Telnet排除网络故障

    使用Telnet排除网络故障 如果员工告诉你,他的计算机不能访问网站.你需要断定是他的计算机系统出了问题还是IE浏览器中了恶意插件,或者是网络层面的问题. 如图2-108所示,通过Telnet 服务器 ...

  8. 在 windows 命令行下快速检测与排除网络故障

    电子科技大学微软技术俱乐部 梁晨 当我们组建好了一个小型局域网后,为了使网络运转正常,网络维护就显得格外重要.由于网络协议和网络设备的复杂性,许多故障解决起来绝非像解决单机故障那么简单.网络故障的定位 ...

  9. 排除网络故障课后习题参考答案

    排除网络故障课后习题参考答案 (自己整理仅供参考) 1. 常见的操作系统主要有(Windows操作系统.UNIX操作系统.Linux操作系统.苹果操作系统) 2. 局域网故障诊断的方法主要有(连通性故 ...

最新文章

  1. 梯度下降理解和梯度下降计算检查斯坦福
  2. 为什么我还没 Fix 你的 Issue
  3. 功率谱密度相关方法MATLAB实现
  4. std::get(std::tuple)
  5. Please install 'webpack-cli' in addition to webpack itself to use the CLI
  6. liunx java font_Linux下JDK中文字体乱码 | 学步园
  7. webstrom使用方法
  8. 解决python偶尔读文件报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode bytes in position 1022-1023: unex....
  9. SentOS 7防火墙配置与端口增删改查的命令
  10. SSH远程连接:简单的连接
  11. 计算机双行文本一般应用在什么地方,全国计算机二级MS office操作试题及答案
  12. python常用代码总结-python常用代码
  13. Autodesk CAD 2023简体中文正式版
  14. 迎接专业音频世界的AoIP时代
  15. 爆肝三个晚上,成功高仿出Win 11的部分界面【持续更新】【萌新也能看的懂】【开源了,强烈建议收藏】
  16. 【KDD2021】Are we really making much progress? Revisiting, benchmarking, and refining HGNNs
  17. 计算机游戏 ppt背景图片,课件背景图片大全
  18. android播放swf文件
  19. Linux字体颜色的意思
  20. CTF-加密与解密(十七)

热门文章

  1. c语言编译器10.110去广告,msvcp110.dll电脑文件
  2. 打包下载(批量下载)
  3. 看美剧也能学英语 看一部大片胜过在美生活十天
  4. SRPG游戏开发(三)第二章 创建项目
  5. 12V输出4.2V1A电池充电芯片
  6. 音频编解码技术零基础学习方法
  7. 无线充出口日本需办理无线TELEC认证
  8. error:无法解析的外部符号 “public: __thiscall ···该符号在函数···中被引用”
  9. 做企业网站用好的自助建站系统,还得配好的虚拟主机空间
  10. Windows:安装cygwin教程