端口角色(RP\DP\BP——>RP\DP\BP\AP\EP)
通过端口角色的增补,简化了生成树协议的理解及部署保留STP的RP、DP端口,将STP中的blocking port(BP 阻塞端口)进行细分,分为backup port(BP 备份端口)和 alternate port(AP 预备端口)。
AP 以及 BP 的特点:
①AP: 阻塞状态,不转发 BPDU,存储 BPDU,做为 RP 的备份,当 RP故障,AP 转化为 RP 时,无需等待 30S 的转发延迟,直接进入转发。
②BP:阻塞状态,不转发 BPDU,存储 BPDU,作为 DP 的备份,BP 在一个网段中作为到根桥的备份路径,当 DP 故障之后,BP 需要等待老化时间20s才会成会 DP,成为 DP 之后需要等待转发延迟时间30s才进入转发。
从配置 BPDU 报文发送角度来看:
①Alternate 端口就是由于学习到其它网桥发送的配置 BPDU 报文而阻塞的端口。
②Backup端口就是由于学习到自己发送的配置 BPDU 报文而阻塞的端口。
边缘端口EP:
- 接入设备进入Forwarding 状态,避免等待30秒延迟,直接转发;
- 边缘端口进入Forwarding 状态时不产生TC;
3)生成树拓扑变化时,进行P/A收敛是不会被阻塞;
4)收到TC不删除MAC地址表;
5)不向边缘端口转发TC报文;
6)收到BPDU变为普通端口;
一、什么是边缘端口?
答:边缘端口是从阻塞状态直接到转发状态的端口。
追问1:生成树协议有哪些端口状态?
答: 生成树有禁用、阻塞、侦听、学习、转发状态。并且,侦听状态到学习状态需要15S转发延迟、学习状态到转发状态有15S转发延迟。
追问2:为什么要有15S转发延迟?
答:因为BPDU泛洪到整个交换网络的时间为15S,所以有15S的转发延迟可以避免临时环路。
追问3:什么是临时环路,临时环路存在的时间是多少?
答:临时环路就是就交换网络短时间的环路,临时环路存在的时间为BPDU发送间隔+网络传输延迟+CPU处理延迟。
二:边缘端口有什么特点?
答:边缘端口有不收BPDU与直接从阻塞状态变为转发状态的特点。
追问1:边缘端口为什么不收BPDU,收到BPDU会怎样?
答:边缘端口不收BPDU,因为边缘端口不参与拓扑计算。如果边缘端口收到BPDU,会丧失边缘端口属性,变成普通端口,且保持转发状态。也就是说,当边缘端口收到BPDU时,会造成网络拥塞。
追问2:边缘端口什么时候会收到BPDU?
答:配置不当、操作管理人员操作失误或遭受恶意攻击时会收到BPDU
追问3:如何避免边缘端口收到BPDU?
答:可以配置BODU保护来防止边缘端口收到BPDU。BPDU保护是当边缘端口收到BPDU时,会将该端口shutdown,从而避免网络拥塞。在缺省情况下,在触发BPDU保护,且端口shutdown后,需管理人员手动将端口开启。在开启后,如果该边缘端口再次收到BPDU,则端口会再次shutdown。