本文目录一览

1,什么是网络环路如何避免及解决

比如说你的交换机接到下一级交换机上,但又转圈接了回来就成了回路
网络环路也分为第二层环路和第三层环路,你是问哪个?所有环路的形成都是由于目的路径不明确导致混乱而造成的,例如第二层,一个广播信息经过两个交换机的时候会不断恶性循环的产生广播,造成环路 而第三层环路则是原路由意外不能工作,造成路由通告错误,形成一个恶性循环 换成交换机,或是单线就不会出现这样的问题
本来是路由到交换机在到下一层交换机, 最后又从交换机到路由了,就成了一个回路了 自己检查线路
网络环路就像一个圆.如果其它一台电脑断线那么就会引起一串的断线

什么是网络环路如何避免及解决

2,什么是路由环路如何解决路由环路问题

定义最大值  距离矢量路由算法可以通过IP头中的生存时间(TTL)自纠错,但路由环路问题可能首先要求无穷计数。为了避免这个延时问题,距离矢量协议定义了一个最大值,这个数字是指最大的度量值(最大值为16),比如跳数。也就是说,路由更新信息可以向不可到达的网络的路由中的路由器发送15次,一旦达到最大值16,就视为网络不可到达,存在故障,将不再接受来自访问该网络的任何路由更新信息。
路由器如果在相同的接口上收到某个路由条目的距离比原先收到的距离大 那么将启动一个抑制计时器 在抑制计时器的时间内该目的不可到达 抑制计时器主要是在rip协议中用来防止路由环路 该计时器的原理是引用一个怀疑量 不管是真的还是假的路由消息 路由器先认为是假消息来避免路由环路这种方法可以避免因路由聚合时可能产生的路由环路 但不能避免黑客的主动攻击 因为一旦记时器超时后路由器依然收到这个路由条目的话 就会认为是真的

什么是路由环路如何解决路由环路问题

3,什么是网络环路

网络环路也分为第二层环路和第三层环路,你是问哪个?所有环路的形成都是由于目的路径不明确导致混乱而造成的,例如第二层,一个广播信息经过两个交换机的时候会不断恶性循环的产生广播,造成环路 而第三层环路则是原路由意外不能工作,造成路由通告错误,形成一个恶性循环 例子:网络192.168.0.0/24--路由1--路由2 正常192.168.0.0/24网络被路由1通告到路由2,当网络出问题不能达到的时候,路由1把192.168.0.0/24路由信息删除,但是路由2通告给了路由1,让路由1误以为路由2的那边能达到192.168.0.0/24网络,结果造成恶心循环(例子建立在RIP,IGRP等路由协议下,只有这两个协议会造成第三层环路)
呵呵,你把一根网线的两个头同时插在交换机上就能体会到了,比如你开着车在二环上行驶,把所有的路口都封闭的话就相当于形成二层环路了,你就一直绕着二环开吧 那就要用到生成树协议啦,一般都是默认启用的的,会自动download掉一个交换口,以避免环路,这里设计到生成树算法,你还是找点资料研究一下吧,这个完全靠自己去理解

什么是网络环路

4,路由环路有什么危害

路由环路,会造成部分主机无法连接网络,或者是只能连接某些特定网络(局域网中形成了路由环路大多情况下完全无法上网)。最大的危害是:造成网络中的一部分数据包在网络环路中不停的传输,浪费了带宽。如果没有针对路由环路的措施。随着时间积累,在网络中将会充斥无数的无法到达目的网络的数据包,导致网络瘫痪。所以在IP层,添加了TTL字段。每经过一个路由节点,TTL都会-1,当TTL值为0时,路由将不再转发该数据包,而是丢弃。这样及时该数据包因为路由环路而无法到达目的网络,在经过有限次传输后,也会被丢弃掉,而不是在环路中无休止的传输下去。
路由器在转发数据包是产生了环路。有直接环路和间接环路。如直接环路:a、b两个直接连接的路由接口或计算机接口,在配置时都把下一跳设置到对方。a发给b,b找不到其他路由,采用默认路由又发给a,同理,a又发给b,........间接环路:如有a,b,c连接成一个三角形。a发给b,b发给c,c再发给a。。。。。这样不停的循环发送。怎样解决这个问题呢?在ip包里面有一个ttl字段,每转发一次就减1.直至减到0,把数据包丢弃为止。希望你能够明白,这是最简单的路由原理。

5,什么是路由环路

