美文网首页
了解Web网络基础并初识HTTP请求原理

了解Web网络基础并初识HTTP请求原理

作者: LeeBoot | 来源:发表于2017-09-11 20:29 被阅读0次

图:存脑子里

要点:利用TCP/IP协议族进行网络通信时,会通过分层顺序与对方进行通信。发送端从应用层往下走,接收端则往应用层上走。

要点举例解析:
首先作为发送端的客户端在应用层(HTTP协议)发出一个想看某个web页面的HTTP请求。
接着,为了传输方便,在传输层(TCP协议)把从应用层处收到的数据(HTTP请求报文)进行分割,并在各个报文上打上标记序号及端口号后转发给网络层。
在网络层(IP协议),增加作为通信目的地的MAC地址(指网卡所属的固定地址)后转发给链路层。这样一来,发往网络的通信请求就准备齐全了。
接收端的服务器在链路层接收到数据,按顺序往上层发送,一直到应用层。只有当传输到应用层,才能算真正接收到由客户发送过来的HTTP请求。

图:存脑子里

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

相关文章

  • 了解Web网络基础并初识HTTP请求原理

    图:存脑子里 要点:利用TCP/IP协议族进行网络通信时,会通过分层顺序与对方进行通信。发送端从应用层往下走,接收...

  • 【一起来烧脑】底层HTTP深入笔记

    了解Web和网络基础,了解HTTP协议,HTTP报文内的HTTP信息,返回结果的HTTP状态码,了解Web服务器,...

  • 2020-手绘172张图解HTTP协议+703页TCP/IP协议

    HTTP协议 第1章了解Web及网络基础 1.1 使用HTTP协议访问Web 1.2 HTTP的诞生 1.3 网络...

  • iOS开发·读书笔记之《图解HTTP》(上)

    第一章 了解Web与网络基础 1.1 使用HTTP协议访问Web 通过发送请求获取服务器资源的Web浏览器等,都可...

  • 图解HTTP-读书笔记

    图解HTTP-上野宣 第1章 了解Web及网络基础 1,使用HTTP协议访问Web2,HTTP的诞生3,网络基础T...

  • HTTP学习之网络基础

    第一章 了解WEB及网络基础 使用HTTP协议访问web web页面显示原理:当我们在浏览器的地址栏输入URL...

  • 浅谈HTTPS加密

    了解web网络基础,什么是http HTTP( HyperText Transfer Protocol,超文本传输...

  • 图解HTTP(1)

    第一章 了解Web及网络基础 HTTP HTTP(Hyper-Text Transfer Protocol): 超...

  • iOS开发之路

    ios项目显示web,js交互 请求系统权限 分享到第三方应用 网络请求与网络基础,http和HTTPS协议,TC...

  • HTTP协议简析

    图解HTTP 了解Web以及网络基础 HTTP协议最初是为了科学家共享知识而发明一种网络通信协议。 网络基础TCP...

网友评论

      本文标题:了解Web网络基础并初识HTTP请求原理

      本文链接:https://www.haomeiwen.com/subject/twofsxtx.html