电脑一插网线全楼网络抖三抖:交换机边缘端口把接入口管住

整理自华为官方发布的典型配置案例。

办公室里最常见的一幕:员工把网线插回电脑,或者网卡重连了一下,几秒钟后前台说打卡系统卡了,会议室投屏断了。问题多半出在接入口的生成树行为上——交换机把端口的通断当成网络拓扑变化,接入口每抖一下,全网交换机就要重新计算一遍生成树,设备一多,这一抖就被放大成全楼的卡顿。

生成树协议里专门为这种只连终端、不连其他交换机的端口准备了角色:边缘端口。配置成边缘端口后,端口不再参与生成树计算,Up 之后立即进入转发状态,终端插拔不会再惊动整棵树。

接入口两步配成边缘端口

进入接电脑的端口,把它配成边缘端口,再顺手把 BPDU 报文过滤打开:

<HUAWEI> system-view
[HUAWEI] interface gigabitethernet 0/0/1
[HUAWEI-GigabitEthernet0/0/1] stp edged-port enable
[HUAWEI-GigabitEthernet0/0/1] stp bpdu-filter enable

两条命令各管一件事。边缘端口解决"端口抖动全网重算";BPDU 报文过滤堵另一个隐患——边缘端口默认仍会向外发 BPDU 报文,这些报文一旦窜进别的网络,可能把对面网络搅得震荡。配上过滤后,端口不处理、也不发送 BPDU 报文,接入口就在自己的位置上安静干活。

整机一键的写法与代价

如果设备上大部分口都是接入口,也可以全局一键:

<HUAWEI> system-view
[HUAWEI] stp edged-port default
[HUAWEI] stp bpdu-filter default

这两条全局命令自带明确警示:全局生效后,设备上所有端口不再主动发送 BPDU 报文、也不再与对端设备协商,全部处于转发状态——网络里一旦真接出了环路,广播风暴会来得毫无阻拦。接交换机的口较多的设备,别图省事用全局写法。

配完怎么验

任意视图敲 display stp 查看生成树的状态信息与统计信息,加 brief 参数可以只看端口角色摘要,确认接入口已经跳过协商直接转发,终端插拔后全网不再出现拓扑变化。

<HUAWEI> display stp

几个容易踩的点

  1. 上联口和级联口别配:边缘端口只属于"对面是电脑、打印机、摄像头"的口。把连交换机的口也配成边缘,环路防护就拆掉了。
  2. 接入口后头别私挂小交换机:端口模式下配了边缘端口和 BPDU 过滤后,端口将无法与对端协商生成树状态——有人在线下面又接了一台小交换机,这条防护等于失效,巡检时把接入口下挂设备核一遍。
  3. 先铺边缘端口,再谈收敛调优:接入口抖动占掉了绝大多数拓扑变化,先把边缘端口配满接入口,定时器调优才有意义。

中小企业网络想把这些可靠性细节一次做对,欢迎搜索关注贵州诚鑫致达科技,交换机进院调试、日常巡检代维都可以交给我们。

企业存储选型参考|贵州诚鑫致达

做核心业务 SAN 存储与高可靠应用,群晖机型参考:UC3400 · UC3200 · SA3600。需要选型建议或上门评估,搜「诚鑫致达」即可找到我们。

服务区域|贵州诚鑫致达

贵州群晖NAS、贵阳存储、数据备份、信创云盘或 IT 集成服务,可联系贵州诚鑫致达科技,服务范围覆盖贵州全省各市州。云南昆明企业 NAS 存储方案与备份容灾,支持远程与上门服务。