第四节 OSI与TCP/IP参考模型的比较
世界上任何地方的任何系统只要遵循OSI标准即可互相通信。TCP/IP是目前使用最为广泛的一种网络体系结构和协议标准。OSI和TCP/IP两种网络体系结构有许多共同点:
(1)二者都采用分层协议,将复杂的问题划分为若干个较易解决的小问题。
(2)都包含有网络层、传输层和应用层,且其功能大致相同。
(3)二者都能够实现异构网的互连。
(4)都可以提供面向连接和无连接的两种通信服务机制。
(5)都是基于一种协议集的概念。
此外,OSI和TCP/IP也存在许多区别:(www.daowen.com)
(1)模型设计差别。OSI参考模型是在具体协议制定之前设计的,所以对具体协议的制定进行了约束,有时不能完全指导协议某些功能的实现;TCP/IP的模型设计和OSI刚好相反,因此,它不存在与协议的匹配问题。
(2)层数和层间调用关系不同。OSI模型被分为7层,而TCP/IP体系结构只有4层。在OSI,两个通信实体间的层次调用非常严格,当两个实体进行通信时,需要遵循下层向上层提供服务,上层调用下层的服务,层与层之间不能进行越级调用的规定。这种分层模型的缺点是按照它编写的软件效率极低。
TCP/IP则克服了这一点,它允许一个通信实体越级调用更低层次的服务。
(3)对可靠性的强调不同。OSI通过点对点的数据链路层和端到端的传输层来共同保证数据传输的可靠性。而TCP/IP的分层思想则认为,可靠性是端到端的问题,应该由传输层来解决。
(4)标准的效率和性能差异。OSI是被作为国际标准而由多个国家共同制定的,由于需要考虑到各个国家的利益,因此其制定出的标准内容丰富,但效率却不高。TCP/IP只是对一种已有标准的概念性描述,它设计简单,因此效率较高、可操作性较强。
(5)市场应用和支持。在OSI参考模型制定后并没有推出较为成熟的产品,加之OSI的可操作性差,因而影响了OSI的市场占有率;而TCP/IP在OSI推出以前就占据着市场的主流。在网络迅速发展的今天,性能差异、市场需求的优势客观上也使得TCP/IP成了目前被应用最为广泛的“既成事实”的国际标准。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。