TCP连接四元组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TCP连接四元组相关的知识,希望对你有一定的参考价值。

参考技术A 假设有如下连接:
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:监听端口和用来发送数据的端口是同一个端口

TCP/IP的四元组五元组七元组

TCP/IP的四元组、五元组、七元组

 

四元组是

  源IP地址、目的IP地址、源端口、目的端口

元组是

  源IP地址、目的IP地址、协议号、源端口、目的端口

元组是

  源IP地址、目的IP地址、协议号、源端口、目的端口、服务类型、接口索引

 

========================= End

 

以上是关于TCP连接四元组的主要内容,如果未能解决你的问题,请参考以下文章

TCP连接四元组

四元组一样

四元组一样

TCP/IP的四元组五元组七元组

协议圣经-谈端口和四元组

TCP常用参数