服务器程序如何区分客户端

服务器程序如何区分客户端

为什么监听端口 80 的 Web 服务器不会混淆来自不同主机的大量数据包?为什么当不同的浏览器同时访问服务器时,它不会混淆来自同一主机的数据包?

答案1

因为数据包具有源 IP 地址和源端口 - 它们共同唯一地标识每个连接

当一台电脑上的两个浏览器想要获取 URL 时,它们会要求操作系统 (OS) 建立连接,操作系统会为每个连接选择一个随机的源端口地址。

相关内容