【发布时间】:2011-08-12 05:36:49
【问题描述】:
我正在尝试创建一个同时使用 TCP 和 UDP 的服务器和客户端。服务器在 LAN 设置中运行良好,但在通过 WAN 传输时未接收到 UDP 消息。我相信这是因为用于发送数据的 UDP 套接字没有在 NAT 表中保留足够长的时间来返回任何信息。有没有办法让 UDP 端口在路由器中保持打开(没有端口转发)或使用与已连接的 TCP 连接相同的 UDP 端口?提前致谢。
【问题讨论】:
标签: c# networking tcp udp wan