当数据包在同一台机器上运行时,将数据包传送到正确的 Web 服务器

当数据包在同一台机器上运行时,将数据包传送到正确的 Web 服务器

例如,我在一台机器上运行两个 Web 服务器(只有一个 NIC 可用)。它们使用不同的端口(比如:1200 和 1201)

现在,当客户端(例如来自移动设备或笔记本电脑的浏览器)尝试访问这些 Web 服务器时。可以通过在浏览器中输入 http 地址或 IP 地址来访问服务器;但不会同时提供端口号。

在这种情况下,由于地址中没有提供端口号,如何将数据包传送到正确的服务器?

我知道传入的数据包将被传送到正确的浏览器进程,因为数据包包含客户端 IP 地址和端口号。

谢谢!

相关内容