Skip to content

网络七层模型

image-20240316100123010

OSI 七层参考模型

  • 应用层 - http、ftp、webSocket、ssh 协议 - ※

    用的最多的一层,也是我所想了解的一层。

    Ajax 发送的 http 请求

    域名系统的 DNS 解析

    邮件协议 SMTP

    WebSocket 长连接,

    SSH 协议

    这一层经常被称为 报文

  • 表示层 - ※

    1. 在发送数据之前进行加密,在接收者的表示层进行解密
    2. 表示层挥对图片文件进行解码和编码,编译为计算机能读懂的编码
  • 会话层 - ※

    会话层,发送方和接收方之间进行通信时创建、维持、之后终止或断开链接的地方

    报文

  • 传输层 - ※

    有我们熟悉的 TCP 和 UDP 协议

    TCP:面向链接的协议,TCP 三次握手和四次挥手建立和断开链接

    UDP:没有挥握,但是速度快,常用于直播,游戏

    也被称为数据段

  • 网络层

    寻址:依靠 IP 地址进行相互通信 IP 地址是互联网上设备的唯一标识

    路由:不用网络的通信,可以通过借助路由、交换机等第三方设备之间相互通信

    这一层也叫做,数据包 丢包就是在这里丢的

  • 数据流线路层

    该阶段会把比特流组合成数据帧

    Mac 地址确认接收者,发送者

  • 物理层

    直接和物理介质打交道的,网线,中继器,网卡、

    物理层传输的是比特流 二进制数字信号 0111011101000110