【网络-实验】恐怖的网络环路

zz/2024/6/13 22:42:53

相信每一位初学网络的读者,在学习生成树协议时,心中都会有个疑惑,网络环路时啥样的呢?如何发生的?危害多大呢?

网络拓补

在这里插入图片描述

操作步骤

  1. 关闭生成树
    目前交换机基本上都默认开启了生成树功能用于一定程度上应对网络环路,减少广播风暴发生的可能性。为了保证实验的正常进行,需要手动关闭交换机生成树功能。
<Huawei>system-view             #进入系统视图
[Huawei]sysname  Switch         #配置交换机的系统名称为Switch
[Switch]undo stp enable         #关闭生成树功能
  1. 配置电脑IP
    配置PC的IP为10.10.10.1 ,子网掩码为 255.255.255.0
    在这里插入图片描述

验证效果

在PC上PING一个同网段不存在的地址10.10.10.2
在这里插入图片描述发现都没有PING通,我们在交换机的G0/0/1口开始抓包
在这里插入图片描述可以发现收到了大量的arp包,而且收到的包的数量正在以几何倍的速度增长
PC发出的ARP数据包,首先到达了交换机的G0/0/1口,发现不带VLAN标记,那我就打上G0/0/1口默认的VLAN1,然后查看数据包中第二层,发现源MAC地址不存在于我的MAC地址表,那我就像该MAC地址和进端口存入我的MAC地址表,然后查看目的MAC地址,发现是【FF:FF:FF:FF:FF:FF】,不存在于我的MAC地址表,那么我就在交换机的所有端口广播式发送,至于是哪些端口呢?就是允许数据包当前携带的VLAN标记1通过的端口,交换机默认所有端口都属于VLAN1,那么我就在除了源端口以外的所有端口广播式发送。现在这个数据包会被发往交换机的G0/0/2口和G0/0/3口,通过G0/0/2口时发现数据包携带的VLAN标记与端口的VLAN标记相同,那我我就剥掉该VLAN标记,然后再发出去,此时集线器的E0/0/2口收到了这个报文,由于集线器不存在MAC地址表,而且工作模式是在除接收端口外的所有端口广播式发送,所以说这个数据包,又通过集线器的E0/0/3口发送到了交换机的G0/0/3。当然通过交换机的G0/0/3口发现出去后交换机的G0/0/2口就会收到 。当G0/0/3口收到该报文时发现不带VLAN标记,那我就打上G0/0/3口默认的VLAN1,然后查看数据包中第二层,发现源MAC地址存在于我的MAC地址表,但是对应的端口号不一样,那我就像将最新的MAC地址和进端口存入我的MAC地址表,这就是MAC地址漂移了。(交换机的G0/0/2口收到时该MAC对应的端口就会变为G0/0/2,依次类推,该MAC地址对应的端口会不断在切换)然后查看目的MAC地址,发现是【FF:FF:FF:FF:FF:FF】,不存在于我的MAC地址表,那么我就在交换机的所有端口广播式发送,至于是哪些端口呢?就是允许数据包当前携带的VLAN标记1通过的端口,交换机默认所有端口都属于VLAN1,那么我就在除了源端口以外的所有端口广播式发送。这个报文会被发往交换机的G0/0/1口和G0/0/2口,G0/0/1口发送时发现数据包携带的VLAN标记与G0/0/1端口默认携带的VLAN标记相同,那我就剥掉VLAN标记然后发送出去,PC收到了该报文,发现目的MAC地址不是自己,那就丢弃该报文不做处理。通过G0/0/2口发送出来时和上面讲的第一次循环时通过G0/0/2口发送的过程相同,这里就不重复讲了。
由于第一次循环时通过了两个端口发送出去,而且这两个端口下接了集线器造成了环路,会同时再收到这个数据包,也就是说,有几个环路的端口,这个数据包就会以XY的方式集合增长,Y代表当前的数据包数量,X代表环路的端口数量。数据包不停的循环发送,MAC地址表中对应的源端口也会不停切换,直到设备关机或者解决环路问题,才会停止。广播报文发送时会占用一定的链路带宽,当环路时,广播包的数量再不停上涨,很快就会讲链路带宽占满,造成正常的数据无法发送,链路带宽被无用数据大量浪费。


