通信百科

三网融合志计算机网络的网络协议的三个要素

时间:2019-11-16 08:56 作者: 世讯电科融合通信系统
       在三网融合的计算机网络中,各网络设备(包括主机、交换机、路由器等)间要做到有条不紊地交换数据,就必须严格遵循事先约定好的一系列规则。这些为进行网络中的数据交换而建立的规则、标准或约定称为网络协议( Ne twork Protocol ) 。具体地讲, 网络协议由以下3 要素组成(如图一)。
         ( 1) 语法:数据与控制信息的结构或格式。
         ( 2) 语义需 要发出何种控制信息,完成何种动作以及做出何种响应 。
图一      3种交换技术的工作原理与特点
         ( 3 ) 同步:对事件实现顺序的详细说明。
        计算机网络是个非常复杂的系统,网络中的设备必须高度协调统一才能实现数据的通信。人类解决复杂问题的一个最通用的方法是将复杂问题分解成若干子问题予以分别解决。遵循这一思路,早在最初的 ARPANET 设计时,科学家与工程师们就提出了“分层"的方法,将网络的功能分成若 干层,每一层只实现一种相对独立的功能,从而有效降低了网络系统实现的  复杂度。同一系统内各个相邻层间的关系是:下 层为上层提供服务 ,上层利用下层提供的服务完成本层的功能,同时向更上层提供服务。因此我们可以将上层看作下 层的用户 ,将下层看作上层的服务提供者。同时,每一层的实现细节对其上层是完全屏蔽的,每一层可以通过层间  接口调用其下层的服务,而无需关心下层服务的具体实现方法 。
        不同系统的相同层次称为对等层,位于不同系统对等层中的实体称为对等实体。实体(   Entity)   是一个抽象概念,其表示任何可发送或接收信息的硬件或软件进程。在许多情况下,实体就是一个特定的软件模块。通信只存在于对等实体之间 , 对等实体间的通信是一种逻辑的、虚拟的通信,实际的通信只在最底层完成。在协议的控制下,两个对等实体间的通信使得本层能够向它相邻的上一层提供服务支持。同一系统的相邻层间通过服务访问点 ( Service Access  Point , SAP ) 实现服务的访问和传递。SAP   是一个抽象概念,其代表相邻两层实体的逻辑接口,即 N  层 SAP 就是 N+ l   层可以访问N  层的地方。因此,不同主机间的任何相邻两层之间的关系如图 二 所示。其中,第 n 层的两个“实体( n ) " 之间通过“协议( n ) " 进行通信,而第 n+ l 层的两个“实体( n+ 1 ) " 之间则通过另外的"协议( n+ 1 ) " 进行通信 ,即不同层间使用不同的协议。第 n 层的实体对第 n + l 层的实体就相当于一个服务提供者。在服务提供者的上一层的实体又称为“服务用户 ” ,因为它使用下层服务提供者所提供的服务。
图二    不同主机相邻两层之间的关系
版权所有:统一通信系统集成:http://www.alloll.com 转载请注明出处