-3

我正在使用 Xsocket 在 server -client 之间进行双工通信。

每件事都运行良好。我的示例可以在不同的网络上工作,但我发现 Xsocket 中的主要问题..

如果客户端位于阻止 ICMP 流量的路由器、代理和防火墙之后,则客户端无法启动与服务器的连接。

指那些无法ping通谷歌的客户。yahoo 等,但可以访问它们。那些无法启动与服务器的连接。

我应该在客户端防火墙上启用 ICMP 协议吗?

我不知道如何在我的 Program 中处理这个问题。

你能帮我吗 ??

谢谢提前。

4

1 回答 1

1

试试 SignalR 或者 SocketIO 看看他们是怎么做的?

我和我认识的网络上最好的人谈过,他说

您不应该完全禁用 ICMP,而是在更改 ICMP 时要非常小心。使用 WSS (ssl/tls),因为路由器会让该流量超出范围,但关闭 ICMP = "fake security" 可能会解决您的问题。

于 2015-01-05T12:24:53.990 回答