路由环路产生的原因:如图所示,在网络11.4.0.0发生故障之前,所有的路由器都具有正确一致的路由表,网络是收敛的。在本例中,路径开销用跳数来计算,所以,每条链路的开销是1。路由器C与网络11.4.0.0直连,跳数为0。路由器B经过路由器C 到达网络11.4.0.0,跳数为1。路由器A 经过路由器B到达网络11.4.0.0,跳数为2。如果网络11.4.0.0 故障,就可能会在路由器之间产生路由环路,下面是产生路由环路的步骤:1、当网络11.4.0.0 发生故障,路由器C 最先收到故障信息,路由器C 把网络11.4.0.0 设为不可达,并等待更新周期到来通告这一路由变化给相邻路由器。如果,路由器B的路由更新周期在路由器C之前到来,那么路由器C就会从路由器B那里学习到去往11.4.0.0的新路由(实际上,这一路由已经是错误路由了)。这样路由器C的路由表中就记录了一条错误路由(经过路由器B,可去往网络11.4.0.0,跳数增加到2 )。2、路由器C 学习了一条错误信息后,它会把这样的路由信息再次通告给路由器B,根据通告原则,路由器B也会更新这样一条错误路由信息,认为可以通过路由器C去往网络11.4.0.0,跳数增加到3。这样,路由器 B 认为 可以通过路由器C 去往网络11.4.0.0,路由器C 认为 可以通过路由器B 去往网络11.4.0.0,就形成了环路。
baidu百科关于路由环路的解释比较不易理解,我就举例子通俗点说。网络上的数据都是通过节点路由查找路由信息后转发的。如果一个数据包,经过路由a查找路由表后,发给了路由b,经过若干次其他路由节点的转发,该数据包又到达了a,这就表示形成了路由环路。这种情况下,这个数据包,永远无法到达目的ip地址。因为这个数据包将会在这个a-*-*...-a的环路内不停的循环。这样,如果不加控制。随着时间积累,在网络中将会充斥无数的这种数据,导致网络瘫痪。所以在ip层,添加了ttl字段。每经过一个路由节点,ttl都会-1,当ttl值为0时,路由将不再转发该数据包,而是丢弃。

6,PING路由器丢包什么原因网络环路什么意思

坦白说,只有3种情况 1 电信掉包 2 你PING那个IP在掉,实际没掉 3 你外网被攻击(基本排除内网堵塞引起)网络环路  网络环路也分为第二层环路和第三层环路,所有环路的形成都是由于目的路径不明确导致混乱而造成的,例如第二层,一个广播信息经过两个交换机的时候会不断恶性循环的产生广播,造成环路,而第三层环路则是原路由意外不能工作,造成路由通告错误,形成一个恶性循环  例子:网络192.168.0.0/24--路由1--路由2正常192.168.0.0/24网络被路由1通告到路由2,当网络出问题不能达到的时候,路由1把192.168.0.0/24路由信息删除,但是路由2通告给了路由1,让路由1误以为路由2的那边能达到192.168.0.0/24网络,结果造成恶性循环(例子建立在RIP,IGRP等路由协议下,只有这两个协议会造成第三层环路)  网络的二层环路通常在发生办公区域移动或者网络节点比较密集的环境中,因为网络跳线的两端的水晶头为一致的,并没有区分是接Hub/switch或者PC的,导致接入的随意性比较大,从而给使用者造成可以随意将网络跳线同时接入到端口中,一旦发生这种问题就形成了环路,网络环路的危害非常大,重则导致一个公司的所有网络中断,轻则至少一片区域的网络中心,给公司生产和运作带来巨大的损失.  传统的二层预防技术主要有STP(Spanning tree)来预防,STP在不断的修改和更新中,产生了诸如STP/RSTP/MSTP等多个版本,大家可根据各自的组网规划来选择应用,但是STP的配置复杂度,以及协议本身的开销通常都是网络管理人员比较头痛的事情。  虽然二层的物理环路在普通的办公室或网络节点并不密集的场景中并不多见,但是在诸如IT制造业或者学校实验室等网络节点密集型的企业,因为人员的流动性,网络节点的密集性,跳线两头RJ45的一致性,所以二层网络环路并不少见,STP在这种环境下多数不生效,无法很好的启用,因为STP与生产的控制程序或者实现程序存在有一定的问题,所以导致二层的网络环路在这类企业中成了一个隐患,定时炸弹一样,指不好什么时候爆发。
检查线路联接是否正常,如排除硬件问题。清下dos在ping网关.尝试ping多个dns 现在天气酷热.路由散热不够也会出现掉包的问题.
丢包原因多了,没法一一列举。环路是多个交换机成环状连接,比如3个Switch依次连接,1-2-3,但3-1又连了一根线,这样就是一个环状网络。正常情况下, 可网管的Switch默认配置中有生成树协议STP,STP会自动将环状网中的某一Switch的端口阻塞,例如3-1的线路。这样一来,物理成环,但逻辑不成环。而当1-2或2-3断掉时,3-1自动恢复,逻辑连接变成2-3-1或3-1-2,对网络形成保护。但如果用的是那种傻瓜式的交换机,比如TPLINK,那就没有生成树,这种环路就会产生广播风暴,死翘翘了。

文章TAG:网络  网络环路  什么  如何  网络环路  
下一篇