欢迎来到天天文库
浏览记录
ID:47534419
大小:255.76 KB
页数:8页
时间:2020-01-13
《有趣的广播风暴——使用eNSP模拟交换环路》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、有趣的广播风暴——使用eNSP模拟交换环路我们知道交换网络如果发生环路后果非常严重,轻者可以让终端上网变慢、重者可以全网瘫痪。工作的过程中有些故障产生是由于环路产生的,下面我先为大家讲解几种环路的可能性:一、接入层设备连接终端,终端连线错误。如把IP电话的两个接口接入同一个接入层交换机上,交换机不支持生成树。二、接入层交换机生成树被关闭,交换机自己接线接成环路。如交换机自身1接口接到5接口三、接入层到核心层交换机生成树配置错误。如在级联接口上配置了BPDU过滤四、交换机之间光纤连接出现单向通信故障。如一根光线中断或光模块有故障。五、生成树不兼容或生成树
2、协议报文被拥塞丢弃。如思科的PVRST+和H3C的RSTP就有兼容性问题网络故障发生后,如何才能判断故障是由环路引发的呢?举个例子,如果网络访问速度变慢,ping外网有严重丢包,ping内网有延时很大,故障的原因可能有多种。怎么才能断定这个故障是环路引发的呢,有三个现象可以用来做诊断,分别是:一、广播风暴:链路上的广播包可以占满带宽,100M约30000~50000/pps。二、多帧复制:抓包可以抓到同一个帧的多个副本,只限广播帧和组播帧三、MAC地址表抖动:交换机上可以周期性的看到MAC地址翻滚(flapping)的日志下面的实验就为大家演示这三个现
3、象,这个实验有两种做法:一、所有交换机都关闭STP,环路自动发生,就可以做相关验证。二、配置BPDU过滤,引发交换机STP计算错误造成环路。我这里用的是第二种方法,顺便一起学习下BPDU过滤的功能。好啦废话太多了,现在正式开始:第一、如下搭建拓扑(第一次做该实验建议原样搭建,可以避免出错)设备启动后以后,交换机和PC要做一个简单配置:lsw1上的配置:sysnamesw1stpmodestpstpinstance0priority4096lsw2上的配置:sysnamesw2stpmodestpstpinstance0priority8192lsw3上
4、的配置:sysnamesw3stpmodestpPC1上的配置:配置ip为1.1.1.1mask255.255.255.0PC2上的配置:配置ip为1.1.1.2mask255.255.255.0配置完成后,交换机会计算生成树,如下结果:此时三台交换机可以看到除了LSW3的g0/0/1丢弃状态外,其它交换机全是转发状态:[sw1]disstpbriefMSTIDPortRoleSTPStateProtection0GigabitEthernet0/0/1DESIFORWARDINGNONE0GigabitEthernet0/0/2DESIFORWARD
5、INGNONE0GigabitEthernet0/0/3DESIFORWARDINGNONE[sw2]disstpbriefMSTIDPortRoleSTPStateProtection0GigabitEthernet0/0/1ROOTFORWARDINGNONE0GigabitEthernet0/0/2DESIFORWARDINGNONE0GigabitEthernet0/0/3DESIFORWARDINGNONE[sw3]disstpbriefMSTIDPortRoleSTPStateProtection0GigabitEthernet0/0/1A
6、LTEDISCARDINGNONE0GigabitEthernet0/0/2ROOTFORWARDINGNONE此时PC1pingPC1正常,无丢包WelcometousePCSimulator!PC>ping1.1.1.2Ping1.1.1.2:32databytes,PressCtrl_CtobreakFrom1.1.1.2:bytes=32seq=1ttl=128time=78msFrom1.1.1.2:bytes=32seq=2ttl=128time=47msFrom1.1.1.2:bytes=32seq=3ttl=128time=47msFr
7、om1.1.1.2:bytes=32seq=4ttl=128time=16msFrom1.1.1.2:bytes=32seq=5ttl=128time=31ms---1.1.1.2pingstatistics---5packet(s)transmitted5packet(s)received0.00%packetlossround-tripmin/avg/max=16/43/78msPC>现在,我们来模拟交换环路的生成。方法是LSW2的g0/0/2的接口上开启BPDU过滤功能,讨论1:为何原因生成环路?[sw2]interg0/0/2[sw2-Giga
8、bitEthernet0/0/2]stpbpdu-filterenable此时等35秒后,交换
此文档下载收益归作者所有