计算机网络是一个廃大且复杂的系統,在这样的系統中实现开放式数据通信,周要定的标准来保证各系統之间可以相互通信和协调工作,网络体系结构就是为针算机网络场件、软件、协议、存取控制和拓扑等提供标准的。
在20世紀70年代,计算机网络发展很快,相继出现了十多种网络体系结构,但这些网络体系结构构成的网络之间无法实现互联。为了在更大范围内共享网络资源和相互通信,人们迫切黹要一个共同的标准,使得不同厂家的软硬件资源和设备都能够互联。为此。国际标准化组织( ISO )在综合了已有的计算机网络体系结构的基础上,于1984年制定了著名的开放式系统互联参考模型,简称 OSI .现在, oSI 已成为国际标准的网络体系结构。
OSi 参考模型将网络通信按功能分为7个层次,并定义了各层的功能、层与层之间的
关系、相同层次的两端如何通信等,如图﹣所示,软、硬件厂商可根据此标准开发其产品,以便与其他厂商的产品互相通信,例如,物理层定义了硬件的接口技术标准,硬件开发者可以据此开发符合此层标准的网络硬件产品。