计算机网络是个非常复杂的系统。相互通信的两个计算机系统必须高度协调工作才行, 而这种“协调”是相当复杂的。 “分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。
1974年,美国的IBM公司宣布了系统网络体系结构SNA (System Network Architecture)。这个著名的网络标准就是按照分层的方法制定的。 不久后,其他一些公司也相继推出自己公司的具有不同名称的体系结构。 由于网络体系结构的不同,不同公司的设备很难互相连通。
为了使不同体系结构的计算机网络都能互连, 国际标准化组织ISO于1977 年成立了专门机构研究该问题。他们提出了一个试图使各种计算机在世界范围内互连成网的标准框架,即著名的开放系统互连基本参考模型OSI/RM(Open Systems Interconnection Reference Model),简称为OSI。
只要遵循OSI 标准,一个系统就可以和位于世界上任何地方的、也遵循这同一标准的其他任何系统进行通信。
OSI 只获得了一些理论研究的成果,在市场化方面却失败了。原因包括:
OSI 的专家们在完成 OSI 标准时没有商业驱动力;
OSI 的协议实现起来过分复杂,且运行效率很低;
OSI 标准的制定周期太长,因而使得按 OSI 标准生产的设备无法及时进入市场;
OSI 的层次划分也不太合理,有些功能在多个层次中重复出现。
法律上的 (de jure) 国际标准OSI 并没有得到市场的 认可。
非国际标准TCP/IP 却获得了最广泛的应用。 TCP/IP 常被称为事实上的 (de facto) 国际标准
网络标准化组织简介
国际标准化组织 ISO ISO(International Standard Organization&#