【问题标题】:Where is the source address saved for adding it as the destination address for response?源地址保存在哪里以将其添加为响应的目标地址?
【发布时间】:2016-09-15 11:32:56
【问题描述】:

我刚开始学习网络,目前正在学习 OSI 和 TCP/IP 模型。

一个困扰我的问题是关于数据的解封装和封装。

例如,如果我发送一个 http 请求,TCP 标头会添加请求该页面的客户端浏览器的源端口。当消息到达服务器时,它会在每一层解封装数据。何时何地保存源端口和 ip 地址以便稍后将它们作为响应的目标地址?

【问题讨论】:

    标签: networking tcp encapsulation


    【解决方案1】:

    连接端点与 TCP 堆栈内的套接字句柄永久关联。您可以使用getsockname()getpeername() 函数查询这些值。

    【讨论】:

      猜你喜欢
      • 2014-08-20
      • 1970-01-01
      • 2016-05-16
      • 1970-01-01
      • 2021-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-08
      相关资源
      最近更新 更多