首页 理论教育OSI模型与TCP/IP比较分析

OSI模型与TCP/IP比较分析

【摘要】:OSI模型包括了7层,而TCP/IP模型只有4层。OSI模型在网络层支持无连接和面向连接的两种服务,而在传输层仅支持面向连接的服务。到目前为止,还没有任何一个组织能够把OSI参考模型付诸实现。但另一方面,TCP/IP协议由于是逐渐发展起来的,缺乏统一规划,所以有些混乱。

这两个模型要做的工作是一样的,所以在本质上方法相同。例如,都采用了分层结构,有的地方定义了相同或者相似的功能。但是由于各自互相独立地提出,所以在层次的划分和使用上又有很大区别。

OSI模型包括了7层,而TCP/IP模型只有4层。虽然它们具有功能相当的网络层、传输层和应用层,但其他层并不相同。

TCP/IP模型中没有专门的表示层和会话层,它将与这两层相关的表达、编码和会话控制等功能包含到了应用层中去完成。另外,TCP/IP模型还将OSI的数据链路层和物理层包括到了一个网络接口层中。

OSI模型在网络层支持无连接和面向连接的两种服务,而在传输层仅支持面向连接的服务。TCP/IP模型在网络层则只支持无连接的一种服务,但在传输层支持面向连接和元连接两种服务。

TCP/IP由于有较少的层次,所以显得更简单,并且作为从因特网上发展起来的协议,已经成为网络互联的事实标准。与其相比,OSI七层模型仅作为理论的参考模型被广泛使用,但目前还没有实际网络建立在OSI七层模型基础之上作为理论的参考模型被广泛使用。(www.chuimin.cn)

1.对OSI模型的评价

OSI模型是由专家们经过仔细研究以后提出来的,比较系统、全面,所以得到了几乎所有人的重视。有不少人试图将其实现,也取得了不少成就。但是OSI参考模型是脱离开具体实施而提出的一个参考模型。它对于具体实施有一定的指导意义,但是和具体实施还有很大差别。它过于庞大复杂,有些地方考虑不够周到。到目前为止,还没有任何一个组织能够把OSI参考模型付诸实现。

2.对TCP/IP的评价

TCP/IP模型则是在实践中逐步摸索发展而得到的结果。TCP/IP协议的成功推动了Internet的发展,反之,Internet的成功也推动了TCP/IP协议的推广。TCP/IP协议不仅使用在Internet中,而且也渗透到局域网中,对于企业内部网(Intranet)和企业外部网(Extranet)的发展都起到了重要的推动作用。但另一方面,TCP/IP协议由于是逐渐发展起来的,缺乏统一规划,所以有些混乱。例如,网络接口层实际上是由物理层和数据链路层组成的。随着应用的发展,以及各种新的协议的加入,层次有必要重新划分。另外,有些地方定义不清,使得它的指导意义受到影响。