计算机网络-05OSI参考模型
OSI模型
通信过程
上四层:端到端,逻辑上起点终点直接相连
下三层:点到点,传输过程中每个经过的点都关注
发送过程中不停打包,接收过程中不停拆包:
各层介绍
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 许可协议。转载请注明出处!
评论