主要的计算机网络体系结构介绍之TCP/IP
TCP/IP协议体系结构(又称TCP/IP协议参考模式)是专门针对使用TCP/IP协议簇的广域计算机网络而开发的,可以说是OSI/RM的改进版本。但绝不能简单地认为是改进版,因为它与OSI/RM所针对的网络类型存在较大区别,所以这两种体系中各层所采用的通信协议,以及功能实现原理上都存在非常大的差异。现在我们常用的通信协议,绝大多数都不是很适用于OSI/RM,而是适用于TCP/IP协议体系结构,因为它们都是应用于TCP/IP网络中。
TCP/IP协议体系结构起源于20世纪60年代末,首先由美国国防部高级研究规划署(Defense Advanced Research Projects Agency,DARPA)作为其研究的一部分,所以又称DARPA参考模型。不仅广域网鼻祖ARPANET使用的是TCP/IP协议体系结构,现在使用最广泛的Internet也是基于这一模式设计的,因为目前的Internet基本上都是采用TCP/IP协议簇的,包括我们企业内部局域网。
TCP/IP协议体系结构只划分了四层、从高到低分别是:应用层(Application Layer)、传输层(Transport Layer)、网际互连层(Internet Layer,又称互联网层)和网络访问层(Network Access Layer,又称网络接入层、网络接口层或者主机-网络层)。虽然只有四层,但它却包含了OSI/RM中的所有七层的功能,同样包括了局域网和广域网通信所需要的全部功能。
广泛建议的五层划分: