【发布时间】:2022-01-19 15:04:54
【问题描述】:
我正在学习 IP 和 TCP 标头的工作原理。以下是我的问题:
IP头中的源地址和目的地址可以相同吗?还是没有任何意义?
同样,TCP 标头中的源端口和目标端口可以相同吗?
我尝试搜索谷歌,但没有找到任何特定于我的问题的内容,而是协议的工作原理。
【问题讨论】:
我正在学习 IP 和 TCP 标头的工作原理。以下是我的问题:
IP头中的源地址和目的地址可以相同吗?还是没有任何意义?
同样,TCP 标头中的源端口和目标端口可以相同吗?
我尝试搜索谷歌,但没有找到任何特定于我的问题的内容,而是协议的工作原理。
【问题讨论】:
当然,源 IP 地址和目标 IP 地址可以相同。这只是表示同一主机上的客户端和服务器(或 2 个对等方)之间的连接。
源端口和目标端口也可以相同。如果发生这种情况,通常是巧合。
但是源IP地址和目的IP地址相同并且源端口和目的端口相同?那没有意义。那将代表一个连接到自身的 TCP 连接。即使你想这样做(一种环回连接),协议也无法区分一个方向的数据包和另一个方向的数据包。
【讨论】: