计算机网络-05OSI参考模型
kai (¬‿¬)

OSI模型

image-20220103180532490

通信过程

image-20220103180956555

上四层:端到端,逻辑上起点终点直接相连

下三层:点到点,传输过程中每个经过的点都关注

发送过程中不停打包,接收过程中不停拆包:

image-20220103181410962

各层介绍

1.应用层

能和用户交互且能产生网络流量(可以联网)的程序。

常用服务以及协议:

  • 文件传输—FTP
  • 电子邮件—SMTP
  • 万维网—HTTP

2.表示层

用于处理在两个通信系统中交换信息的表示方式(语法和语义)

主要功能:

  • 数据格式变换(翻译为看得懂的形式)
  • 数据加密和解密
  • 数据压缩和恢复

3.会话层

会话 / 建立同步(SYN):
向表示层实体/用户进程提供建立连接并在连接上有序地传输数据。

主要功能:

  • 建立、管理、终止会话
  • 校验点,会话再通信失效时从校验点恢复通信

4.传输层

负责主机中两个进程的通信,即端到端的通信。

传输单位:报文段或用户数据报。

主要功能:

  • 可靠传输(收到确认信息再发)
  • 不可靠传输(无确认机制)
  • 差错控制
  • 流量控制(发送接收速度控制)
  • 复用分用(把一段数据拆开分别交给正确的进程)

主要协议:TCP,UDP

5.网络层

把分组从源端传到目的端,提供通信服务。

传输单位:数据报。(数据报长时,切割为分组)

主要功能:

  • 路由选择
  • 流量控制
  • 差错控制
  • 拥塞控制

拥塞控制是针对全体结点,流量控制正对发送端接收端。

主要协议:IP、IPX、ICMP、IGMP、ARP、RARP、OSPF

6.数据链路层

是把网络层传下来的数据报组装成帧。

传输单位:帧。

主要功能:

  • 成帧—定义帧的开始和结束
  • 差错控制—帧错+位错
  • 流量控制
  • 访问(接入)控制—控制对信道的访问,比如广播式信道需独占

主要协议:SDLC、HDLC、PPP、STP

7.物理层

在物理媒体上实现比特流的透明传输。

传输单位是比特。

透明传输:无论数据是何比特组合,都应能在链路上传送。

主要功能:

  • 定义接口特性—引脚等
  • 定义传输模式—单工、半双工、双工
  • 定义传输速率
  • 比特同步
  • 比特编码—差分曼切斯特编码等

主要协议:Rj45、802.3

  • 本文标题:计算机网络-05OSI参考模型
  • 本文作者:kai
  • 创建时间:2022-01-03 18:05:15
  • 本文链接:https://kainote.top/2022/01/03/计算机网络-05OSI参考模型/
  • 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
 评论