TCP连接四元组

假设有如下连接:
Client_IP1:Client_Port1 <---> Server_IP:Server_Port fd1
Client_IP2:Client_Port2 <---> Server_IP:Server_Port fd2
Client_IP3:Client_Port3 <---> Server_IP:Server_Port fd3

TCP无法仅仅通过查看目的端口来确定数据报应发送给那个套接字。它必须查看套接字对的所有4个元素才能确定由哪个端点接受到达的数据包。

对于来自于Client_IP1:Client_Port1,目的地址是Server_IP:Server_Port的数据报由fd1接收
对于来自于Client_IP2:Client_Port2,目的地址是Server_IP:Server_Port的数据报由fd1接收

PS:监听端口和用来发送数据的端口是同一个端口

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容