OSI七层模型

TCP/IP 四层模型是什么?每一层的作用是什么?
四层主要指的是:网络接口层、互联网层、传输层和应用层。
- 网络接口层负责在计算机和网络硬件之间传输数据
- 网络层 通过IP 协议提供数据包的路由和转发
- 传输层通过TCP 和 UDP 协议提供端到端的通信服务
- 应用层通过各种协议提供网络应用程序的功能
大约 1 分钟
四层主要指的是:网络接口层、互联网层、传输层和应用层。
主要是为 Web 浏览器与 Web 服务器之间的通信而设计的。客户端向服务器发送 HTTP Request(请求),服务器响应请求并返回 HTTP Response(响应)。
HTTP 协议基于 TCP 协议,发送 HTTP 请求之前首先要建立 TCP 连接也就是要经历 3 次握手。目前使用的 HTTP 协议大部分都是 1.1。在 1.1 的协议里面,默认是开启了 Keep-Alive 的,这样的话建立的连接就可以在多次请求中被复用了。