首页 百科知识 1.2.1网络体系结构的基本概念

1.2.1网络体系结构的基本概念

时间:2022-10-15 百科知识 版权反馈
【摘要】:计算机网络系统采用了层次化结构方法,将网络的通信子网和资源子网分成相对独立的易于操作的层次,依靠各层之间的功能组合来提供网络的通信服务和资源共享,从而方便于网络系统的修改和更新。层次是网络体系结构中一个重要的基本概念,层次是将复杂问题分解成简单问题进行处理的基本方法,即将难以处理的复杂问题,分解成若干个容易处理的小问题进行处理。接口是同一节点内相邻层之间交换信息的连接点。

1.2.1 网络体系结构的基本概念

计算机网络系统采用了层次化结构方法,将网络的通信子网和资源子网分成相对独立的易于操作的层次,依靠各层之间的功能组合来提供网络的通信服务和资源共享,从而方便于网络系统的修改和更新。

1.网络体系结构

网络体系结构对计算机网络应用应该实现的功能进行了精确的定义,而这些功能是用什么样的硬件和软件去实现的,则是具体的实现问题,体系结构是抽象的,而实现是具体的。

2.层次

层次是网络体系结构中一个重要的基本概念,层次是将复杂问题分解成简单问题进行处理的基本方法,即将难以处理的复杂问题,分解成若干个容易处理的小问题进行处理。将总体要实现的多个功能分配在不同层次中;对每个层次要完成的服务及服务要求都有明确规定。不同的网络系统分成相同的层次;不同系统的最低层之间存在着“物理”通信;不同系统的对等层次之间存在着“虚拟”通信。对不同系统的对等层之间的通信有明确的通信规定,高层使用低层提供的服务时,并不需要知道低层服务的具体实现方法。

3.接口

接口是同一节点内相邻层之间交换信息的连接点。同一个节点的相邻层之间存在着明确规定的接口,低层向高层通过接口提供服务。只要接口条件不变、低层功能不变,低层功能的具体实现方法与技术的变化不会影响整个系统的工作。

4.层次结构划分原则

在计算机网络中将网络设计为分层结构,上一层建立在下一层的基础上,每一相邻层之间都有一个接口,各层次之间通过接口传递信息或数据,各层内部的功能对其他层加以屏蔽。在网络的层次结构中主要有以下分层原则:

(1)每层的功能应该是明确的,并且是相互独立的。当某一层的具体实现方法更新时,只要保持上、下层接口不变,便不会对相邻层产生影响。

(2)每一层的选择应当有助于制定国际化标准协议。

(3)层之间接口必须清晰,跨越接口的信息量应尽可能少。

(4)层数应适中。若层数太少,则造成每一层的协议太复杂;若层数太多,则体系结构过于复杂,使描述和实现各层的功能变得困难。

5.层次结构研究方法的优点

在计算机网络中采用分层结构,主要具有以下优点:

(1)各层之间相互独立,高层并不需要知道低层是如何实现的,只需要知道该层通过层间接口向上提供的服务。

(2)灵活性好,当任何层发生变化时,只要接口层不变,就不会影响到其他层。

(3)各层都可以采用最合适的技术来实现,各层实现技术的改变不影响其他层。

(4)易于实现和维护,由于整个系统被分解为若干个易于处理的部分,这种结构使得庞大而又复杂的系统实现和维护变得容易控制。

(5)有利于促进标准化。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