1,路由环路有什么危害

数据包恶性循环,导致网络堵塞

路由环路有什么危害

2,什么是路由环路造成路由环路的原因

路由环路和广播风暴一个道理,都是配置不当造成

什么是路由环路造成路由环路的原因

3,什么叫路由环路举个例子

有直接环路和间接环路。如直接环路:A、B两个直接连接的路由接口或计算机接口4.反向中毒(也称为毒化逆转):结合上面的例子,当路由器B看到到达网络10.,
路由环路,就是数据包不断再这个网络传输,导致掉线或者网络瘫痪。 如果,你计算机的网卡坏了,没有接受数据包。那么数据包就会在本网络里传输,那就会造成路由环路。

什么叫路由环路举个例子

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

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

5,什么是路由环路

baidu百科关于路由环路的解释比较不易理解,我就举例子通俗点说。网络上的数据都是通过节点路由查找路由信息后转发的。如果一个数据包,经过路由A查找路由表后,发给了路由B,经过若干次其他路由节点的转发,该数据包又到达了A,这就表示形成了路由环路。这种情况下,这个数据包,永远无法到达目的IP地址。因为这个数据包将会在这个A-*-*...-A的环路内不停的循环。这样,如果不加控制。随着时间积累,在网络中将会充斥无数的这种数据,导致网络瘫痪。所以在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,把数据包丢弃为止。希望你能够明白,这是最简单的路由原理。

6,ccna关于路由环路

在维护路由表信息的时候,如果在拓扑发生改变后,网络收敛缓慢产生了不协调或者矛盾的路由选择条目,就会发生路由环路的问题,这种条件下,路由器对无法到达的网络路由不予理睬,导致用户的数据包不停在网络上循环发送,最终造成网络资源的严重浪费。为此,解决路由环路的问题的方法就出现了。解决路由环路问题的方法,概括来讲,主要分为六种:1.定义最大值;2.水平分割技术;3.路由中毒;4.反向路由中毒;5.控制更新时间;6.触发更新。下面我们就来一一讲解各种解决方法的实现原理:1.定义最大值:距离矢量路由算法可以通过IP头中的生存时间(TTL)自纠错,但路由环路问题可能首先要求无穷计数。为了避免这个延时问题,距离矢量协议定义了一个最大值,这个数字是指最大的度量值(最大值为16),比如跳数。也就是说,路由更新信息可以向不可到达的网络的路由中的路由器发送15次,一旦达到最大值16,就视为网络不可到达,存在故障,将不再接受来自访问该网络的任何路由更新信息。2.水平分割:一种消除路由环路并加快网络收敛的方法是通过叫做“水平分割”的技术实现的。其规则就是不向原始路由更新来的方向再次发送路由更新信息(个人理解为单向更新,单向反馈)。比如有三台路由器ABC,B向C学习到访问网络10.4.0.0的路径以后,不再向C声明自己可以通过C访问10.4.0.0网络的路径信息,A向B学习到访问10.4.0.0网络路径信息后,也不再向B声明,而一旦网络10.4.0.0发生故障无法访问,C会向A和B发送该网络不可达到的路由更新信息,但不会再学习A和B发送的能够到达10.4.0.0的错误信息。3.路由中毒(也称为路由毒化):定义最大值在一定程度上解决了路由环路问题,但并不彻底,可以看到,在达到最大值之前,路由环路还是存在的。为此,路由中毒就可以彻底解决这个问题。其原理是这样的:假设有三台路由器ABC,当网络10.4.0.0出现故障无法访问的时候,路由器C便向邻居路由发送相关路由更新信息,并将其度量值标为无穷大,告诉它们网络10.4.0.0不可到达,路由器B收到毒化消息后将该链路路由表项标记为无穷大,表示该路径已经失效,并向邻居A路由器通告,依次毒化各个路由器,告诉邻居10.4.0.0这个网络已经失效,不再接收更新信息,从而避免了路由环路。4.反向中毒(也称为毒化逆转):结合上面的例子,当路由器B看到到达网络10.4.0.0的度量值为无穷大的时候,就发送一个叫做毒化逆转的更新信息给C路由器,说明10.4.0.0这个网络不可达到,这是超越水平分割的一个特列,这样保证所有的路由器都接受到了毒化的路由信息。5.控制更新时间(即抑制计时器):抑制计时器用于阻止定期更新的消息在不恰当的时间内重置一个已经坏掉的路由。抑制计时器告诉路由器把可能影响路由的任何改变暂时保持一段时间,抑制时间通常比更新信息发送到整个网络的时间要长。当路由器从邻居接收到以前能够访问的网络现在不能访问的更新后,就将该路由标记为不可访问,并启动一个抑制计时器,如果再次收到从邻居发送来的更新信息,包含一个比原来路径具有更好度量值的路由,就标记为可以访问,并取消抑制计时器。如果在抑制计时器超时之前从不同邻居收到的更新信息包含的度量值比以前的更差,更新将被忽略,这样可以有更多的时间让更新信息传遍整个网络。6.触发更新:正常情况下,路由器会定期将路由表发送给邻居路由器。而触发更新就是立刻发送路由更新信息,以响应某些变化。检测到网络故障的路由器会立即发送一个更新信息给邻居路由器,并依次产生触发更新通知它们的邻居路由器,使整个网络上的路由器在最短的时间内收到更新信息,从而快速了解整个网络的变化。但这样也是有问题存在,有可能包含更新信息的数据包被某些网络中的链路丢失或损坏,其他路由器没能及时收到触发更新,因此就产生了结合抑制的触发更新,抑制规则要求一旦路由无效,在抑制时间内,到达同一目的地有同样或更差度量值的路由将会被忽略,这样触发更新将有时间传遍整个网络,从而避免了已经损坏的路由重新插入到已经收到触发更新的邻居中,也就解决了路由环路的问题。以上探讨的解决方案可以同时工作,以防止在更复杂的网络设计中出现路由环路的问题。 ---------高品质源于百科

文章TAG:路由  路由环路  路有  有什么  路由环路  
下一篇