OSI七层模型

2023-04-03 15:17:47 浏览数 (2)

Overview:

OSI(Open System Interconnection)七层参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。

各层简介

应用层

  • 应用层是最靠近用户的OSI层。这一层为用户的应用程序(例如电子邮件、文件传输和终端仿真)提供网络服务。
  • 协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP等。
  • 主要负责对软件提供接口以使程序能使用网络服务。术语“应用层”并不是指运行在网络上的某个特别应用程序 ,应用层提供的服务包括文件传输、文件管理以及电子邮件的信息处理。

表示层

  • 对应用层数据进行编码与转换,从而确保目的设备可以通过适当的应用程序理解源设备上的数据
  • 采用可被目的设备解压缩的方式对数据进行压缩
  • 对传输数据进行加密并在目的地解密

会话层

  • 用于在源程序和目的程序之间创建并维护对话,创建一个逻辑的连接。
  • 会话层的功能包括:建立通信链接,保持会话过程通信链接的畅通,同步两个节点之间的对话,决定通信是否被中断以及通信中断时决定从何处重新发送。

传输层

  • 区分不同的上层应用 (端口号) 80 23
  • 定义流量控制
  • 为数据传输提供可靠(TCP)或不可靠的连接服务(UDP)
  • 数据的分段

网络层

  • 进行逻辑地址寻址,实现不同网络之间的路径选择。
  • 控制子网的运行,如逻辑编址、分组传输、路由选择
  • 协议有:ICMP(互联网控制信息协议) IGMP(组管理协议) IP(IPV4 IPV6)(互联网协议)
  • 安全协议、路由协议(vrrp虚拟路由冗余)

数据链路层

  • 建立逻辑连接、进行硬件地址寻址、差错校验 等功能。(由底层网络定义协议)
  • 将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。
  • 物理寻址、同时将原始比特流转变为逻辑传输线路
  • 地址解析协议:ARP、PARP(反向地址转换协议)

物理层

  • 建立、维护、断开物理连接。(由底层网络定义协议)
  • 机械、电子、定时接口通信信道上的原始比特流传输
  • TCP/IP 层级模型结构,应用层之间的协议通过逐级调用传输层(Transport layer)、网络层(Network Layer)和物理数据链路层(Physical Data Link)而可以实现应用层的应用程序通信互联。

各层的数据形式:

  • 表示层-会话层: 数据流
  • 传输层: 数据段
  • 网络层: 数据包
  • 数据链路层: 数据帧
  • 物理层: 比特流

0 人点赞