我正在研究用于培训环境的自动化元素。
我们希望能够在不关闭接口或让工程师从交换机上物理移除电缆的情况下使电缆发生故障。
我希望这尽可能透明。我想到了以下几点:
1) 使用以 Fa0/1 作为输入接口和 Fa0/2 作为终端设备的交换机。将它们放在同一个 VLAN 上。这些端口都可以关闭,这将模拟交换机和终端设备的电缆故障。这种方法的缺点是两个端口都需要关闭,否则会造成流量黑洞。同样,原始交换机看到的 MAC 地址将看到辅助交换机的 MAC 地址,而不是终端设备。
2) L2 协议隧道。我在 Cisco 交换机上查看了这个,但它似乎遇到了与 1) 相同的问题。MAC 地址将不匹配。
3) 使用具有多个以太网接口的 Linux 机器并在两个接口之间在 L2 级别转发流量。使用一些基本的脚本可以欺骗 MAC 地址,这样原始交换机将看到相同的 MAC 地址,就好像它是直接连接的一样。我不清楚这种方法的细节,但相信它会起作用,但它不是现成的解决方案。
4) 或者,一个简单的机械开/关开关就足够了,但我还没有找到一个容易获得的。我找到的唯一解决方案是在 Youtube 上:https : //www.youtube.com/watch?v=u9Etvk5CnqM