



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、以太网中的交换机之间存在不恰当的端口相连会造成网络环路,如果相关的交换机没 有打开STP功能,这种环路会引发数据包的无休止重复转发,形成广播风暴,从而造成网 络故障。一天,我们在校园网的网络运行性能监控平台上发现某栋搂的VLAN有问题一一 其接入交换机与校园网的连接中断。检查放置在网络中心的汇聚交换机,测得与之相连的1 00BASE-FX端口有大量的入流量,而出流量却非常少,显得很不正常。然而这台汇聚交 换机的性能似乎还行,感觉不到有什么问题。于是,我们在这台汇聚交换机上镜像这个异常 端口,用协议分析工具Sniffer来抓包,最多时每秒钟居然能抓到10万多个。对这些数据 包进行简单分析,我们发
2、现其中一些共同特征。当时,我们急于尽快抢修网络,没去深究这些数据包的特征,只看到第1点就以 为网络受到不明来历的Syn Flood攻击,估计是由一种新网络病毒引起,马上把这台汇聚 交换机上该端口禁用掉,以免造成网络性能的下降。故障排除为了能在现场测试网络的连通性,在网络中心,我们把连接那栋大楼接入交换机 的多模尾纤经光电转换器用双绞线连到一台PC上,并将其模拟成那个问题VLAN的网关。 然后,到现场找来大楼网管员,想让他协助我们尽快把感染了未知病毒的主机查到并隔离。 据大楼网管员反映,昨天网络还算正常,不过,当时本大楼某部门正在做网络调整,今天上 班就发现网络不行了,不知跟他们有没有关系。我们
3、认为调整网络应该跟感染病毒关系不大。 在大楼主配线间,我们把该接入交换机上的网线都拔掉,接上手提电脑,能连通网络中心的 测试主机。我们确认链路没问题后,每次将剩余网线数量的一半插回该交换机,经测试没问 题则如是继续下去,否则换插另一半,逐渐缩小怀疑有问题网线的数量。我们最终找到一条 会引起问题的网线,只要插上这根网线,该大楼网络就会与模拟网关中断连接。经大楼网管 员辨认,这条网线是连接昨天在做网络调整的那个部门的。他还说以前该部们拉了一主一备 两条网线,应该还有一条,并亲自在那台交换机上把另一条找了出来。随意插上这两条网线 中的一条,网络没问题,但只要同时插上,就有问题,哪有在一台交换机上同时
4、插上两条网线才会激活网络病毒的SYN Flood攻击的?这时我们倒是觉得这种现象更像是 网络中有环路。我们到了那个部门发现有三台非管理型交换机,都是串在一起的,然而其中 两台又分别通过那两条网线与接入交换机相连,从而导致了网络环路。显然是施工人员对网 络拓扑不清楚,当时大楼网管员有事外出,就自以为是地把线接错了,从而造成了这起网络事故。原因找到就好办了,只需拔掉其中一条上联网线即可恢复网络连通。经过一番周折, 网络恢复了正常,但我们还一直在想,是什么干扰了我们的判断呢?故障分析一起典型的网络环路故障,用协议分析工具Sniffer抓了这么多的数据包,经过 一番分析却没看出问题来。显然,第一眼看到
5、大量的SYN包让我们产生了错觉,想当然地 就以为是SYN Flood攻击。事后,我们就这起网络环路故障排除过程做了检讨,重新仔细 地分析抓回来的这些数据包,据此解释一下前面提到这些数据包所具有的5个共同特征, 以便今后遇到同类问题时能及时作出正确的反应。先看前4个特征:汇聚交换机是网络层 设备,该大楼所属VLAN的网络层接口就设置在这台汇聚交换机上,出于实施网络管理策 略的需要,对已注册或没注册的IP地址都进行了 MAC地址的绑定。TCP连接要经过3次 握手才能建立起来,在这里发起连接的SYN包长度为28个字节,加上14个字节的以太 帧头部和20个字节的IP报头,由Sniffer捕获到的帧长度
6、共为62个字节(不包含4字 节的差错检测FCS域)。恰巧当时访问该VLAN的单播帧是来自外网的TCP请求包,根 据以太网桥的转发机制,通过CRC正确性检测后,因已做静态ARP配置,这台汇聚交换 机会将该单播帧的源MAC地址转换成本机的MAC地址,其目的MAC地址依据绑定参数 来更换,并重新计算CRC值,更新FCS域,经过这样重新封装后,再转发到那栋楼的接入 交换机。再看最后1个特征:网桥是一种存储转发设备,用来连接相似的局域网。这些网 桥在所有端口上监听着传送过来的每一个数据帧,利用桥接表作为该数据帧的转发依据。桥 接表是MAC地址和用于到达该地址的端口号的一个“MAC地址一端口号列表,它利用
7、数 据帧的源MAC地址和接收该帧的端口号来刷新。网桥是这样来使用桥接表的:当网桥从一 个端口接收到一个数据帧时,会先刷新桥接表,再在其桥接表中查找该帧的目的MAC地址。 如果找到,就会从对应这个MAC地址的端口转发该帧(如果这个转发端口与接收端口是相 同,就会丢弃该帧)。如果找不到,就会向除了接收端口以外的其他端口转发该帧,即广播该帧。这里 假定在整个转发过程中,网桥A、B、C和D都在其桥接表中查找不到该数据帧的目的MA C地址,即这些网桥都不知道应该从哪个端口转发该帧。当网桥A从上联端口接收到一个 来自上游网络的单播帧时,会广播该帧,网桥B、C收到后也会广播该帧,网桥D收到分 别来自网桥B、
8、C的这个单播帧,并分别经网桥C、B传送回网桥A,到此网桥A收到了 该单播帧的两个副本。在这样的循环转发过程中,网桥A不停地在不同端口(这时已经不 涉及上联端口了)接收到相同的帧,由于接收端口在改变,桥接表也在改变源MAC一端口 号的列表内容。前面已经假定网桥的桥接表中没有该帧的目的MAC地址,网桥A在分别 收到这两个单播帧后,都只能再次向除了接收端口以外的其他端口广播该帧,故该帧也会向 上联端口转发。就每个单播帧而言,网桥A重复前面提到的过程,理论上,广播一次会收到21 个帧,广播两次就会收到22个帧,广播到第n次就会收到2n个帧。总之,网桥A照 这样转发下去,很快就会形成广播风暴,这个单播帧
9、的副本最终会消耗完100BASE-X端 口带宽。尽管在这期间上联端口会有许多数据帧在相互碰撞而变的不完整,令Sniffer捕获 不到,但可以想象得到这个单播帧的重复出现次数仍然会非常多。我们再次检查那些抓回来 的数据包,几乎都发现有当时没有注意到的重复标志。按64字节包长来计算,以太网交换 机的100BASE-FX端口转发线速可达144000pps。在这种网络环路状态下,Sniffer完 全有可能每秒抓到10万多个包长为66字节的数据包。基于上述理由,由于当时那4台交换机的桥接表中都没有该包的目的MAC地址, 处于上游网络的这台汇聚交换机向该大楼发送了一个TCP请求包后,就会不断地收到由该 大
10、楼接入交换机转发回来的该TCP包的副本,而且数量非常地多(形成大流量),然而, 它并不会把接收到的这些包重发回去;Internet的网络应用是基于请求/应答模式的,只有 发送/接收两条信道都畅通,才能进行端到端的通信。一旦本次网络应用中有一条信道被堵 塞了,就会使得该应用因无法进行而结束。网络应用结束后,一般来说,发起请求一方不会 就本次应用再次自动发出请求包。于是,在网络环路状态中普遍会有一条信道有大流量,另 一条信道几乎没有流量的现象。因为VLAN有隔离广播域的功能,这些大流量不会穿越网 络层,所以不会对汇聚交换机造成很大压力。事实上,由于这种网络环路是数据链路层上的 故障,只涉及到源MAC地址和目的MAC地址,不管高层封装的是什么类型的包都有可能 引起广播风暴。也就是说,当时用Sniffer抓到各种各样的数据包都是有可能的。故障预防校园网的接入层是面向用户的网络界面,有许多不可控的成分,情况很复杂,应 由专人管理,也应在设备上给予可靠性保证。本搂接入交换机是可管理型的,有STP功能, 其他交换机都是非管理型交换机,没有STP功能。本来事先在该接入交换机上配置了 STP 功能,这起网络事故是完全可以避免的,但不知何故没有这样做,事后再做只能权当亡羊 补牢了。由此可见,即使接入交
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 期末课程汇报指南
- 作物育种技术
- 2025锅炉工劳动合同
- 2025建筑公司劳务人员合同
- 2025年版民间汽车抵押借款合同范本及关键注意事项
- 2025园林景观木材供货合同范本
- 2025年粮食订购合同范本
- 2025建筑工程公司劳动合同样本
- 2025年反担保股份质押合同范本
- 2025综合超市合作伙伴合同范本
- 湖北省武汉市2025届高中毕业生四月调研考试数学试卷(含答案)
- 2025年3月版安全环境职业健康法律法规标准文件清单
- 四川自贡历年中考语文现代文之议论文阅读10篇(截至2024年)
- 医院纳入定点后使用医疗保障基金的预测性分析报告
- 脉冲电镀技术参数介绍
- 电子政务与电子商务的关系探讨
- 厨师菜品考核评分表201921
- 人工湿地设计方案综述
- 3500个常用汉字表(共8页)
- 四月初八 浴佛仪规
- 行为习惯养成活动方案
评论
0/150
提交评论