CISCO:将一个 UDP 单播数据包复制到其他目的地

网络工程 UDP
2022-02-25 21:44:50

我有以下场景:主机 A 和主机 B 正在相互发送单播 UDP 数据包。我需要来自主机 A 的相同消息也将到达主机 C - 带有新的 DST 地址。

如何配置我的 cisco IE3000 交换机以使这种情况发生?

谢谢 :)

1个回答

您不能在交换机上执行此操作 - 交换机不会复制数据包,并且其中一种类型无法更改 L3 目标(需要目标 NAT)。

您可以使用端口镜像从某个端口复制出口帧。然后,您可以在监控端口上运行转发器,将 UDP 数据报重新发送到其他地方。

这样的转发服务可能已经存在,并且对编程来说相当简单,但是编程和资源推荐在这里显然是题外话。

如果主机 C 连接到同一个交换机,您也可以直接镜像到其端口并使用混杂模式(可能还有数据包捕获)来接收 UDP 数据报。

当然,解决此类问题的正确方法是使用多播。