有关网络我们讨论到今天,整个网络框架我们已经搭建起来了。我们说了数据链路层网络层传输层,其实应用层就是在我们之前讨论的基础上使用下面这些层,我打算举例HTTP协议,也是应用层非常重要的协议,”应用层”的作用,就是规定应用程序的数据格式。比如HTTP协议的数据包基本如下所示:

计算机网络漫谈之应用层

HTTP协议的职责就是把数据组织成这个样子,然后把自己填入TCP数据包的”数据”部分。因此,现在的以太网的数据包就变成下面这样,Data其实就是上面的HTTP格式字符串。

计算机网络漫谈之应用层

是不是挺好理解的,逐层向下包装完数据,然后发送。对方收到数据逐层向上拆包,之后就拿到了HTTP的数据包,然后读取数据就成了。

总链:计算机网络漫谈系列文章

相关文章:

  • 2021-05-23
  • 2021-07-04
  • 2022-01-23
猜你喜欢
  • 2021-04-18
  • 2021-12-23
  • 2021-12-03
  • 2021-09-06
相关资源
相似解决方案