当前位置:文档之家› 网络协议分层的好处&开放系统互连参考模型OSI各层的定义

网络协议分层的好处&开放系统互连参考模型OSI各层的定义

网络协议分层的好处

1)减少以后继续增加功能的成本,减少了耦合度,让功能的细化更

加易于实现。

2)灵活性好:当任何一层发生变化时,只要层间接口关系保持不变,

则在这层以上或以下各层均不受影响。此外,对某一层提供的服务还可进行修改。当某层提供的服务不再需要时,甚至可以将这层取消,更容易管理。

3)各层之间是独立的:.在各层间标准化接口,允许不同的产品只提

供各层功能的一部分某一层不需要知道它的下一层是如何实现的,而仅仅需要知道该层通过层间的接口所提供的服务。由于每一层只实现一种相对独立的功能,因而可将一个难以处理的复杂问题分解为若干个较容易处理的更小一些的问题。这样,整个问题的复杂度就下降了。

4)易于实现和维护:这种结构使得实现和调试一个庞大而又复杂的

系统变得易于处理,因为整个的系统已经被分解为若干个相对独立的子系统,减少复杂性,允许更容易编程改变或快速评估,产品开发的数度更快。

5)能促进标准化工作:因为每一层的功能及其所提供的服务都已有

了精确的说明,.较低的层为较高的层提供服务。

6)人们可以很容易的讨论和学习协议的规范细节。

7)层间的标准接口方便了工程模块化。

8)创建了一个更好的互连环境。

开放系统互连参考模型OSI各层的定义1)物理层:物理层(Physical layer)是参考模型的最低层。该层是网

络通信的数据传输介质,由连接不同结点的电缆与设备共同构成。

主要功能是:利用传输介质为数据链路层提供物理连接,负责处理数据传输并监控数据出错率,以便数据流的透明传输。

2)数据链路层:数据链路层(Data link layer)是参考模型的第2层。

主要功能是:在物理层提供的服务基础上,在通信的实体间建立数据链路连接,传输以“帧”为单位的数据包,并采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链路。3)网络层:网络层(Network layer)是参考模型的第3层。主要功能

是:为数据在结点之间传输创建逻辑链路,通过路由选择算法为分组通过通信子网选择最适当的路径,以及实现拥塞控制、网络互联等功能。

4)传输层:传输层(Transport layer)是参考模型的第4层。主要功能

是向用户提供可靠的端到端(End-to-End)服务,处理数据包错误、数据包次序,以及其他一些关键传输问题。传输层向高层屏蔽了下层数据通信的细节,因此,它是计算机通信体系结构中关键的一层。

5)会话层:会话层(Session layer)是参考模型的第5层。主要功能是:

负责维扩两个结点之间的传输链接,以便确保点到点传输不中断,

以及管理数据交换等功能。

6)表示层:表示层(Presentation layer)是参考模型的第6层。主要

功能是:用于处理在两个通信系统中交换信息的表示方式,主要包括数据格式变换、数据加密与解密、数据压缩与恢复等功能。

7)应用层:应用层(Application layer)是参考模型的最高层。主要功

能是:为应用软件提供了很多服务,例如文件服务器、数据库服务、电子邮件与其他网络软件服务。

相关主题