Networking 如何根据IP模型在Internet上封装和传输数据?

Networking 如何根据IP模型在Internet上封装和传输数据?,networking,ip,Networking,Ip,我试图理解数据是如何封装在IP模型的不同层上的 根据(src:)对IP模型各层的布局,我的理解是: 我们在浏览器的搜索地址字段中键入URL,然后点击“回车”。这是模型的顶层——HTTP请求 TCP将一些元数据作为头添加到HTTP请求层的数据有效负载中 TCP段再次更新并获取请求的IP地址(网站被转换为IP地址,例如109.156.106.57)和接收方设备的IP地址(例如109.156.106.254) 额外的LAN元数据添加到IP数据包中,以形成以太网帧 请求通过物理网络传输到网站的指定IP位

我试图理解数据是如何封装在IP模型的不同层上的

根据(src:)对IP模型各层的布局,我的理解是:

  • 我们在浏览器的搜索地址字段中键入URL,然后点击“回车”。这是模型的顶层——HTTP请求
  • TCP将一些元数据作为头添加到HTTP请求层的数据有效负载中
  • TCP段再次更新并获取请求的IP地址(网站被转换为IP地址,例如
    109.156.106.57
    )和接收方设备的IP地址(例如
    109.156.106.254
  • 额外的LAN元数据添加到IP数据包中,以形成以太网帧
  • 请求通过物理网络传输到网站的指定IP位置,并获取请求的数据
  • 数据被传输回请求设备的LAN并加载到此设备上

  • 请您澄清一下,这是否是对数据如何通过互联网进行封装和传输的正确理解?

    这是正确的,但您可能会在调制解调器上遇到PPPoE,这又增加了两层,天知道ISP或收件人的DMZ和内部网络中发生了什么。离题了,谢谢你的反馈。我只是想确定我的心智模型是正确的。就目前而言,它是正确的,但你可能会在调制解调器上遇到PPPoE,这又增加了两层,天知道ISP或收件人的DMZ和内部网络中会发生什么。离题了,谢谢你的反馈。只是想确定我的心智模型是正确的。