管理交换机停止我的系统工作

网络工程 转变
2021-07-23 12:44:05

我正在尝试使用 TCP/IP 和 UDP/IP 使嵌入式板卡工作。我让它工作,所以我可以发出 HTTP POST 和 GET 命令,UDP 工作正常,但我在 SNTP 上挣扎,所以我买了一个管理交换机,这样我就可以镜像我的嵌入式板发送的内容,并尝试跟踪 NTP 数据包和出去。

我有以下设置:

嵌入式板卡 192.168.0.200 在 Linux 上运行 Apache 服务器的桌面:192.168.0.65(也发送接收自定义 UDP 数据包)。

使用普通交换机,嵌入式板可以通过 Apache 服务器进行 GET 和 POST,运行在 192.168.0.65 上的 Wireshark 可以捕获数据包。

但是,如果我将 Linux 机器和嵌入式板连接到托管交换机,GET 和 POST 将停止工作。SYN,SYN-ACK,ACK 的 ACK 不能正常工作,整个系统无法正确 POST 和 GET。

我的嵌入式板卡连接到端口 2,桌面连接到端口 5。我在交换机管理网页上选择了镜像端口是端口 5 和镜像端口 2,启用了端口 2 的入口和出口。我也试过反过来,所以镜像端口是端口 2,镜像端口是端口 5。

这是我第一次使用托管交换机,所以我可能正在做一些非常天真或愚蠢的事情。这些信息是否足以帮助我建议我可能做错了什么?如果没有,我将提供任何有帮助的信息。

非常感谢!

这是使用交换机的 Web 界面的设置的 JPEG

1个回答

编辑>

是的,您需要第三台机器。接收镜像流量的端口无法接收常规流量。这就是为什么事情不工作。如果您的桌面上有第二个界面,您可以使用它并将 Wireshark 绑定到该界面。