OSI与TCPIP参考模型的比较.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
OSI与TCPIP参考模型的比较

计算机网络技术 ———OSI与TCP/IP参考模型的比较 学院:教育科学与技术学院 专业:教育技术学 班级:08级教本3班 姓名:翟红忠 学号:080401041331 日期:2010.04.10 OSI与TCP/IP参考模型的比较 OSI参考模型基于国际标准化组织(ISO)的建议,作为各种层上使用协议国际标准化的第一步而发展起来的(Day和Zimmermann,1983),被成为ISO OSI开发系统互连参考模型(open system interconnection reference model)。OSI从下到上共包括物理层(physical layer)、数据链路层(data linker layer)、网络层(network layer)、传输层(transport layer)、会话层(session layer)、表示层(presentation layer)、应用层(application layer)七部分  TCP/IP参考模型是最早的计算机网络ARPANET及其以后的Internet使用的参考模型,是一个事实上模型。TCP/IP协议。其中IP协议提供分组交换服务;TCP协议提供面向连接服务;UDP协议提供面向无连接服务。与OSI模型相比,TCP/IP模型没有会话层和表示层。OSI参考模型的标准最早是由ISO和CCITT(ITU的前身)制定的,有浓厚的通信背景,因此也打上了深厚的通信系统的特色,比如对服务质量、差错率的保证,只考虑了面向连接的服务。并且是先定义一套功能完整的构架,再根据该构架来发展相应的协议与系统。 TCP/IP协议产生于对Internet网络的研究与实践中,是应实际需求而产生的,再由IAB、IETF等组织标准化,而并不是之前定义一个严谨的框架。而且TCP/IP最早是在UNIX系统中实现的,考虑了计算机网络的特点,比较适合计算机实现和使用。 不管是OSI模型和协议或者是TCP/IP模型和协议,都不是完美的。由于术上、商业上或者是策略上的限制,它们或多或少都存在这样那样的缺陷。 OSI模型的缺陷: 1、OSI模型及其相关的服务定义和协议都及其复杂。在七层结构中,其中会话层和表示层基本上没有使用价值;而数据链路层和网络层功能烦杂,从而分成几个不通功能的子层。显得结构臃肿。因此最初的实现又大又笨拙并且很慢。 2、某些功能重复出现。例如寻址、流量控制和出错控制在各层重复出现。导致效率降低,系统功能下降。 3、 某些特性无法找到与之对应的特定层。比如虚拟终端处理原先在表示层,现在放到应用层;数据安全、加密问题和网络管理无法决定放在哪一层,从而被放置一边。 4、模型的制定主持者是通信方面的,由于通信与计算机和软件的工作方式不同,导致某些决定无法在互联网上使用。 TCP/IP模型的缺陷: 1、没有明显的区分服务、接口和协议的概念 2、TCP/IP模型完全不是通用的,只适合描述TCP/IP模型的协议栈。 3、主机网络层在分层协议中根本不是通常意义上的层。它是一个接口,处于网络层和数据链路层的中间。 4、TCP/IP模型不区分物理层和数据链路层。 OSI参考模型与TCP/IP参考模型有很多相似之处。OSI参考模型与TCP/IP参考模型有很多相似之处,它们都是基于独立的协议栈的概念。而且层的功能也大体相似。例如,在两个模型中,传输层及传输层以上的曾都为希望通信的进程提供端到端得、与网络无关的传输服务。这些层形成了传输提供者。同样,在两个模型中,传输层以上的曾都是传输服务的由应用主导的用户。 OSI模型有3个主要概念:服务,接口,协议。OSI模型的最大贡献就是使这3个概念之间的区别明确化。每一层都为它上面的层提供一些服务。服务定义该层做些什么,而不管上面的层如何访问它或该层如何工作。某一层的口告诉上面的进程如何访问它。它定义需要什么参数以及预期结果是什么样的。同样,它和该层如何工作无关。最后,某一层使用的对等协议时该层的内部事务。它可以使用任何协议,只要能完成工作,也可以改变使用的协议而不会影响它上面的层。当然,它们之间还存在很多不同。1、分层模型存在差别。TCP/IP模型没有会话层和表示层,并且数据链路层和物理层合而为一。造成这样的区别的原因在于:前者是以“通信协议的必要功能是什么”这个问题中心,再进行模型化;而后者是以“为了将协议实际安装到计算机中如何进行编程最好?”这个问题为中心再进行模型化的。所以,TCP/IP的实用性强。 2、OSI模型有3个主要明确概念:服务、接口、协议。而TCP/IP参考模型最初没有明确区分这三者。这是OSI模型最大的贡献。3、TCP/IP模型一开就考虑通用连接(Universal Interconnection),而OSI模型考虑的是由国家运行并使用OSI协

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档