二层环路和三层环路

发布时间 2023-04-13 20:04:14作者: 大三岁

1.原因不同
二层环路原因:一般是由于物理拓扑存在环路,导致数据的互传,如交换机三角连接或者正方形连接
三层环路原因:一般是路由器之间存在互指

2.影响不同
二层环路的影响:核心是因为二层交换机收到未知的数据后会进行泛洪,如果出现自环就会持续大量地泛洪形成广播风暴,mac地址震荡,最后导致设备内存耗尽,网络瘫痪
三层环路的影响:因为有了ip头部的ttl字段的作用,所以数据包会在设备之间进行有限的传播,但是也会占用一部分内存和处理性能

3.解决办法不同
二层环路解决办法:stp/rstp/mstp技术,或者eth-trunk技术进行堆叠集群聚合,使物理无环路
三层环路解决办法:主要是通过协议自身防患防环机制:rip的触发更新,水平分割,毒性逆转等,ospf的spf算法,isis的spf算法,bgp的as-path字段记录as号,组播的prf检查机制等

转发层面三层还有ttl字段可以防环