如果您在连接到 LAN 的机器上使用 Web 浏览器浏览网站,并且该网络上有很多人同时浏览 Web,那么 Web 服务器如何将数据发送回特定机器?
所有 Web 浏览器都将使用相同的端口 80,并且只有一个公共 IP。
答案1
如果您使用的是 LAN(例如家庭网络或公司网络),则很有可能通过某种路由器访问互联网(在家庭网络中,这可能是连接到 ISP 调制解调器的 WiFi 路由器)。此路由器可能具有NAT (network address translation)
启用后将允许您所谈论的内容。
简而言之,路由器有一个“NAT 表”,用于跟踪哪些内部流量映射到哪些外部流量。这样,多个用户就可以使用单个公共 IP 上网,而不会干扰彼此的会话。
我希望这能帮到你。