网络环路是如何产生的,有什么预防措施吗?

网络环路是计算机网络中的一个重要概念;指的是数据包在不断循环导致无法送达目的地的现象,可以将它分为物理环路和逻辑环路两种类型

网络环路是如何产生的

物理环路

拓扑结构中的循环路径导致数据包无限循环转发,通常是网络设备或线路连接的错误配置造成的

出现这种情况会消耗大量的网络资源,导致性能下降或瘫痪

 

举例说明

比如我们有两台交换机通过网线直接连接,一条从A连接到B,另一条再从B连接回A;因此形成了一条闭合的路径

当你发送数据包给任意一个设备,它们都会顺着闭合的路径循环往复的转发

为了避免这样的情况,管理员通常要使用生成树协议(STP技术)来自动关闭其中的一条路径防止形成环路

 

逻辑环路

如果在多个路由器之间配置了互相指向的路由而没有相对的预防机制,就可能会导致数据包在这个逻辑闭环里无限循环

为了避免这种情况,管理员会设置生存时间(TLL值)每次同样的数据包经过的时候值就减1,为0时它将被丢弃

 

举例说明

比如我们在一家公司有3个办公室,每个里面都有负责转发信息的员工

1收到信息发给2,2则发给3,但是由于管理的失误3错误的把信息又发给了1

所以由于无法找到正确的处理人,这也算是一种错误的循环

© 版权声明
THE END
喜欢就支持一下吧
点赞2 分享