协议参考模型是指把一个网络实体中各层的多种
协议,以抽象的形式表示出来的图形解释,是一个立体分层模型,由用户平面、控制平面和管理平面三个平面组成。
ATM协议参考模型
该模型用户平面UP
用户平面UP(User Plane)提供用户信息的传送功能,采用分层结构,有:
物理层、
ATM层、ATM自适应层(
AAL层)及
高层,同时也具有一定的控制功能,如流量控制、差错控制等。
1.物理层
物理层利用通信线路的
比特流传送功能实现ATM的
信元传送,并确保传送连续的
ATM信元时不错序。物理层由两个子层组成,分别是物理媒体子层和传输会聚子层。物理媒体子层支持与物理媒体有关的比特功能。传输会聚子层完成ATM信元流与物理媒体传输比特流的转换功能。
2.ATM层
ATM层和用来传送
ATM信元的物理媒体完全无关,它利用物理层提供的信元(53B)传送功能,向上提供ATM业务数据单元(48B)的传送能力。ATM业务数据单元是任意48B的
数据块,它在ATM层中被封装到信元的
负载区。从原理上说,
ATM层本身处理的
协议控制信息是5B长的信头,但是实际上为了提高协议处理速度和降低协议开销,在物理层和AAL层都使用了
信元头部的某些域。ATM层的传输和物理层传输一样是不可靠的,传送的业务数据单元可能丢失,也可能发生错误。但是在传送多个业务数据单元时,传送过程能够确保数据单元的顺序不会紊乱。
ATM层完成的主要功能有:
(1)一般流量控制(GFC);
(2)信头的产生和提取;
(4)信元复用和解复用。
由于
ATM层提供的只是一种基本的数据传送能力,
ATM适配层在此基础上提供适应各种不同业务的通信能力。如果一种电信业务的通信需求无法在ATM层得到支持,它可以利用ATM适配层得到实现,它是为使ATM层能适应不同业务类型而设置的,故ATM对各种业务
承载能力集中体现在ATM适配层。
AAL层增强了ATM层提供的业务以适应
高层应用的需要。AAL层可以分成两个子层:分段/重装子层和会聚子层。
(1)分段和重装子层SAS
SAR完成CS
协议数据单元与信元负载格式之间的适配。上层
应用交付的信息格式与具体的应用有关,信息长度不定;而下层(ATM层)处理的是统一的、长度固定的
ATM信元。所以SAR完成的是两种数据格式的适配。
(2)会聚子层CS
CS层的基本功能是进行端到端的
差错控制和
时钟恢复(如实时业务的同步)。CS层和具体的应用有关,对某些AAL类型,会聚子层CS又分为两个子层:公共部分会聚子层和业务特定会聚子层。如果ATM层提供的信元传输能够满足用户业务的需求,可以直接利用ATM层的传送能力。在这种情况下AAL协议层是空的,这样的业务称为
信元中继。AAL用户通过选择一个满足传送要求的业务接入点,将AAL业务数据单元从一个AAL业务接入点通过ATM网络传送到另一个或多个
AAL业务接入点上。
控制平面CP
控制平面CP(Control Plane)提供
呼叫和
连接的控制功能,也采用分层结构,各层名称与用户平面的相同,利用信令进行呼叫和连接的建立、监视和释放。
利用AAL层提供的通信能力进行信令传送进而控制网络的协议,属于
控制平面高层必须完成的功能。控制平面高层和用户平面高层协议均位于
AAL层之上。控制平面的ATM层与物理层和用户平面完全相同。
管理平面MP
管理平面(Management Plane,MP)提供两种管理功能:
1.面管理(不分层),实现与整个系统有关的管理功能,并实现所有平面之间的协调;
2.层管理(分层),主要用于各层内部的管理,实现网络资源和协议参数的管理,处理OAM信息流,同时完成与各协议层实体的资源和参数相关的管理功能,如元信令。
管理平面和控制平面不同,它完成的是对物理层、ATM层、
AAL层、
用户平面和
控制平面的控制、监视、故障报告和管理。因此管理平面必须和这些层面都有相应的接口。管理平面的控制命令来自网络管理中心或控制平面。网络管理人员通过网络管理中心施行对
ATM通信实体的控制,用户则通过控制平面实施对ATM网络通信实体的控制。管理平面产生的消息送到网络管理中心或网络管理终端。
B-ISDN协议参考模型
B-ISDN是一个基于ATM的网络,所以
B-ISDN协议参考模型也就是ATM协议参考模型。
TCP/IP协议参考模型
TCP/IP 协议族是在美国国防远景研究规划局DARPA研究的分组交换网络ARPAR-NET 上开发成功的,现在作为因特网的网络体系结构中使用的
协议。TCP/IP 协议族是因特网中使用的标准协议族,主要协议包括
互联网协议、
传输控制协议、
用户数据报协议、
地址解析协议以及
反向地址解析协议、互联网控制报文协议和多个
应用层协议等。TCP/IP 协议分为4层结构,分别是接入层、互联网层、传输层和应用层。
接入层
接入层的主要功能是向互联网提供标准的接口,它主要是解决在一个网络中两个
端系统之间传送数据的问题。它对应这OSR/RM中的下两层:
物理层和
数据链路层。在TCP/IP 协议族接入层是空的,没有提供任何协议,也就是说任何协议只要能完成节点间的数据传输,均可以作为接入层协议,如采用拨号上网方式使用
PPP协议,采用
局域网上网方式则使用802.X协议。
互联网层
因特网是由大量的
异构网络互联而成的,如果两台主机处于不同的网络上,则数据需要经过多个互联的网络完成正确的传输,这就是互联网层完成的主要功能。通过互联网层将异构网络连接起来,该层采用的主要协议是
互联网协议IP,它提供跨越多个网络的路由功能和
中继功能,主要设备是
路由器。
传输层
IP解决了异构网络的互联问题,但它是无连接的传输协议,提供了不可靠的服务,为了保证数据传输的可靠性,则在互联网层上增加
传输层,以保证数据传输的可靠性。
传输层的任务是负责完成主机中两个进程之间的通信。传输层使用两种协议:
传输控制协议TCP和
用户数据报协议UDP。
TCP协议是面向连接的通信,为进程之间的数据传输提供可靠的连接,保证数据传输的顺序。UDP协议是无连接的通信,不能保证数据的可靠传输以及数据传输的顺序,它是一种尽力而为的传输,这种方式的优点是比较灵活。
应用层
TCP/IP 网络体系结构的应用层确定应用进程之间的通信性质以满足用户需要,为用户提供不同的业务。应用层对应了OSI/RM中的三层:应用层、表示层和会话层。使用的协议种类很多,常用的包括以下几种:
(1)
文件传输协议(File Transfer Protocol,FTR);
(2)
域名服务(Domain Name Service,DNS);
(3)
超文本传输协议(Hyper Text Transfer Protocol,HTTP);
(4)
简单邮件传输协议(Simple MailTransfer Protocol,SMTP);
(5)
简单网络管理协议(Simple Network Managemeng Protocol,SNMP)