我知道在谈论UDP时,使用“连接”这个词并不太合适,但是...
服务器(已知IP地址的服务器)如何通过互联网将其UDP数据包传递到位于NAT后面的客户端?
例如:假设客户端通过TCP连接和身份验证连接到服务器。此时,服务器准备开始通过UDP向客户端流式传输数据,但是,服务器如何知道在哪里寻址UDP数据包,以便它们可以穿过任何NAT路由器找到客户端?
如果客户端首先通过UDP发送一个“我已准备好进行流式传输,请”消息,那么NAT路由器会保持端口打开状态,以便服务器可以响应其UDP数据流吗?
还是我完全错了?