From c5aadd94a458d05e971cfe67bd87334ddcbf2362 Mon Sep 17 00:00:00 2001 From: yuanguangxin <274841922@qq.com> Date: Sat, 1 Aug 2020 14:11:15 +0800 Subject: [PATCH] update --- Rocket.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Rocket.md b/Rocket.md index 3709237..1afa401 100644 --- a/Rocket.md +++ b/Rocket.md @@ -843,6 +843,14 @@ Kafka最初考虑的问题是,customer应该从brokes拉取消息还是brokers 4. 服务端响应HTTP响应报文,报文由状态行(status line)、相应头部(headers)、空行(blank line)和响应数据(response body)4个部分组成。 5. 浏览器解析渲染 +### 计算机网络的五层模型 + +1. 应用层:为操作系统或网络应用程序提供访问网络服务的接口 ,通过应用进程间的交互完成特定网络应用。应用层定义的是应用进程间通信和交互的规则。(HTTP,FTP,SMTP,RPC) +2. 传输层:负责向两个主机中进程之间的通信提供通用数据服务。(TCP,UDP) +3. 网络层:负责对数据包进行路由选择和存储转发。(IP,ICMP(ping命令)) +4. 数据链路层:两个相邻节点之间传送数据时,数据链路层将网络层交下来的IP数据报组装成帧,在两个相邻的链路上传送帧(frame)。每一帧包括数据和必要的控制信息。 +5. 物理层:物理层所传数据单位是比特(bit)。物理层要考虑用多大的电压代表1 或 0 ,以及接受方如何识别发送方所发送的比特。 + ### tcp和udp区别 1. TCP面向连接,UDP是无连接的,即发送数据之前不需要建立连接。