OSI各层的名称和功能?

来源:百度知道 编辑:UC知道 时间:2024/05/14 11:07:12

OSI/RM -Open System Internetwork/Reference Model 开放系统互连参考模型

1. 物理层Physical Layer:将数据放到网络介质上以及从介质上取出数据。发送和接收Bits。直接地与通讯介质通信。
规定有关电气和机械的传输能力。

2.数据链路层Data Link Layer: 负责数据从一个结点节点到另一个物理上的传输。处理错误报告、网络拓扑、流量控制。将从上层来的信息转变成数据帧并且添加自定义报文头部包含目的地和源的硬件地址。网桥和交换机在这一层运作。
逻辑链路控制次层 - 作为一个在上层与下层之间的管理缓冲。采用源服务访问点(SSAPs)与目的服务访问点(DSAPs)来帮助下层与网络层通信。负责同步及流量控制。
媒体存取控制子层 - 将那些物理层从电线获得的数字信号,1和0,组合成帧,并且运行循环冗余码校验(CRC)来保证数据没有在传输中受损。

3.网络层Network Layer:负责数据从一个结点节点到另一个的路由。传送数据从源网络到目的网络。这一层使用一个"两段地址"来设置、管理地址及途径设备的位置,并且决定一条在互连网络上传输数据的最佳轨迹。负责维护路由表。路由器在这一层运作。

4.传输层Transport Layer: 负责端对端数据传输的完整性。通过提供透明的数据传送,对上层隐蔽网络相关信息的细节。为了控制在收到一个确认之前可以传送多少信息,"window"工作在这一层上。这一层对上层应用的数据分段以及重装,变成数据流。端口号用来跟踪同时通过网络的不同会话。使用面向连接和无连接的协议。支持TCP、UDP和SPX。

5.会话层Session Layer: 负责在应用之间建立并维护通信会话。实际上,这一层经常与传输层相结合。通过单工、半双工和全双工方式进行通信。包括网络文件系统NFS、结构化查询语言SQL、远程过程调用RPC、AppleTalk会话协议(ASP)和XWindows等协议。

6.表示层Presentation Layer: 处理数据的转换、压缩、解压缩、加密和解密。提供一种当应用数据在