HTTP(一) -- TCP/IP协议族

2020-08-14  本文已影响0人  OakesYa

本文主要参考《图解HTTP》,OSI 与TCP/IP

简介

TCP/IP是互联网相关各类协议族的总称,互联网协议是指网络设备间不同硬件,不同操作系统之间通信所遵守的规则,譬如如何建立通信,电缆的规格,IP地址的选定等等。

TCP/IP分层

之前在OSI七层模型中介绍过TCP/IP的四层分层,OSI是一个理论标准,而TCP/IP是基于OSI而行程的实际标准

TCP/IP通信传输

传输流程
那么我们这边分析一下客户端向服务端请求一个HTTP请求的流程
1:客户端向传输层发送HTTP请求报文
2:传输层的TCP协议从应用层接受到的HTTP报文进行分割,并在各个报文上打上标记序号端口号转发给网络层
3:网络层(IP)在报文中增加通信目的地的MAC地址后转发给链路层
4:链路层根据生成好的请求报文通信到指定的服务端
5:服务器接收到请求报文之后按序向上层发送,一直到应用层
6:服务端应用层根据请求报文获取到所需数据之后再按照前面的顺序将数据返回给客户端
上一篇下一篇

猜你喜欢

热点阅读