‘壹’ 在实际网络环境中,如何防止路由环路
实际网络一般不会的,因为都会作好标记
记得采纳啊
‘贰’ 局域网中如何有效的防止路由环路!
首先,物理层尽量避免
其次,数据链路层最好做静态绑定
‘叁’ 网络环路后如何快速解决问题
1.不知道你们那里是啥交换机,一般来说,都会有web界面的,重启交换机,连接到web界面上去,看那个端口流量最大, 去查就好了(这个我试过,肯定好用) 。如果不重启的话,有可能看不出来,或者重启后,查看指示灯哪个在狂闪,拔下这个接口的网线,再看看流量是否正常。
2.想想那个办公室有hub或者小交换机,去看看。再看看交换机上的网线物理连接。
‘肆’ 如何避免网络环路!
1、进行MAC绑定
3、开启杀毒软件
5、设置访问权限密码以及绑定访问的IP地址
7、划分网段
就会这几个
‘伍’ 怎么阻止路由环路
stp
ospf 是如何防环的?
1 区域内采用SPF算法,算法自身保证无环路。
2、区域间只能和AREA0连接,保证区域间无环路。
3、OSPF无法防止AS间的环路,因为丢失了源信息。
BGP如何防环?
1、从一个IGP学习到的路由不会公布给另一个IGP对端。
‘陆’ 解决路由环路的方法
定义最大值
距离矢量路由算法可以通过IP头中的生存时间(TTL)自纠错,但路由环路问题可能首先要求无穷计数。为了避免这个延时问题,距离矢量协议定义了一个最大值,这个数字是指最大的度量值(最大值为16),比如跳数。也就是说,路由更新信息可以向不可到达的网络的路由中的路由器发送15次,一旦达到最大值16,就视为网络不可到达,存在故障,将不再接受来自访问该网络的任何路由更新信息。
水平分割
一种消除路由环路并加快网络收敛的方法是通过叫做“水平分割”的技术实现的。其规则就是不向原始路由更新来的方向再次发送路由更新信息(个人理解为单向更新,单向反馈)。比如有三台路由器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的错误信息。
路由中毒(也称为路由毒化)
定义最大值在一定程度上解决了路由环路问题,但并不彻底,可以看到,在达到最大值之前,路由环路还是存在的。为此,路由中毒就可以彻底解决这个问题。其原理是这样的:假设有三台路由器ABC,当网络10.4.0.0出现故障无法访问的时候,路由器C便向邻居路由发送相关路由更新信息,并将其度量值标为无穷大,告诉它们网络10.4.0.0不可到达,路由器B收到毒化消息后将该链路路由表项标记为无穷大,表示该路径已经失效,并向邻居A路由器通告,依次毒化各个路由器,告诉邻居10.4.0.0这个网络已经失效,不再接收更新信息,从而避免了路由环路。
反向中毒(也称为毒化逆转)
结合上面的例子,当路由器B看到到达网络10.4.0.0的度量值为无穷大的时候,就发送一个叫做毒化逆转的更新信息给C路由器,说明10.4.0.0这个网络不可达到,这是超越水平分割的一个特列,这样保证所有的路由器都接受到了毒化的路由信息。
控制更新时间(即抑制计时器)
抑制计时器用于阻止定期更新的消息在不恰当的时间内重置一个已经坏掉的路由。抑制计时器告诉路由器把可能影响路由的任何改变暂时保持一段时间,抑制时间通常比更新信息发送到整个网络的时间要长。当路由器从邻居接收到以前能够访问的网络现在不能访问的更新后,就将该路由标记为不可访问,并启动一个抑制计时器,如果再次收到从邻居发送来的更新信息,包含一个比原来路径具有更好度量值的路由,就标记为可以访问,并取消抑制计时器。如果在抑制计时器超时之前从不同邻居收到的更新信息包含的度量值比以前的更差,更新将被忽略,这样可以有更多的时间让更新信息传遍整个网络。
触发更新
正常情况下,路由器会定期将路由表发送给邻居路由器。而触发更新就是立刻发送路由更新信息,以响应某些变化。检测到网络故障的路由器会立即发送一个更新信息给邻居路由器,并依次产生触发更新通知它们的邻居路由器,使整个网络上的路由器在最短的时间内收到更新信息,从而快速了解整个网络的变化。但这样也是有问题存在,有可能包含更新信息的数据包被某些网络中的链路丢失或损坏,其他路由器没能及时收到触发更新,因此就产生了结合抑制的触发更新,抑制规则要求一旦路由无效,在抑制时间内,到达同一目的地有同样或更差度量值的路由将会被忽略,这样触发更新将有时间传遍整个网络,从而避免了已经损坏的路由重新插入到已经收到触发更新的邻居中,也就解决了路由环路的问题。
‘柒’ 如何防止 交换机环路的 的发生
stp理论上可以防止环路,但是实际上很少用,因为收敛慢,一旦环路问题更大。
但是,在交换的网络中,当交换机接收到一个目的地址未知的数据帧时,交换机会将这个数据帧广播出去,这样,在存在物理环路的交换网络中,就会产生双向的广播环,甚至产生广播风暴,导致交换机资源耗尽而宕机。
1、一般先观察,出现此种故障的网络基本属于设备较多,网线较乱的现象,首先在核心交换机可以观察端口,端口闪烁过于频繁则为不正常,可以拔掉其网线,观看电脑ping测效果有无时延过大或丢包,从而判断是否由其网线接入环路信息。
2、环路产生mac地址飘移,造成网络中断。由于交换机具有学习功能,网络内的主机只要发送给广播报,mac地址都会被学习到存在网络环路的端口中。错误的mac地址表,会直接造成网络中断。mac地址的飘移,是造成网络立刻中断的主要原因。
(7)网络环路如何解决和避免扩展阅读:
路由器高效率的背板有助于提高路由器的性能。由于传统的共享总线式背板无法满足路由器的需要,所以采用结构可以用不同技术实现的交换式背板。
交换机在同一时刻可进行多个端口对之间的数据传输。每一端口都可视为独立的物理网段(注:非IP网段),连接在其上的网络设备独自享有全部的带宽。
‘捌’ 网络环路怎么解决啊!
看你的图是网卡
但是网卡本身没有环路这个说法 但在实际工作中 有一部分的网卡因为雷击或是网线等原因会产生环路 产生环路在网卡上看不到的 只能通过交换机或是网络设备才能看到
就图上来说,只能是收和发比较接近 不能确定为环路
‘玖’ 网络环路的解决方案
传统的二层预防技术主要有STP(Spanning tree)来预防,STP在不断的修改和更新中,产生了诸如STP/RSTP/MSTP等多个版本,大家可根据各自的组网规划来选择应用,但是STP的配置复杂度,以及协议本身的开销通常都是网络管理人员比较头痛的事情。
‘拾’ 什么是网络环路如何避免及解决
网络环路也分为第二层环路和第三层环路,你是问哪个?所有环路的形成都是由于目的路径不明确导致混乱而造成的,例如第二层,一个广播信息经过两个交换机的时候会不断恶性循环的产生广播,造成环路 而第三层环路则是原路由意外不能工作,造成路由通告错误,形成一个恶性循环 换成交换机,或是单线就不会出现这样的问题