4.1.2 网络体系结构相关的概念

4.1.2 网络体系结构相关的概念

为了帮助大家更好地理解OSI参考模型和TCP/IP参考模型,在此首先介绍几个与网络体系结构相关的概念。

1.开放系统

所谓开放系统是指能遵循OSI参考模型等实现互连通信的计算机系统。

2.实体

网络体系结构的每一层都是若干功能的集合,可以看成是由许多功能块组成,每一个功能块执行协议规定的一部分功能,具有相对的独立性,我们称之为实体。实体即可以是软件实体(如一个进程),也可以是硬件实体(如智能输入输出芯片)。每一层可能有许多个实体,相邻层的实体之间可能有联系,相邻层之间通过接口通信。

3.服务访问点

在同一系统中,一个第N层实体和一个第N+1层实体相互作用时,信息必须穿越上、下两层之间的边界。OSI参考模型中将第N层与第N+1层这样上、下相邻两层实体信息交换的地方,称为服务访问点(Service Access Point,SAP),表示为(N)SAP。(N)SAP实际上就是N实体与N+1实体之间的逻辑接口。

4.N服务

网络体系结构中的服务是指某一层及其以下各层通过接口提供给上层的一种能力。网络体系结构包含一系列的服务,而每个服务则是通过某一个或某几个协议来实现。

N服务是由一个N实体作用在一个(N)SAP上来提供的;或者,N+1实体通过(N)SAP取得N实体提供的N服务。

5.协议数据单元

协议数据单元(Protocol Data Unit,PDU)是指在不同开放系统的各层对等实体之间,为实现该层协议所交换的信息单元(通常称为本层的数据传送单位)。一般将第N层的协议数据单元记为(N)PDU。

(N)PDU由两部分组成:

·本层的用户数据,记为(N)用户数据;

·本层的协议控制信息(Protocol Control Information,PCI),记为(N)PCI。