http://www.ngui.cc/zz/1545166.html

相关文章

网络环路原理及其影响

在这个拓扑图中&#xff0c;交换机就成了一个单点故障&#xff0c;如果交换机坏了&#xff0c;此时的几个模块之间都无法进行正常的工作&#xff0c;客户机不能访问服务器&#xff0c;不能连接 internet&#xff0c;不能访问打印机&#xff0c;反之都一样。所谓单点故障&#x…

交换机 网络环路

问题描述 同一个Cisco交换机交换机连接5台服务器&#xff0c;突然两台服务器网络断掉&#xff0c;其余3台服务器正常&#xff0c;从另外一台服务器从另一网段ssh进去&#xff1a; 排查问题&#xff0c;发现服务器配置正常&#xff0c;但是无法ping通网关 解决方法 这种情况很…

网络环路检测定位技术的发展过程

在从事多年的IT运维外包服务过程中&#xff0c;曾经遇到过无数次网络环路&#xff0c;它会引起网络里的广播风暴&#xff0c;耗尽交换资源&#xff0c;轻则某个部门断网&#xff0c;重则整个组织的网络瘫痪。 其中遇到最多的产生的网络环路的原因基本是以下两种情况&am…

内网环路怎么解决_记录一次局域网突发网络环路处理过程——全是血泪

这是自己做网络应急的一次过程描述&#xff1a;问题症状&#xff1a;1、网络内突然出现时断时续&#xff0c;丢包比较严重&#xff0c;无法操作业务2、PING网段虚地址比如62及两个实际地址60、61&#xff0c;时断时续3、核心交换机S1上到其他网络影响不大&#xff0c;问题主要集…

【案例分享】网络环路检测基本功能配置

配置需求 三台设备Device A、Device B和Device C组成一个物理上的环形网络。 通过在Device A上配置环路检测功能&#xff0c;使系统能够自动关闭Device A上出现环路的端口&#xff0c;并通过打印日志信息来通知用户检查网络。 组网图 图1-3 环路检测基本功能配置组网图 配置步…

广播风暴与网络环路

广播风暴和网络环路&#xff0c;熟悉其原理的人应该知道他们原理不一样&#xff0c;只是他们的表象相似&#xff1a;SW指示灯狂闪&#xff0c;同时内网丢包或者ping值变高。 广播风暴&#xff1a;当广播数据充斥网络无法处理&#xff0c;并占用大量网络带宽&#xff0c;导致正…

学习记录:二层网络环路相关

学习记录 上周实习过程中由于对此相关内容不熟悉&#xff0c;造成了事故。由此对相关内容加强学习&#xff0c;特此记录。 目录学习记录一、交换机相关二、网络环路的产生三、网络环路的影响四、如何避免网络环路五、二层环路的直观异常情况一、交换机相关 总的来说&#xff0…

计算机网络检查方式,一种计算机网络环路检测方法与流程

本发明涉及计算机网络环路检测技术领域&#xff0c;具体为一种计算机网络环路检测方法背景技术&#xff1a;计算机俗称电脑&#xff0c;是一种用于高速计算的电子计算机器&#xff0c;可以进行数值计算&#xff0c;又可以进行逻辑计算&#xff0c;还具有存储记忆功能。是能够按…

网络环路导致公司网络瘫痪问题排查

问题&#xff1a;公司网络突然很不稳定&#xff0c;跟踪发现大量丢包 问题排查&#xff1a; 1.怀疑电信网络/设备有问题 联系电信经理 &#xff0c;安排工程人员过来排查&#xff0c;排查发现入户网络正常&#xff0c;更换电信入户光猫后网络还是不稳定&#xff0c;还是大量…

网络环路

可抓包分析。网络环路可分为网络二层和三层环路。首先看IP头中的IPID标识&#xff0c;如果数据包中的IPID都一样&#xff0c;可判断存在网络环路。再看IP头中的TTL值&#xff0c;若数据包中的TTL值逐渐减1&#xff0c;可判断存在网络三层环路&#xff0c;即网络路由环路&#x…