举例说明stp的edge port的作用,使用edge port可能会碰到什么问题?要怎么解决 和 防止?
edge port边缘端口的作用
边缘端口的作用:
配置为边缘端口的端口在UP的时候就可以直接将端口的状态变为forwading状态,不需要经历转发延时就可以为连接到边缘端口的设备转发流量。
当网络拓扑发生变化时,交换机上的根端口发生变化,边缘端口可以保持forwarding状态,持续为连接到边缘端口的设备转发流量(华为设备)。
边缘端口转变为forwarding状态不算拓扑变化,可以避免MAC地址刷新。(自己UP不算拓扑变化,2.收到TC 自己MAC不刷新)
edge port端口的使用场景
边缘端口的特性是端口up后可直接进入forwarding状态,而不需要等待转发延时,所以边缘端口连接的设备是终端设备,电脑,服务器等需要快速访问网络的设备。
场景1:在连接服务器,DHCP客户端,防火墙,打印机,路由器等终端设备可以使用边缘端口
场景2:重要服务器,避免在网络发生拓扑变化时被阻塞,同时可以使其快速上线
场景3:可以用于连接DHCP客户端,使其客户端快速获得IP地址
场景4:在大型网络中,连接大量终端PC的交换机可以使用边缘端口,因为当PC开机时,连接PC的端口为DP会UP并进入转发状态,交换机会产生大量的TC BPDU,导致网络中的交换机频繁刷新自身的MAC地址表。
edge port端口使用时会碰到的问题
临时环路问题:
上图中HUB也可以是没运行STP的switch
初始时当edge port在没有收到BPDU,处于forwarding时环路出现。出现的时间是CPU处理时延+BPDU发送间隔+网络时延
(2)我们知道边缘端口收到BPDU报文的时候,就会丧失边缘端口的特性,成为普通的STP端口,并重新进行生成树计算,从而引起网络震荡。
解决(2)问题可以配置BPDU保护
在交换机上启用BPDU保护,如果边缘端口收到STP BPDU,边缘端口将被shutdown,但是边缘端口属性不变,同时通知网管系统,被shutdown的端口只能手工开启
如果需要配置自动回复,可以配置使能端口自动恢复功能,并可以设置延迟时间。边缘端口状态恢复后,如果再次收到bpdu报文,将再次shutdown。
本文链接:https://www.kinber.cn/post/2098.html 转载需授权!
推荐本站淘宝优惠价购买喜欢的宝贝: