网络环路分析
- 格式:pdf
- 大小:651.96 KB
- 文档页数:6
运用网络环路问题分析思路,解决网管路由丢包案例目录一、问题描述 (3)二、分析过程 (3)2.1 网络基本概念 (3)2.2 网管网络结构分析 (5)2.2.1 常见网络结构 (5)2.2.3 现场网管网络结构 (6)2.3 网管网络环路问题分析思路 (7)2.3.1 环路概念 (7)2.3.2 环路避免-生成树协议 (8)2.3.3 环路避免-RIP (8)2.3.4 环路避免-OSPF (9)2.3.5 环路避免-vlan划分 (9)2.4 安徽电信网管网络问题排查 (10)2.4.1 现场网络测试 (10)2.4.2 现场网络拓扑分析 (11)2.4.2 网络分析验证 (12)2.4.2 问题定位 (13)三、解决措施 (13)四、经验总结 (13)运用网络环路问题分析思路,解决网管路由丢包案例【摘要】无线专业网管作为基站登录操作的直接平台,是无线建设、优化、维护等各专业人员日常工作的最有力工具,是控制网络设备运行的中枢,网管功能和性能的优化关系到无线专业人员工作效率提升。
U31和UME是中兴为4/5G基站提供挂载及维护的专业网管,基于不同的计算存储平台架构,但底层硬件和上层网络架构相同,可以从整体网络架构上分析优化,使用网络环路问题分析思路定位分析出网络架构方面的问题。
本文基于中兴U31网管的一次网络故障问题的分析和解决过程,浅谈网管架构优化概念和环路问题分析思路,为网管网络结构优化和故障处理积累经验。
【关键字】网管结构网络环路网络负荷【业务类别】4/5G 基础维护一、问题描述在中兴网管日常维护中,于5月14日晚,发现OMC3402网管单边管理地址登录不上,从外部服务器ping通网管交换机测试发现丢包严重(5%的丢包),如图1所示。
在现场观察交换机1故障红灯亮起,但是网管管理网元正常,无网络原因导致的网元断链现象。
图(1)外部服务器ping交换机测试丢包二、分析过程2.1 网络基本概念根据TCP/IP协议,网络采用分层在一个“协议栈”的不同级别说明不同的功能。
某企业大厦网络防止环路说明1、现有问题:目前某企业大厦网络拓扑图如下:整网采用核心交换机Z8905通过三层路由下联接入交换机Z5252,当前存在一个严重并且反复出现的问题:用户在桌面将同一根网线插入相邻网口,造成网络环路,故障交换机瞬间宕机并且断网,交换机下联的所有用户无法上网。
并且,需要网络运维人员去整个办公区逐个查找桌面网口,无法及时追踪当事人,如果不能及时排查,造成的后果也较为严重。
以往故障记录如下图所示:2、解决方法:(1)解决办法:经过分析,spanning-tree生成树技术可以解决上述问题;(2)原理:使用二层网络技术——生成树技术(spanning-tree),STP是标准的协议,并不是某个厂商(思科、华为、中兴)专有的。
在交换机中启用生成树功能后,可以实现:在一个网络(vlan)中,生成树由根交换机、非根交换机组成,所有交换机的网口包含根端口、指派端口、非指派端口。
所有网口分为关闭、阻塞、监听、学习、转发5种状态。
一旦一个稳定正常的网络中,加入了非法交换机,会引起生成树的重新计算。
并且阻塞发送bpdu报文的端口。
我们可以利用bpdu保护的功能,将网络中所有交换机的接入 access端口配置为生成树中的边缘端口,并且设置交换机边缘端口检测到bpdu报文时,自动shutdown,以达到保护网络,防止环路的效果。
bpdu报文:网桥协议数据单元(Bridge Protocol Data Unit)。
是一种生成树协议问候数据包。
网上摘抄——“MSTP与STP/RSTP一脉相承,三者有很好的兼容性。
在同一个域内的交换机将互相传播和接收不同生成树实例的配置消息,保证所有生成树实例的计算在全域内进行;而不同域的交换机仅仅互相传播和接收CIST生成树的配置消息,MSTP协议利用CIST保证全网络拓扑结构的无环路存在,也是利用CIST保持了同STP/RSTP的向上兼容,因此从外部来看,一个MSTP域就相当于一个交换机,对不同的域、STP、RSTP交换机是透明的。
局域网环路工作总结
局域网环路是指在局域网中出现的一种网络故障,当数据包在局域网中不断地
在网络设备之间循环传输,导致网络拥堵和性能下降。
在日常的网络管理和维护中,局域网环路是一个常见的问题,需要及时发现和解决。
在这篇文章中,我们将对局域网环路的工作原理和解决方法进行总结。
首先,局域网环路是如何产生的呢?局域网环路通常是由于网络设备之间的错
误配置或者故障引起的。
比如,当网络中的交换机端口出现双向链路连接时,就可能导致数据包在网络中不断地循环传输,形成环路。
此外,当网络中的设备出现故障或者软件异常时,也可能导致局域网环路的产生。
其次,如何解决局域网环路呢?首先,我们需要使用网络管理工具对局域网进
行监控和诊断,及时发现局域网环路的存在。
一旦发现局域网环路,我们需要及时定位问题的原因,然后对网络设备进行相应的配置和调整,避免数据包在网络中形成环路。
此外,我们还可以通过网络设备的日志信息和报警信息来判断局域网环路的存在,并及时采取相应的措施来解决问题。
总的来说,局域网环路是一个常见的网络故障,需要及时发现和解决。
通过对
局域网环路的工作原理和解决方法进行总结,我们可以更好地理解和处理局域网环路的问题,提高网络的稳定性和性能。
希望这篇文章能够帮助大家更好地理解局域网环路,并在日常的网络管理和维护中更好地应对局域网环路的问题。
交换机网络环路检测分析冯凯(兰州交通大学计算机实验教学示范中心甘肃兰州730070)摘要:交换机网络环路是在组建新的网络或在原有网络中加入新网络时常出现的问题,它将导致交换机发生MAC地址漂移,流量异常,广播风暴,以致网络速度越来越慢,甚至引起网络中断。
如何判断网络发生中断是由网路环路引起,对发生网络环路的机理进行详细分析以及如何预防网络二层环路给出解决方案是本文的重点。
关键词:网络环路;地址漂移;环路检测;生成树协议中图分类号:TP393.1文献标识码:A文章编号:1673-1131(2019)08-0246-02交换机网络环路,一般是由于网络组网结构不合理、连接不正确等引起。
网络环路分为二层环路和三层环路。
本文主要讨论的是以太网二层环路,所有环路的形成都是由于发送的数据包目的路径不明确导致混乱而造成,由于网络中有环路存在,造成数据帧在网络中重复广播,由此引起广播风暴。
1如何判断网络中发生了网络环路,可以通过下面五个方面来进行判断1.1交换机系统运行指示灯是否处于高速闪烁状态当交换机运行端口出现高速闪烁且网速由慢变为中断时,可判断交换机端口所处网络已形成环路。
1.2查看端口的环回检测状态使能环回检测LDT/LBDT功能,查看环回检测状态,若观察到端口状态出现阻塞,已禁止该端口报文转发,说明网络已有环路发生。
LDT基于系统模式对加入vlan下的所有端口进行网络环路检测,它发送指定vlan检测报文。
通过查询可以判断vlan 下是否有端口存在环路[Quidway]d is loop-detect o LBDT是基于端口模式通过周期性发送环回检测报文来检测端口所在网络是否存在环路。
1.3查看端口流量确定是否发生数据风暴查看端口流量效用,一旦产生环路,流量统计快速大量增加,说明端口所处网络已发生环路。
[Quidway]dis interface Ethernet brief|in up1.4配置风暴控制日志告警,判断端口下挂网络是否因误配置形成环路通过配置风暴控制日志告警,在出现日志告警信息时,可以判断交换机下挂网络已出现环路。
局域网环路分析一、概括局域网环路分析是计算机网络维护和管理中一项重要的任务。
环路是指在网络拓扑中,由于配置错误或其他原因,导致数据包在局域网内无限循环,无法正常传输的现象。
环路的存在不仅会影响网络性能,导致网络拥堵和延迟,还可能引发广播风暴,对网络设备造成损害。
及时发现和解决局域网环路问题对于保障网络稳定运行至关重要。
环路分析通常涉及对网络拓扑结构、设备配置、数据流等方面的检查。
通过收集网络设备的日志信息、分析网络流量、使用网络诊断工具等方法,可以定位环路产生的位置和原因。
一旦环路被识别,可以采取相应的措施进行修复,如重新配置网络设备、调整网络拓扑结构等,以消除环路,恢复网络正常通信。
在局域网环路分析中,需要综合考虑网络规模、设备类型、网络拓扑结构等因素。
对于大型复杂的网络,环路分析可能更加复杂和耗时。
在进行环路分析时,需要制定详细的计划,明确分析的目标和方法,并充分利用各种资源和技术手段,以提高分析效率和准确性。
局域网环路分析是保障网络稳定运行的重要环节。
通过有效的环路分析,可以及时发现和解决网络问题,提高网络性能和可靠性。
1. 局域网环路的概念和定义局域网(Local Area Network,简称LAN)是指在一个有限地理范围内,将计算机、外设和其他通信设备互联起来的计算机网络。
在这个网络中,设备之间可以直接通信,无需通过公共通信网络。
环路则是指在网络拓扑中,由于某种原因(如配置错误、物理链路故障等)导致数据在传输过程中形成闭环,使得数据在网络中反复传输,无法正常到达目的地。
局域网环路是一种特殊的网络状态,其定义是指在网络中,由于配置错误或其他原因,导致数据包在传输过程中形成闭环,从而在网络中反复传输,无法正确到达目的地。
这种情况会导致网络性能严重下降,影响网络的正常运行。
环路可能是由于物理链路故障、网络配置错误、网络拓扑变更等多种原因引起的。
局域网环路不仅会导致网络性能下降,还可能引发其他严重问题。
局域网环路工作总结
局域网环路是一种常见的网络问题,它会导致网络数据包在网络中不断循环,
最终导致网络拥堵甚至瘫痪。
在工作中,我们经常会遇到局域网环路的问题,因此需要对其进行总结和分析,以便更好地解决这一问题。
首先,局域网环路的产生通常是由于网络设备配置错误或者网络拓扑结构设计
不当所导致的。
当网络中存在环路时,数据包会不断在环路中传输,造成网络拥堵和性能下降。
因此,我们在设计和配置局域网时,需要避免出现环路,或者及时发现并解决环路问题。
其次,解决局域网环路问题的关键在于及时发现并定位问题所在。
我们可以通
过网络监控工具来查看网络流量和数据包传输情况,从而发现是否存在环路问题。
一旦发现环路,我们需要迅速定位问题所在的设备,并对其进行配置或者物理连接的调整,以消除环路。
另外,预防局域网环路问题的发生也是非常重要的。
在设计网络拓扑结构时,
我们应该避免出现环路,采用合理的网络设计和设备配置,以减少环路问题的发生。
此外,定期对网络进行巡检和维护,及时发现并解决潜在的环路问题,也是非常重要的。
总的来说,局域网环路是一个常见但又十分棘手的网络问题,我们需要在工作
中不断总结经验,提高对局域网环路问题的识别和解决能力,以保障网络的稳定和高效运行。
希望通过我们的努力,能够更好地解决局域网环路问题,提升网络的可靠性和性能。
局域网环路分析在网络通信中,局域网环路是指网络中存在多条路径连接相同的网络设备,导致网络数据在该环路上循环传递,从而造成网络拥堵和数据包丢失的问题。
为了保证局域网的正常运行,需要进行环路分析定位和解决问题。
本文将探讨局域网环路分析的方法和步骤,帮助解决局域网环路问题。
一、环路分析的意义和重要性局域网环路是一种常见的网络问题,它会导致网络性能下降、丢包率增加等问题。
进行环路分析可以帮助解决这些问题,保证网络通信的稳定性和可靠性。
通过定位环路并采取相应措施,可以有效减少网络拥堵,提高网络传输效率。
二、环路分析的步骤1. 收集网络拓扑图和设备信息:首先,需要收集局域网的网络拓扑图和相关设备信息,包括交换机、路由器等设备的型号、端口连接关系等。
2. 确定网络故障现象:根据网络故障的表现,如网络延迟、丢包率增加等,确定是否存在可能的环路问题。
3. 分析网络传输路径:通过查看网络拓扑图和设备信息,分析网络数据传输的路径,确定可能存在环路的部分。
4. 使用网络分析工具:借助网络分析工具,对网络数据进行抓包分析。
可以使用Wireshark等工具,捕获网络数据包,并对数据包进行详细分析,查看是否存在循环传递的情况。
5. 定位环路位置:通过分析捕获的网络数据包,可以定位到具体的网络设备和端口,判断是否存在环路,并确定环路的位置。
6. 解决环路问题:一旦确定环路的位置,需要采取相应的解决措施。
具体的解决方法可能包括关闭某些端口、调整网络设备的配置等,以消除环路的影响。
7. 验证解决效果:解决环路问题后,需要对网络进行验证,确保网络通信正常。
通过监测网络性能、检查丢包率等指标,判断环路问题是否得到了有效解决。
三、常见的环路分析工具1. Wireshark:Wireshark是一款流行的网络数据包分析工具,可以捕获和分析网络数据包,帮助发现和解决网络问题。
2. Ping命令:Ping命令可以用于检测网络连接和网络延迟等问题,在进行环路分析时也可以作为重要工具之一。
网络环路监测一、网络环路概况如复杂施工过程中不小心的错误连线成环、为了保障网络可靠性实施的链路备份不合理造成的环路、同行恶意竞争认为引入的环路、设备因为外界环境干扰损坏引发的环路等,这些环路使设备对广播、组播以及未知单播等报文进行重复发送,产生广播风暴,极大的消耗了网络资源,使得网络可用带宽变得非常有限,造成了用户访问网络时断时续,随着广播数据包无休止的繁殖,最终会耗尽所有的网络带宽,造成整个网络瘫痪,中心交换机死机,使得用户完全无法访问网络。
此类故障发生在用户的接入层面,情况复杂,难以控制,排查难度较大,给网管人员带来了极大的困扰。
二、网络环路分类网络环路也分为第二层环路和第三层环路,所有环路的形成都是由于目的路径不明确导致混乱而造成的,例如第二层,一个广播信息经过两个交换机的时候会不断恶性循环的产生广播造成环路,通常二层的环路都是冗余链路造成的,没有冗余链路就不存在环路。
而第三层环路则是原路由意外不能工作,造成路由通告错误,形成一个恶性循环,常指的是路由环路,是由于启用路由协议不当造成的,即使没有冗余链路,也有可能造成环路。
以下我们就针对网络的二层网络环路做一点解析三、网络环路具体形成的方式1.在不同交换机间互连形成网络环路;2.在制作网线时,由于线序中1、2 与3、6 短路形成网络环路;3.在做负载均衡(有的称快速以太网通道FEC、端口聚合、链路捆绑)时,由于配置了一端的交换机,另一端的交换机(或服务器)没有配置,形成网络环路;4.在同一台交换机上,直接将网线连接到同一VLAN 的两个端口,形成网络环路;5.多种方式混合出现在整个网络中。
四、网络环路对网络的影响网络中形成了网络环路,对网络的影响,主要表现如为:1. 导致交换机MAC 地址学习混乱;2. 形成网络广播风暴;3. 造成网络拥塞。
对网络中出现环路后,具体的一些用户或故障现象列举如下:●影响同一个VLAN 的用户上网,出现时通时断的现象;●单位内部使用的交换机(无上Internet的需求),相同的VLAN 中的用户实现相互通信,如果形成了网络环路,也会出现时通时断的现象;●影响网络中其他用户上网,主要表现是网络速度变慢或者就上不了网;●正在使用的PPPoE拨号连接被断开;●对下端交换机的管理出现问题(如有时可以Telnet,有时不能,集群管理的U1 系列交换机频繁地出现登录和退出);五、网络环路检测和避免对网络环路故障的排查,可以采取以下的方法进行:1.观察法:通过观察交换机的状态指示灯,来初步判断网络中是否存在环路,如果交换机中存在网络环路,将会引起网络广播风暴,导致在该环路中的设备都无法正常使用,交换机的指示灯状态是所有同VLAN 的端口的指示灯都一起快速同步的闪烁,这时可以初步判断网络中有环路。
23楼网络环路问题汇报目录一、问题描述 (3)23楼因工作需求,需要增加一台 H3C的24口交换机。
3 二、解决方向 (3)新增交换机时,需要注意以下两点: (3)三、网络拓扑图 (3)四、具体配置 (4)以下配置,用23楼为例,其他楼层原理一样。
(4)一、问题描述23楼因工作需求,需要增加一台H3C的24口交换机。
这台新增的交换机接到楼层交换机后,立刻形成环路,导致整个网络瘫痪,此事影响较大,日常增加交换机时需要注意相关细节。
二、解决方向新增交换机时,需要注意以下两点:傻瓜式交换机可以接到楼层交换机直接使用,不需要任何配置,例如常见的8口交换机等三层交换机如果需要接到楼层交换机时,需要提前把配置设置好,否则接上楼层交换机后,立刻导致整个网络瘫痪,如何配置请看第三点”具体配置”三、网络拓扑图四、具体配置以下配置,用23楼为例,其他楼层原理一样。
网络登录或者COM线登录23楼的楼层交换机,具体配置如下:display interface brief #检查什么端口可以使用,已检查过,楼层交换机的24口可以使用interface GigabitEthernet1/0/24 #进入24端口port link-type trunk #设置为trunk模式port trunk permit vlan 123 #配置VLAN123 具体什么网段请按实际情况而定Quit #返回上一级Save #保存配置通过COM线登录新增的H3C 24口交换机,配置如下:sysname H3C_23F02 #设置交换机名字vlan 123 #建立VLAN123interface Vlan-interface123 #进入VLAN123进行配置ip address 192.168.57.250 255.255.254.0 #给新增的交换机配置一个IP,这个IP按实际情况配置即可Quit #返回上一级ip route-static 0.0.0.0 0 192.168.57.254 #配置路由,这里按照实际情况配置即可interface GigabitEthernet1/0/24 #进入24口配置,这个口是上连口,需要接到上级的楼层交换机的24口port link-type trunk #配置trunk模式port trunk permit vlan 123 #配置VLAN123,具体什么网段按实际情况而定Quit #返回上一级int range g 1/0/1 to g 1/0/23 #进入1到23口进行配置Port link-type acc #配置为ACC模式port access vlan 123 #配置为VLAN123,这里按实际情况配置即可QuitSave #保存配置。
路由环路浅谈在网络中,有时候会感觉网速突然变得很慢,通常都是由于网络中存在着一些异常流量所造成的。
何谓异常流量?1、大量流量导致网络拥塞.2、发送大量数据包导致网络设备处理性能下降。
3、异常报文导致网络拓扑或链接状态改变。
在其中包含了以下几个部分:1、病毒:包含了蠕虫,木马,ARP攻击的病毒等会传播并导致网络瘫痪.2、网络攻击:DOS攻击行为,ARP攻击行为等可能造成网络瘫痪的攻击。
3、错误的网络设置:路由环路可能造成设备处理性能的降低,严重时可能导致网络瘫痪。
4、不正当的应用:P2P下载,在线观看视频等可能造成设备处理性能降低,网络拥塞。
今天,主要给大家讲述一下路由环路的产生,如何用科来网络分析软件找到路由环路,以及一些解决的办法。
首先来讲一下路由环路的产生。
在网络配置中,最容易发生路由环路产生的原因就是静态路由,过多的静态路由的配置,导致网络在拓扑上产生混乱,在不经意间,就会产生路由环路。
其次,一些动态路由协议,例如距离向量型协议:RIP等也有可能产生路由环路。
1、静态路由产生环路。
在路由器的配置上,有时候静态路由确实是比较方便的配置方法,只需要一条命令,就可以实现路由器之间的通信。
而不想动态路由协议,需要对路由器配置多条命令来实现.但是,在实现路由冗余的时候,很容易就产生路由环路。
比如在R1和R2之间连上两条网线做冗余,一条从R1指向R2,一条从R2指向R1,这时候数据就会不停在R1与R2之间传输,占用了设备的资源,导致设备性能变差。
2、链路状态型路由协议产生环路。
链路状态型路由协议通过向所有接口周期性的广播路由更新来跟踪整个网络的变化,这些广播包括了完整的路由表,但却给处理器和带宽增加了负担。
若收敛过慢会产生路由环路.如图所示:路由器C到10.4。
0.0是直连的,跳数为0。
路由器B到10.4.0.0经过路由器C,跳数为1。
路由器A到10.4。
0。
0经过路由器B和路由器C,跳数为2。
在这时候,10.4。
网络环路故障处理方法一、网络环路形成的原因首先,介绍一下造成网络环路原因。
由于机房的交换机都由专业的设备维护人员管理和操作,所以这里我们不考虑机房交换机环路的可能性,而是着重介绍终端用户HUB所造成的环路。
如下图所示是HUB环路示意图:一旦网络中出现上图HUB的连线方法,网络环路就形成了!环路引起的实质问题是广播风暴,而广播风暴只在同一网段内传播,它往往只影响同一网段内的电脑。
但是当一台受到广播风暴影响的交换机配有其他vlan(网段),那么与该交换机连接的所有网段的电脑都将受到影响,因为“广播风暴”会占用大量网络带宽,导致正常业务不能运行,甚至彻底瘫痪,通俗点说就是该交换机“死机”了。
如果该交换机是一台汇聚甚至是核心交换机,那么影响的范围将会更广!二、网络环路的现象接着,介绍一下网络环路的现象。
网络中出现环路后,往往会出现很奇怪并令人费解的现象让设备维护人员很难判断故障原因。
具体现象有:内网、外网网页有时能打开但很卡,有时又打不开;ping网关丢包且丢包率不稳定;与电脑直连的HUB和机房对应的接入层交换机端口灯狂闪。
以上现象出现时,基本可判断是网络环路故障。
三、网络环路的处理方法准确判断故障原因是快速处理故障的先决条件,知道原因后解决它只是时间问题了。
现将网络环路大致的处理流程和方法总结如下:1、了解网络的拓扑结构设备维护人员到现场后,首先要知道或试图了解现场网络的拓扑结构。
简单的说,你要知道电脑是连的哪个HUB,HUB是连到机房哪台接入层交换机上,而接入层交换机又是如何与汇聚层交换相连的。
这里列出我们公司常见两种接入层拓扑结构:拓扑图1:接入层交换机分别与汇聚层交换机直连。
拓扑图2:接入层交换机互相串联后再与汇聚层交换机相连。
2、缩小排查范围无论是何种拓扑结构,我们都应该先用笔记本直连汇聚层或核心层交换机,测试网络是否正常以排除汇聚层或核心层交换机本身的故障导致的问题。
下面我们假设拓扑图1和拓扑图2中的(vlan10:192.168.130.0/24,网关:192.168.130.254)网段中出现了环路。
网络环路对网络的影响分析一、问题背景:在利用交换机做二层透传,实现小区用户PPPoE拨号接入的实际运行环境中,由于网络环路问题,导致网络中的其他用户上网速度变慢甚至不能上网,对交换机管理也存在问题的一系列情况,针对网络的实际情况和交换机的机理,对网络环路对网络运营的具体影响进行了剖析,并针对不同的情况,具体该如何规避网络环路的影响。
二、网络拓扑结构示意图:图一:典型的组网应用在该方式的组网中,用户VLAN的ID值都透传到BAS系统,由BAS系统实现PPPoE 的终结,使用户接入Internet网络,网络结构为树型结构,BAS系统通过识别用户的VLAN ID值来区分用户,为了实现用户的绑定,其实现的方式是将用户名和VLAN ID值绑定,该VLAN ID值的PPPoE会话连接数只允许1个。
在实际的应运过程中,由于考虑到接入层交换机的成本,在楼道接入的交换机一般都不支持802.1Q的VLAN(设备成本较低,如港湾网络可集群管理的u Hammer 1016,u Hammer 1024),在小区汇聚的交换机支持的VLAN数也不多(如港湾的u Hammer24),在中心与BAS 系统相连接的交换机支持的802.1Q的VLAN数目是比较多的(如港湾的FlexHammer16i/24),因此,一般给每个楼道交换机分配一个VLAN ID值,楼道的交换机对用户实现端口隔离,在BAS系统上为该VLAN创建多个会话数,以保证该VLAN下的所有用户都可以接入。
小区的汇聚交换机实现对用户数据帧的VLAN 封装和转发,同时对不同的楼道的VLAN进行区分,将多个VLAN透传到上端设备;中心的交换机实现对所有用户VLAN的汇聚。
三、网络环路具体形成的方式:1.在不同交换机间互连形成网络环路;2.在制作网线时,由于线序中1、2与3、6短路形成网络环路;3.在做负载均衡(有的称快速以太网通道FEC或端口聚合或链路捆绑)时,由于配置了一端的交换机,另一端的交换机(或服务器)没有配置,形成网络环路;4.在同一台交换机上,直接将网线连接到同一VLAN 的两个端口,形成网络环路;5.多种方式混合出现在整个网络中。
网络环路分析
某公司网络全部为内部网络,不与internet连接,出口防火墙连接集团内网,下联核心交换机,核心交换机下连“下属单位”防火墙。
如下图所示:
前一段时间上午8-10点左右网络及应用访问缓慢,内网用户ping DMZ区服务器时会产生大量丢包,甚至无法正常提供服务,而且会不定时的网络访问慢,严重的影响了正常的工作。
经过一段时间的排查,并没有发现网络及应用产生故障的原因。
这时通过网络中部署的科来网络回溯分析系统对之前发生的问题进行长时间的回溯分析,定位到故障发生的时段,来重现故障当时的情景,以便帮助我们找到产生问题的根本原因,解决问题。
上图为发生异常的3小时的流量视图,并且为网络总流量及进出流量做出统计,可以看到总流量已经占出口带宽的70%左右,峰值达到了682.35Mbps,顺时的网络利用率甚至更高,已经达到非常高网络利用率,会造成大量的数据包丢失。
详细分析:
经过针对网络应用分析,发现这3小时的数据中,未知的UDP应用流量占用了总流量的99%以上(如下图)。
通过进行未知UDP应用的深入挖掘分析,可以发现大量UDP 2425 端口的单方向通讯。
所以基本我们可以确定网络中产生大数据量传输导致网络慢的原因就是内网中这些使用UDP 2425 端口进行通讯的数据占用了网络的大量带宽,导致网络中产生很多丢包,造成访问应用系统慢。
查找占用带宽较大的ip时,发现基本所有大流量传输的ip地址均为“该公司下属单位”网段的ip地址。
经过查阅资料和udp会话分析发现,使用UDP2425端口是飞秋软件,飞秋(FeiQ)是一款局域网聊天传送文件的绿色软件,它参考了飞鸽传书(IPMSG)和QQ, 完全兼容飞鸽传书(IPMSG)协议。
通过“下载分析”针对一个UDP2425会话进行解码分析,发现数据包的标
识相同且TTL值递减,每次捕获的TTL的值都是递减2,可能存在路由环路,这就造成了大量相同的数据重复传输,导致网络性能降低,大量丢包。
网络环路分析:
下载数据包进行精细分析,我们可以对其中的两台主机传输的数据包进行解码分析,发现数据中存在大量IP端口相同并且具有相同的ip标识位的数据包,这就证明了这个主机之间传输的数据包为同一个数据包。
再来定位到数据包中的TTL字段,发现数据包的TTL值呈现逐步递减的趋势,每个数据包TTL值减二,这就说明了这个数据包在传输的过程中经过了2个三层设备的处理后又回到了核心交换机与防火墙上联的接口,被再次捕获。
经过确认,在防火墙上发现一条为192.168.0.0/16指向核心交换机的路由。
这就造成了“下属公司“网段中发往192.168.0.0/16网段的数据包,由于在核心交换机没有精确匹配的路由,所以通过核心交换机的默认路由指向防火墙,而经过防火墙后被防火墙的192.168.0.0/16路由指回核心交换机,这样就形成了路由环路。
分析结果:
通过对内网的整体流量分析,发现大量未知UDP2425流量,占用总带宽的99%,导致网络其他访问慢。
经过“下载分析”发现由于路由环路导致。
其中“下属公司“的网段到总部的一些网段之间路由配置存在问题,产生路由环路,造成了核心交换和防火墙之间传输大量数据,阻塞链路带宽,造成网络传输效率降低,产生网络问题。
紧急处理办法:
通过联系“下属公司”网络管理员,禁止了“下属公司“的防火墙到核心交换机的UDP2425的流量,之后网络流量恢复正常。
故障现象基本消失,网络恢复正常。
网络优化建议:
针对本次流量异常情况,我们建议修改防火墙上的路由配置,精细路由条目,进行整理规划,或禁止UDP2425的流量。
类似的路由环路可以通过“黑洞路由”的方式避免,在上级路由器使用汇总路由,而下级路由器配置缺省路由,同时汇总的网段中有部分子网未使用的情况下,最好在下级设备中额外配置一条静态路由,将汇总的大网段指向空接口。
例如:上级设备(防火墙)配置192.168.0.0/16指向下级核心交换机,下级核心交换机则配置192.168.0.0/16指向“null 0”接口(针对cisco路由器)。
由于路由转发遵循精确匹配原则,这样配置不会影响下级路由器已配置的子网访问,只是将目标地址为未配置的子网主机的数据包丢弃,避免环路发生。