配置 RSTP 和 LACP。拔出 LACP 端口会导致拓扑更改并暂停所有交换机流量

网络工程 转变 生成树 第 2 层 IEEE-802.1ax
2022-02-15 20:23:26

LACP我在配置和RSTP( TPLINK TL-SG3424) 开关时遇到问题。如果我重新启动VM Server或拔出其中一个LACP端口,它会导致RSTP拓扑更改,使交换机上的数据包转发暂停约 6 秒。(例如,我无法从 访问互联网PC)。

有趣的是,如果我拔掉我的插头PC,它对连接到开关的任何东西都没有任何影响。

我想知道可能出了什么问题,因为它似乎无法正常工作。如果我拔下 LACP 端口,我不会期望看到拓扑发生变化。

我的设置:

         ((internet))
              |
              | WAN
              | 
        (Mikrotik ROUTER)  
              | 10.10.10.1/24  (router is selected as root bridge)
              | LAN
              | Port 2
        (TL-SG3424 SWITCH) 
    Port 4 |          || LACP
           |          || Port 10,12
           |          ||
          (PC)    (VM SERVER - proxmox)
  10.10.10.2/24     10.10.10.3/24

路由器通过mikrotikWAN 端口连接到 Internet。LAN 端口运行RSTP,我设置了一个priority0确保它被选为root bridge.

我已RSTP在交换机的所有端口上启用 ( TPLINK TL-SG3424)。按照 TPLINK 用户指南,我在交换机端口上设置了以下 stp 安全功能:

在此处输入图像描述

步骤总结: 在此处输入图像描述

VM 服务器上的网络配置设置为:

auto lo
iface lo inet loopback

iface eth0 inet manual

iface eth1 inet manual

auto bond0
iface bond0 inet manual
        slaves eth0 eth1
        bond_miimon 100
        bond_mode 802.3ad

auto vmbr0
iface vmbr0 inet static
        address  10.10.10.3
        netmask  255.255.255.0
        gateway  10.10.10.1
        bridge_ports bond0
        bridge_stp off
        bridge_fd 0
1个回答

事实证明,tplink 开关的 Web 配置页面呈现选项不正确(它们偏移了一列),这使我相信边缘端口已激活,但实际上并未激活。激活边缘端口解决了这个问题。