网络七层模型
OSI 七层参考模型
应用层 - http、ftp、webSocket、ssh 协议 - ※
用的最多的一层,也是我所想了解的一层。
Ajax 发送的 http 请求
域名系统的 DNS 解析
邮件协议 SMTP
WebSocket 长连接,
SSH 协议
这一层经常被称为 报文
表示层 - ※
- 在发送数据之前进行加密,在接收者的表示层进行解密
- 表示层挥对图片文件进行解码和编码,编译为计算机能读懂的编码
会话层 - ※
会话层,发送方和接收方之间进行通信时创建、维持、之后终止或断开链接的地方
报文
传输层 - ※
有我们熟悉的 TCP 和 UDP 协议
TCP:面向链接的协议,TCP 三次握手和四次挥手建立和断开链接
UDP:没有挥握,但是速度快,常用于直播,游戏
也被称为数据段
网络层
寻址:依靠 IP 地址进行相互通信 IP 地址是互联网上设备的唯一标识
路由:不用网络的通信,可以通过借助路由、交换机等第三方设备之间相互通信
这一层也叫做,数据包 丢包就是在这里丢的
数据流线路层
该阶段会把比特流组合成数据帧
Mac 地址确认接收者,发送者
物理层
直接和物理介质打交道的,网线,中继器,网卡、
物理层传输的是比特流 二进制数字信号 0111011101000110