认识OSI七层模型

        OSI七层模型(Open Systems Interconnection Model,开放式系统互连模型)是由国际标准化组织(ISO)制定的网络通信标准框架。它将网络通信过程分为七个不同的层次,每一层都有特定的功能和作用。而在计算机网络中,不同的层对数据单元有不同的称呼。以下是对OSI七层模型的简要介绍以及常见的OSI七层模型中各层的数据单元名称:

  1. 物理层 (Physical Layer):比特(Bits)

    在物理层,数据被称为比特。这一层负责在物理介质上发送和接收原始比特流。
    1. 功能:负责物理连接的建立、维护和断开。它定义了数据传输介质的机械、电气、功能和规程特
    2. 协议:例如RS-232、Ethernet(物理层部分)。
    3. 设备:网线、光纤、电缆、集线器、交换机(部分功能)等。
  2. 数据链路层 (Data Link Layer):帧(Frames)

    在数据链路层,数据被打包成帧。帧包含了物理地址(如MAC地址)以及错误检测和纠正机制。
    1. 功能:提供节点间的数据传输,负责帧的同步、流量控制、错误检测和纠正。
    2. 设备:网卡、交换机、桥接器。
    3. 协议:例如Ethernet(数据链路层部分)、PPP(点对点协议)、HDLC。
  3. 网络层 (Network Layer):分组(Packets)

    在网络层,数据被打包成分组(也称为数据包)。分组包含了逻辑地址(如IP地址)以及路由信息。
    1. 功能:负责跨网络的数据传输和路由选择,确定最佳路径。
    2. 设备:路由器。
    3. 协议:例如IP(互联网协议)、ICMP(互联网控制报文协议)、IPsec。
  4. 传输层 (Transport Layer):段(Segments)或数据报(Datagrams)

    在传输层,TCP协议使用段(Segments)来传输数据,而UDP协议则使用数据报(Datagrams)。
    1. 功能:提供端到端的传输服务,负责数据的分段、传输和重组,保证数据的完整性和可靠传输。
    2. 协议:例如TCP(传输控制协议)、UDP(用户数据报协议)。
  5. 会话层 (Session Layer):消息(Messages)

    在会话层,数据被称为消息。这一层负责建立、管理和终止会话。
    1. 功能:管理应用程序之间的会话,建立、维护和终止会话。
    2. 协议:例如NetBIOS、RPC(远程过程调用)。
  6. 表示层 (Presentation Layer):消息(Messages)

    在表示层,数据仍然被称为消息。这一层负责数据的编码、解码和加密等。
    1. 功能:负责数据的格式化、加密和解密、数据压缩和解压缩。
    2. 协议:例如TLS(传输层安全)、SSL(安全套接层)、JPEG(图像压缩标准)、MPEG(视频压缩标准)。
  7. 应用层 (Application Layer):消息(Messages)

    在应用层,数据被称为消息。应用层提供网络服务和应用接口。
    1. 功能:提供应用程序之间的通信接口,支持网络服务。
    2. 协议:例如HTTP(超文本传输协议)、FTP(文件传输协议)、SMTP(简单邮件传输协议)、DNS(域名系统)

总结一下

各层的数据单元名称:

  • 物理层:比特(Bits)
  • 数据链路层:帧(Frames)
  • 网络层:分组(Packets)
  • 传输层:段(Segments)或数据报(Datagrams)
  • 会话层、表示层、应用层:消息(Messages)

每层的主要功能和特点总结:

  • 物理层:定义硬件设备标准、传输介质、信号传输方式。
  • 数据链路层:提供节点间可靠的数据传输、错误检测与纠正。
  • 网络层:负责数据包的路由选择和传输。
  • 传输层:提供端到端的数据传输服务,保证数据完整性。
  • 会话层:管理和控制应用程序之间的会话。
  • 表示层:处理数据的格式化、加密/解密和压缩/解压。
  • 应用层:提供网络服务接口,支持应用程序之间的通信。

理解OSI七层模型有助于网络设计、分析和故障排除,有助于明确各层次的功能和责任划分。

  • 13
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值