首页 理论教育 OSI/RM与TCP/IP参考模型的比较

OSI/RM与TCP/IP参考模型的比较

时间:2023-11-23 理论教育 版权反馈
【摘要】:OSI 参考模型与TCP/IP 参考模型有很多相似之处,它们都是基于独立的协议栈的概念,都有网络层、传输层和应用层,有些层的功能也大体相同。TCP/IP 虽然也分层,但层的数量不同,OSI/RM 有7 层,而TCP/IP 参考模型只有4层,且层次之间的调用关系不像OSI 参考模型那样严格。相反,TCP/IP 则要求主机参与所有的智能性活动。因此,OSI/RM 网络可以连接比较简单的主机,运行TCP/IP 的互联网则是一个相对简单的通信子网,对联网主机的要求比较高。

OSI/RM与TCP/IP参考模型的比较

OSI 参考模型与TCP/IP 参考模型有很多相似之处,它们都是基于独立的协议栈的概念,都有网络层、传输层和应用层,有些层的功能也大体相同。不同之处主要体现在以下几个方面。

(1)TCP/IP 虽然也分层,但层的数量不同,OSI/RM 有7 层,而TCP/IP 参考模型只有4层,且层次之间的调用关系不像OSI 参考模型那样严格。在OSI/RM 中,两个N 层实体之间的通信必须经过(N-1)层。但TCP/IP 可以越级调用更低层提供的服务,这样做可以减少一些不必要的开销,提高了数据的传输效率

(2)TCP/IP 一开始就考虑到了异种网的互联问题,并将互联网协议作为TCP/IP 的重要组成部分,因此TCP/IP 异种网互联能力强。而OSI 只考虑到用一种统一标准的公用数据网络将各种不同的系统连在一起,根本未想到异种网的存在,这是OSI/RM 的一个很大的不足。

(3)TCP/IP 一开始就向用户提供可靠和不可靠的服务,而OSI/RM 在开始时只考虑到向用户提供可靠服务。相对来说,TCP/IP 更注重于考虑提高网络的传输效率,而OSI 更注重考虑网络传输的可靠性。OSI/RM 在网络层支持无连接和面向连接的通信,但在传输层只有面向连接的服务。然而TCP/IP 参考模型在网络层仅有一种通信模式(无连接),但在传输层支持两种模式,给了用户选择的机会。这种选择对简单的请求-应答协议是十分重要的。(www.xing528.com)

(4)系统中体现智能的位置不同。OSI/RM 认为,通信子网是提供传输服务的设施,因此,智能性问题如监视数据流量、控制网络访问、记账收费,甚至路径选择、流量控制等都由通信子网解决,这样留给主机的事情就不多了。相反,TCP/IP 则要求主机参与所有的智能性活动。

因此,OSI/RM 网络可以连接比较简单的主机,运行TCP/IP 的互联网则是一个相对简单的通信子网,对联网主机的要求比较高。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