osi与tcpip参考模型的比较

上传人:第*** 文档编号:34214987 上传时间:2018-02-22 格式:DOC 页数:5 大小:36KB
返回 下载 相关 举报
osi与tcpip参考模型的比较_第1页
第1页 / 共5页
osi与tcpip参考模型的比较_第2页
第2页 / 共5页
osi与tcpip参考模型的比较_第3页
第3页 / 共5页
osi与tcpip参考模型的比较_第4页
第4页 / 共5页
osi与tcpip参考模型的比较_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《osi与tcpip参考模型的比较》由会员分享,可在线阅读,更多相关《osi与tcpip参考模型的比较(5页珍藏版)》请在金锄头文库上搜索。

1、计算机网络技术OSI 与 TCP/IP 参考模型的比较学院:教育科学与技术学院专业:教育技术学班级:08 级教本 3 班姓名:翟红忠学号:080401041331日期:2010.04.10OSI 与 TCP/IP 参考模型的比较OSI 参考模型基于国际标准化组织(ISO)的建议,作为各种层上使用协议国际标准化的第一步而发展起来的(Day 和 Zimmermann,1983) ,被成为 ISO OSI 开发系统互连参考模型(open system interconnection reference model) 。OSI从下到上共包括物理层(physical layer) 、数据链路层(data

2、 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 参考模型的标准

3、最早是由 ISO 和 CCITT(ITU 的前身)制定的,有浓厚的通信背景,因此也打上了深厚的通信系统的特色,比如对服务质量、差错率的保证,只考虑了面向连接的服务。并且是先定义一套功能完整的构架,再根据该构架来发展相应的协议与系统。 TCP/IP 协议产生于对 Internet 网络的研究与实践中,是应实际需求而产生的,再由 IAB、IETF 等组织标准化,而并不是之前定义一个严谨的框架。而且 TCP/IP 最早是在 UNIX 系统中实现的,考虑了计算机网络的特点,比较适合计算机实现和使用。不管是 OSI 模型和协议或者是 TCP/IP 模型和协议,都不是完美的。由于术上、商业上或者是策略上的

4、限制,它们或多或少都存在这样那样的缺陷。 OSI 模型的缺陷:1、OSI 模型及其相关的服务定义和协议都及其复杂。在七层结构中,其中会话层和表示层基本上没有使用价值;而数据链路层和网络层功能烦杂,从而分成几个不通功能的子层。显得结构臃肿。因此最初的实现又大又笨拙并且很慢。2、某些功能重复出现。例如寻址、流量控制和出错控制在各层重复出现。导致效率降低,系统功能下降。3、 某些特性无法找到与之对应的特定层。比如虚拟终端处理原先在表示层,现在放到应用层;数据安全、加密问题和网络管理无法决定放在哪一层,从而被放置一边。4、模型的制定主持者是通信方面的,由于通信与计算机和软件的工作方式不同,导致某些决定

5、无法在互联网上使用。TCP/IP 模型的缺陷:1、没有明显的区分服务、接口和协议的概念。2、TCP/IP 模型完全不是通用的,只适合描述 TCP/IP 模型的协议栈。3、主机网络层在分层协议中根本不是通常意义上的层。它是一个接口,处于网络层和数据链路层的中间。4、TCP/IP 模型不区分物理层和数据链路层。OSI 参考模型与 TCP/IP 参考模型有很多相似之处。 OSI 参考模型与 TCP/IP参考模型有很多相似之处,它们都是基于独立的协议栈的概念。而且层的功能也大体相似。例如,在两个模型中,传输层及传输层以上的曾都为希望通信的进程提供端到端得、与网络无关的传输服务。这些层形成了传输提供者。

6、同样,在两个模型中,传输层以上的曾都是传输服务的由应用主导的用户。 OSI 模型有 3 个主要概念:服务,接口,协议。OSI 模型的最大贡献就是使这 3 个概念之间的区别明确化。每一层都为它上面的层提供一些服务。服务定义该层做些什么,而不管上面的层如何访问它或该层如何工作。某一层的接口告诉上面的进程如何访问它。它定义需要什么参数以及预期结果是什么样的。同样,它和该层如何工作无关。最后,某一层使用的对等协议时该层的内部事务。它可以使用任何协议,只要能完成工作,也可以改变使用的协议而不会影响它上面的层。当然,它们之间还存在很多不同。1、分层模型存在差别。TCP/IP 模型没有会话层和表示层,并且数

7、据链路层和物理层合而为一。造成这样的区别的原因在于:前者是以“通信协议的必要功能是什么?”这个问题为中心,再进行模型化;而后者是以“为了将协议实际安装到计算机中如何进行编程最好?”这个问题为中心,再进行模型化的。所以,TCP/IP 的实用性强。2、OSI 模型有 3 个主要明确概念:服务、接口、协议。而 TCP/IP 参考模型最初没有明确区分这三者。这是 OSI 模型最大的贡献。3、TCP/IP 模型一开就考虑通用连接(Universal Interconnection),而OSI 模型考虑的是由国家运行并使用 OSI 协议的连接。4、通信方式上面,在网络层 OSI 模型支持无连接和面向连接的

8、方式,而TCP/IP 模型只支持无连接通信模式;在传输层 OSI 模式仅有面向有连接的通信,而 TCP/IP 模型支持两种通信方式,给用户选择机会。这种选择对简单的请求应答协议是非常重要的。技术上的缺陷是致命的。由于 OSI 模型忽略了互联的问题、数据安全、加密问题和网络管理等问题,等到不断修补的时候它已经失去了市场。另外,OSI协议推出时,TCP/IP 协议已经被广泛的应用于大学科研、很多开发商已经在谨慎地交付 TCP/IP 产品,再加上策略上的失误导致了 OSI 从来没有真正意义上的实现过。虽然 TCP/IP 模型同样有很多的缺陷。但是,由于它一开始就着眼于通用连接,使得 TCP/IP 模

9、型以及其协议,可在任何互连的网络集合中进行通信。这十分引人注目。另外,它所表现出来的惊人的生命力,就显得更加有趣。它形成的基本技术连接了一个 61 个国家的家庭、学校。公司和政府实验室的全球互联网。在短短的几年时间内,形成了一个事实上存在的模型TCP/IP 模型。OSI 参考模型与 TCP/IP 参考模型都不完美,由于在 ISO 制定 OSI 参考模型过程中总是着眼于通信模型所必需的功能,理想化得等待政府行为来统一各种网络协议,在制定过程中忽略了互联网协议的重要性。而 TCP/IP 模型在现存的协议基础上,考虑到“将协议实际安装到计算机中如何进行编程最好”实际应用的问题,使得在实现上比较容易,得到了广大用户得支持,也得到了大厂商的支持,所以 TCP/IP 参考模型得到了发展。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号