网络七层模型功能

日期:2017-04-25 / 人气: / 来源:未知

OSI七层模型为数据发送端和接收端提供网络服务,其中,发送端是按照从应用层、表示层、会话层、传输层、网络层、数据链路层到物理层的顺序提供服务的,接收端顺序则相反。下面以发送端为例,介绍七层模式各层的构成及功能。

1.应用层
应用层为各种应用程序提供网络服务功能,常见的应用层协议有HTTP(超文本文件传输协议)、FTP(文件传输协议)等

2.表示层
表示层负责在数据的传输过程中对数据进行编/解码、加密/解密以及压缩/解压缩,编/解码是指不同的计算机使用不同的编码系统对字符串、数字等信息进行编码,为了让不同的计算机能互相通信,表示层在发送端将信息转换为公共格式,在接收端将信息从公共格式转换为本机可读的格式。

3.会话层
会话层负责对话控制及同步控制,对话控制是指允许对话以全双工或半双工方式进行;同步控制指可以在数据流中加入若干同步点,当传输中断时可以从同步点直传。

4.传输层
传输层负责将上层数据分段并提供端到端的传输。这里提到的端到端的传输是指从进程到进程的传输。传输层的功能有很多,诸如服务点编址、分段重组、连接控制等

5.网络层
网络层负责提供逻辑地址即IP地址,使数据从源端发送到目的端,这里的源端和目的端都是指发送计算机和接收计算机。
上海企业组网http://www.shpbszq.com

6,数据链路层
数据链路层负责管理设备的MAc地址,同时决定数据通信的机制和差错控制。
数据链路层主要的功能是:组帧,把从网络层收到的数据流划分成数据帧;物理编址,是在数据帧中封装源目的MAC地址;流量控制,可以防止接收端因为过载而产生丢帧,通过差错控制可以检测损坏或丢失的帧,纠错手段主要是重传;接入控制,指的是当有多台设备连接到同一链路时,数据链路层必须决定哪一个设备在什么时刻对链路有控制权

7.物理层
物理层负责二进制信号在物理线路上的传输。物理层或第1层定义了实际的机械规范和电下数据比特流,包括电压大小、电压的变动和代表“1”和“0”的电平定义。在这个层中包括了传输的数据速率、最大距离和物理接头。




作者:上海鹏博士政企


Go To Top 回顶部