﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-爱之源</title><link>http://www.cnitblog.com/ycqssy/</link><description>虽然网络上太多的是虚无,但我坚定用真诚对待每一位朋友!</description><language>zh-cn</language><lastBuildDate>Wed, 29 Apr 2026 17:50:51 GMT</lastBuildDate><pubDate>Wed, 29 Apr 2026 17:50:51 GMT</pubDate><ttl>60</ttl><item><title>OSI参考模型与TCP/IP参考模型的比较</title><link>http://www.cnitblog.com/ycqssy/archive/2006/06/02/11436.html</link><dc:creator>心流</dc:creator><author>心流</author><pubDate>Thu, 01 Jun 2006 17:19:00 GMT</pubDate><guid>http://www.cnitblog.com/ycqssy/archive/2006/06/02/11436.html</guid><wfw:comment>http://www.cnitblog.com/ycqssy/comments/11436.html</wfw:comment><comments>http://www.cnitblog.com/ycqssy/archive/2006/06/02/11436.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnitblog.com/ycqssy/comments/commentRss/11436.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/ycqssy/services/trackbacks/11436.html</trackback:ping><description><![CDATA[
		<span class="tpc_title">OSI参考模型与TCP/IP参考模型的比较</span>
		<br />
		<br />
		<span class="tpc_content">OSI参考模型与TCP/IP参考模型的共同之处是它们都采用了层次结构的概念。在传输层中二者定义了相似的功能。但是二者在层次划分、使用的协议上是有很大区别的。<br />无论是OSI参考模型与协议，还是TCP/IP参考模型与协议都不是完美的，对二者的评论与批评都很多。在20世纪80年代几乎所有专家都认为OSI参考模型与协议将风靡世界，但事实却与人们预想的相反。<br />造成OSI协议不能浒的原因之一是模型与协议自身的缺陷。大多数都认为OSI参考模型的层次数量与内容可能是最佳的选择，其实并不是这样的。会话层在大多数应用中很少用到，表示层几乎是空的。在数据链路层与网络层有很多的子层插入，每个子层都有不同的功能。OSI参考模型对“服务”与“协议”的定义结合起来，使得参考模型变得格外复杂，将它实现起来是困难的。同时，寻址、流控与差错控制在每一层里都重复出现，必然要降低系统效率。虚拟终端协议最初安排在表示层，现在安排在应用层。关于数据安全性、加密与网络管理等方面的问题也在参考模型的设计初期被忽略了。有人批评参考模型的设计更多是被通信的思想所支配，很多选择不适合计算机与软件的效率却很低。尽管OSI参考模型与协议存在着一些问题，但至今仍然有不少组织对它感兴趣，尤其是欧洲的通信管理部门。<br />TCP/IP参考模型与协议也有它自身的缺陷。第一，它在服务、接口与协议的区别上就不清楚。一个好的软件工程应该将功能与实现方法区分开来，TCP/IP恰恰没有很好地做到这点，这就使得TCP/IP参考模型对于使用新的技术的指导意义是不够的。TCP/IP参考模型不适合于其他非TCP/IP协议族。第二，TCP/IP的主机－网络层本身并不是实际的一层，它定义了网络层与数据链路层的接口。物理层与数据链路层的划分是必要和合理的，一个好的参考模型应该将它们区分开来，而TCP/IP参考模型却没有做到这点。<br />但是，自从TCP/IP协议在20世纪70年代诞生以来已经经历了20多年的实践检验，其成功经历已经赢得了大量的用户和投资。TCP/IP协议的成功促进了Internet的发展，Internet的发展又进一步扩大了TCP/IP协议的影响。TCP/IP首先在学术界争取了一大批用户，同时也越来越受到计算机产业界的青睐。IBM、DEC等大公司纷纷宣布支持TCP/IP协议，局域网操作系统NetWare、LAN Manager争相将TCP/IP纳入自己的体系结构，数据库Oracle支持TCP/IP协议，UNIX、POSIX操作系统也一如既往地支持TCP/IP协议。相比之下，OSI参考模型与协议显得有些势单力薄。人们普通希望网络标准化，但OSI迟迟没有成熟的产品推出，妨碍了第三方厂家开发相应的硬件和软件，从而影响了OSI产品的市场占有率与今后的发展。<br />无论是OSI或TCP/IP参考模型与协议都有它成功的一面和不足的一面。国际标准化组织ISO本计划通过推动OSI参考模型与协议的研究来促进网络的标准化，但事实上他的目标没有达到。TCP/IP利用正确的策略，抓住了有利的时机，伴随着Internet的发展而成为目前公认的工业标准。在网络标准化的进程中，我们面对着的就是这样一个事实。OSI参考模型由于要照顾各方面的因素，使OSI参考模型变得大而全，效率很低。尽管这样，它的很多研究结果、方法，以及提出的概念对今后网络发展还是有很高的指导意义，但是它没有流行起来。TCP/IP协议应用广泛，但它的参考模型的研究却很薄弱。</span>
<img src ="http://www.cnitblog.com/ycqssy/aggbug/11436.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/ycqssy/" target="_blank">心流</a> 2006-06-02 01:19 <a href="http://www.cnitblog.com/ycqssy/archive/2006/06/02/11436.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>