使用HTTP协议访问Web

当我们访问Web时,在地址栏输入URL之后,Web是如何呈现的呢?

图解HTTP笔记①

答案就是HTTP协议:

图解HTTP笔记①

 

发送端在层与层之间传输数据时,每经过一层时必定会被打上一个该层的所属的首部信息,反之,接收端在层与层传输数据时,每经过一层时会把对应的首部消去,这种把数据包装起来的方法叫做封装。

图解HTTP笔记①

与HTTP关系密切的协议有IP,TCP,DNS。

①负责传输的IP协议

IP协议属于网络层,几乎所有的使用了网络系统的都会用到IP协议,IP协议的作用十八各种数据包传送给对方,要保证确实送到对方那里,需要满足各类条件,其中两个重要的条件就是IP地址和MAC地址,IP地址表明了节点被分配到的地址,MAC地址是指网卡所属的固定的地址,IP地址可以和MAC地址进配对,IP地址可以变换,MAC地址基本不会更改。

②确保可靠的TCP协议

TCP协议处于传输层,提供可靠的字节流服务。为了方便传输,将大数据块分割成为报文段为单位的数据包进行管理。为了准确无误的将数据送到目标,采用三次握手策略。

图解HTTP笔记①

③负责域名解析的DNS服务

DNS服务是和HTTP协议一样位于应用层的协议,提供域名到IP地址之间的解析服务。

图解HTTP笔记①

各种协议与HTTP协议的关系:

图解HTTP笔记①

相关文章:

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