首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么tcp服务器可以获取客户端的ip?

问为什么tcp服务器可以获取客户端的ip?
EN

Stack Overflow用户
提问于 2021-09-09 08:47:57
回答 1查看 74关注 0票数 0

Ip协议头中的ip消息。当tcp协议接收到一个数据包时,它只有一个tcp报头,没有ip地址。为什么我们可以从套接字中获取客户端的ip地址。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-09 18:41:35

TCP基于IP:它使用IP数据包在Internet上传输数据。更具体地说,整个TCP数据包在发送之前被装入IP数据包的主体中。

因此,您不会在TCP数据包中找到IP地址,因为此类信息属于IP数据包。当客户端收到TCP数据段时,它会在包含IP地址的IP数据包中接收该数据段。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69115042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档