国际标准化组织除定义了OSI参考模型之外,还开发了实现7个功能层次的各种协议和服务标准,这些服务和协议统称为“OSI协议。”
虽然OSI协议集的实现缺乏商业动力,但是OSI/RM作为网络系统的知识框架,对于学习和理解网络标准还是有用的。
1.物理层协议
在物理层,OSI采用了各种现成的协议,其中有RS-232、RS-449、X.21、V.35、ISDN,以及FDDI、IEEE802.3、IEEE802.4和IEEE802.5的物理层协议。
2.数据链路层协议
在数据链路相册部分,OSI的协议集也是采用了当前流行的协议,其1中包括HDLC、LAP-B以及IEEE802的数据链路层协议(ISO8802)。数据链路层协议和服务与具体的物理传输技术有关。虽然上面的功能层一般是每一层对应的一个协议,而在数据链路层却不是这样的,为了有效的利用各种传输技术,数据链路层用不同的协议满足不同的技术要求。
3.网络层协议
网络层提供两种服务,即面向连接的服务和无连接的服务。在OSI参考模型中,各个层次除了服务定义文件外,还有定义该功能的协议规范文件,但是在网络层没有相应的协议规范文件。原因是通信网络一般是由PTT(Post Telephone & Telegraph)提供的,网络的提供者或者按照其原有的规定建网,或者按照CCITT的建议提供服务,因而对网络功能的标准化并不感兴趣。
另外,关于网络互连,ISO9542描述了端系统和中间系统(ES-IS)之间的通信协议,ISO 10589描述了中间系统与中间系统(IS-IS)之间的通信协议。这两个文件是ISO 8473的补充。
4.传输层协议
传输层和网络层之间的界面是用户和通信子网的界面。传输层的任务是在子网服务的基础上提供完整的数据传送,因而在原来的OSI协议集中,传输层的功能是提供面向连接的服务,无连接的服务是后来增加的。OSI传输服务定义文件是ISO 8072,传输层协议规范文件是ISO 8073(连接模式)和ISO 8602(无连接模式)。
无连接传输远没有面向连接传输的应用的广泛。面向连接的传输协议分为5类,即TP0、TP1、TP2、TP3、TP4。这五类传输协议在不同的通信子网服务的基础上都能提供完整的数据传送,组网时可根据子网的情况选用。
5.会话层协议
通常把第五层以上的各层协议叫做高层协议,这些协议都是ISO制定的,目的是为应用程序提供各种不同的服务。
网友评论