从OSI和TCPIP之争看标准

合集下载

OSI七层模型与TCPIP五层模型

OSI七层模型与TCPIP五层模型

OSI七层模型与TCPIP五层模型博主是搞是个FPGA的,⼀直没有真正的研究过以太⽹相关的技术,现在终于能静下⼼学习⼀下,希望⾃⼰能更深⼊的掌握这项最基本的通信接⼝技术。

下⾯就开始搞了。

⼀、OSI参考模型今天我们先学习⼀下以太⽹最基本也是重要的知识——OSI参考模型。

1、OSI的来源OSI(Open System Interconnect),即开放式系统互联。

⼀般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的⽹络互连模型。

ISO为了更好的使⽹络应⽤更为普及,推出了OSI参考模型。

其含义就是推荐所有公司使⽤这个规范来控制⽹络。

这样所有公司都有相同的规范,就能互联了。

2、OSI七层模型的划分OSI定义了⽹络互连的七层框架(物理层、数据链路层、⽹络层、传输层、会话层、表⽰层、应⽤层),即ISO开放互连系统参考模型。

如下图。

每⼀层实现各⾃的功能和协议,并完成与相邻层的接⼝通信。

OSI的服务定义详细说明了各层所提供的服务。

某⼀层的服务就是该层及其下各层的⼀种能⼒,它通过接⼝提供给更⾼⼀层。

各层所提供的服务与这些服务是怎么实现的⽆关。

3、各层功能定义这⾥我们只对OSI各层进⾏功能上的⼤概阐述,不详细深究,因为每⼀层实际都是⼀个复杂的层。

后⾯我也会根据个⼈⽅向展开部分层的深⼊学习。

这⾥我们就⼤概了解⼀下。

我们从最顶层——应⽤层开始介绍。

整个过程以公司A和公司B的⼀次商业报价单发送为例⼦进⾏讲解。

<1> 应⽤层OSI参考模型中最靠近⽤户的⼀层,是为计算机⽤户提供应⽤接⼝,也为⽤户直接提供各种⽹络服务。

我们常见应⽤层的⽹络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。

实际公司A的⽼板就是我们所述的⽤户,⽽他要发送的商业报价单,就是应⽤层提供的⼀种⽹络服务,当然,⽼板也可以选择其他服务,⽐如说,发⼀份商业合同,发⼀份询价单,等等。

<2> 表⽰层表⽰层提供各种⽤于应⽤层数据的编码和转换功能,确保⼀个系统的应⽤层发送的数据能被另⼀个系统的应⽤层识别。

OSI及其TCPIP的概念和区别

OSI及其TCPIP的概念和区别

OSI及TCP/IP的概念和区别什么是TCP/IP协议TCP/IP协议(Transfer Controln Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。

TCP/IP是网络中使用的基本的通信协议。

虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。

通常说TCP/IP是Internet协议族,而不单单是TCP和IP。

TCP/IP是用于计算机通信的一组协议,我们通常称它为TCP/IP协议族。

它是70年代中期美国国防部为其ARPANET广域网开发的网络体系结构和协议标准,以它为基础组建的INTERNET是目前国际上规模最大的计算机网络,正因为INTERNET的广泛使用,使得TCP/IP成了事实上的标准。

之所以说TCP/IP是一个协议族,是因为TCP/IP协议包括TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等许多协议,这些协议一起称为TCP/IP协议。

以下我们对协议族中一些常用协议英文名称和用途作一介绍:TCP(Transport Control Protocol)传输控制协议IP(Internetworking Protocol)网间网协议UDP(User Datagram Protocol)用户数据报协议ICMP(Internet Control Message Protocol)互联网控制信息协议SMTP(Simple Mail Transfer Protocol)简单邮件传输协议SNMP(Simple Network manage Protocol)简单网络管理协议FTP(File Transfer Protocol)文件传输协议ARP(Address Resolation Protocol)地址解析协议从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网间网层、传输层、应用层。

OSI参考模型与TCPIP模型

OSI参考模型与TCPIP模型

传输层
提供端到端的数据传输服务,包括建立和维护通 信会话、错误控制和流量控制等。主要的传输层 协议是TCP和UDP。
链路层
负责在相邻网络节点之间建立物理连接,并进行 数据帧的封装和解封装。该层的主要协议包括以 太网协议等。
03 OSI参考模型与TCP/IP模 型的比较
层次结构的比较
总结词
OSI参考模型和TCP/IP模型在层次结构上存在差异。
传输层
提供端到端的通信服务,确保数据按照发送顺序无错误地传输,主要协议有TCP和UDP。
会话层
负责建立、管理和终止会话,以及同步和对话控制等功能。
表示层
用于处理数据格式化,包括数据压缩、加密和解密等转换功能。
应用层
直接为用户提供服务,如文件传输、电子邮件和Web浏览等应用协议。
02 TCP/IP模型概述
应用场景的比较
总结词
OSI参考模型和TCP/IP模型的应用场景有所不同。
详细描述
OSI参考模型是一个理论模型,主要用于指导网络设计和开发。而TCP/IP模型在实际的 网络通信中得到了广泛应用,如互联网协议(IP)和传输控制协议(TCP)等,这些协
议已经成为互联网的标准协议。
04 OSI参考模型与TCP/IP模 型的应用
05 OSI参考模型与TCP/IP模 型的实践案例
基于OSI参考模型的案例
案例一
一个跨国公司的网络系统架构
案例四
一个在线购物平台的网络架构
案例二
一个大学校园网的设计
案例三
一个政府部门的网络安全解决方案
基于TCP/IP模型的案例
案例一
一个视频会议系统的实现
案例三
一个在线银行的网络服务架构

osi及tcpip的概念和区别

osi及tcpip的概念和区别

OSI及TCP/IP的概念和区别什么是TCP/IP协议TCP/IP协议(Transfer Controln Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。

TCP/IP是网络中使用的基本的通信协议。

虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。

通常说TCP/IP是Internet协议族,而不单单是TCP和IP。

TCP/IP是用于计算机通信的一组协议,我们通常称它为TCP/IP协议族。

它是70年代中期美国国防部为其ARPANET广域网开发的网络体系结构和协议标准,以它为基础组建的INTERNET是目前国际上规模最大的计算机网络,正因为INTERNET的广泛使用,使得TCP/IP成了事实上的标准。

之所以说TCP/IP是一个协议族,是因为TCP/IP协议包括TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等许多协议,这些协议一起称为TCP/IP协议。

以下我们对协议族中一些常用协议英文名称和用途作一介绍:TCP(Transport Control Protocol)传输控制协议IP(Internetworking Protocol)网间网协议UDP(User Datagram Protocol)用户数据报协议ICMP(Internet Control Message Protocol)互联网控制信息协议SMTP(Simple Mail Transfer Protocol)简单邮件传输协议SNMP(Simple Network manage Protocol)简单网络管理协议FTP(File Transfer Protocol)文件传输协议ARP(Address Resolation Protocol)地址解析协议从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网间网层、传输层、应用层。

iso_osi和tcpip模型

iso_osi和tcpip模型

为什么要采用分层体系结构
7
应用层
复杂问题简单化
6
表 示层
提供不同厂商之间
5
会 话层
的标准接口
4
传输层
确保互操作性3Βιβλιοθήκη 网络 层易于学习和操作
2
数据链路层
1
物理 层
2.1.3 ISO/OSI网络体系结构
OSI网络体系结构即开放式系统互联 参考模型(Open System Interconnect Reference Model,OSI)。ISO(国际化 标准组织)根据整个计算机网络功能将 网络分为物理层、网络层、传输层、会 话层、表示层、应用层7层,也称“七层 模型”,如图所示:
网络层
7
应用层
6
表 示层
5
会 话层
4
传输层
3
网络 层
2
数据链路层
1
物理 层
提供应用程序间通信
处理数据格式 建立,维护和管理会话
端到端的连接
寻址和路由选择 定义网络地址 选择路由
数据链路层
7
应用层
6
表 示层
5
会 话层
4
传输层
3
网络 层
2
数据链路层
1
物理 层
提供应用程序间通信
处理数据格式 建立,维护和管理会话
2.5.1 2.5.2 2.5.3
协议分析的角色 协议分析器要素 协议分析器设置
生活中的辛苦阻挠不了我对生活的热 爱。20.11.1820.11.18Wednes day, November 18, 2020
人生得意须尽欢,莫使金樽空对月。13:26:4513:26: 4513:2611/18/2020 1:26:45 PM

OSI模型与TCPIP模型的区别与联系是什么

OSI模型与TCPIP模型的区别与联系是什么

OSI模型与TCPIP模型的区别与联系是什么在计算机网络领域,OSI模型和TCP/IP模型是两个常用的参考模型,用于描述和理解网络协议的层次结构和功能。

本文将详细介绍OSI模型和TCP/IP模型的区别与联系。

一、OSI模型1. 物理层(Physical Layer):负责传输比特流,通过物理媒介传输数据。

2. 数据链路层(Data Link Layer):将比特流分组为数据帧,提供可靠的点对点传输。

3. 网络层(Network Layer):将数据帧封装为数据包,进行路由选择和转发。

4. 传输层(Transport Layer):提供端到端的可靠数据传输,进行数据分段和流量控制。

5. 会话层(Session Layer):建立、管理和终止会话(进程之间的通信)。

6. 表示层(Presentation Layer):处理数据格式、加密和压缩等操作,提供数据的表示和转换。

7. 应用层(Application Layer):为用户提供网络服务接口,例如HTTP、SMTP等应用协议。

二、TCP/IP模型1. 网络接口层(Network Interface Layer):负责提供数据链路层的接口,处理物理层的数据传输。

2. 网际层(Internet Layer):负责IP地址分配、路由选择以及分片和重组等功能。

3. 传输层(Transport Layer):提供端到端的可靠数据传输,例如TCP和UDP协议。

4. 应用层(Application Layer):为用户提供网络服务接口,包括HTTP、FTP、DNS等。

三、区别与联系1. 结构差异:a. OSI模型共有7层,而TCP/IP模型共有4层。

b. OSI模型将传输层以下的层次分为三个部分(网络层-数据链路层-物理层),而TCP/IP模型将网络接口层和物理层整合到一起。

2. 设计差异:a. OSI模型是一种理论模型,提供了简洁的层次结构,但实际应用较少。

计算机论文OSI网络参考模型与TCPIP网络结构的相同点与不同点

计算机论文OSI网络参考模型与TCPIP网络结构的相同点与不同点

论OSI网络参考模型与TCP/IP网络结构的相同点和不同点摘要:计算机之间要交换数据,就必须遵守一些事先约定好的规则,用于规定信息的格式以及如何发送和接收信息的一套规则,为了减少网络协议设计的复杂性,网络设计者并不是设计一个单一、巨大的协议来为所有形式的通信规定完整细节,而是将庞大为复杂的通信问题转化为若干个小问题,然后为每个小问题设计一个单独的协议,这些结构、协议之间有着相同和不同的地方来保障信息能后准确无误的输送、接收。

关键字:计算机网络;OSI网络参考模型;TCP/IP结构模型(一)计算机网络计算机网络是指将有独立功能的多台计算机,通过通信设备线路连接起来,在网络软件的支持下,实现彼此之间资源共享和数据通信的整个系统。

计算机网络是计算机技术和通信技术紧密结合的产物,是计算机与通信网络发展的高级阶段。

1.1.1计算机网络的定义凡是利用通信设备和线路按不同的拓扑结构将地理位置不同、功能独立的多个计算机系统连接起来,以功能完善的网络软件(网络通信协议、信息交换方式及网络操作系统等)实现网络中硬件、软件资源共享和信息传输的系统,成为计算机系统。

1.1.2计算机网路的功能a)数据交换和通信b)资源共享c)提高系统的可靠性和可用性d)均衡负荷,相互合作e)分布式网络处理1.1.3计算机网路的组成计算机网路是由计算机系统、通信链路和网络节点组成的计算机群,他是计算机技术和通信技术紧密结合的产物,承担着数据处理通信两类工作。

a)资源子网b)通信子网(二)网络互连模型1977年,国际标准化组织(ISO)为适应网络标准化发展的需求,制定了开放系统互连参考模型,从而形成了网络体系结构的国际标准。

1.1.4 1. OSI结构与功能开放系统互连参考模型为开放式互联信息系统提供了一种功能结构的框架,他将整个网络划分成7个层次,如下图所示:1.1.4.1物理层物理层的目的是提供网络内两个实体间的物理接口和实现他们之间的物理连接,按位传送比特流,将数据信息从一个实体经物理信道送往另一个实体,为数据链路层提供一个透明的比特流传送服务。

[精品]OSI和TCPIP参考模型的对应关系

[精品]OSI和TCPIP参考模型的对应关系

[精品]OSI和TCPIP参考模型的对应关系OSI参考模型和TCP/IP参考模型在网络建设中起着重要作用,它们共同组成计算机网络的典型结构,它们在网络模型的研究开发方面起着重要的作用。

OSI 七层参考模型是由国际标准化组织(ISO)来参照开发的,其参考模型由七个连接层组成;而TCP/IP参考模式,也就是传输控制协议/网际协议(TCP/IP) 这两个重要网络协议,构成了一个四层架构,其具有泛用性、可靠性和可扩展性等特点。

OSI参考模型由7层组成,主要分为物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。

其中,物理层主要负责穿越物理网络的实体的传输的控制;数据链路层主要负责将消息从一个网络节点传送到另一个网络节点,并编码信息;网络层主要是负责维护数据从源节点到目标节点的路径;传输层提供可靠的端到端传输服务;会话层提供端到端的交互服务;表示层负责提供了网络传输过程中的数据的翻译和加解密的功能;而应用层则提供了应用程序与网络之间的接口。

而TCP/IP 参考模型由4层组成,分别是链路层、网络层、传输层和应用层。

其中,网络层和OSI参考模型中的“网络层”功能完全一致,而链路层处理网络接入以及物理收发信号,既结合了OSI参考模型中的物理层和数据链路层的功能;而传输层和OSI参考模型中的“传输层”功能完全一致,包括维护两个终端间的传输信道、数据的可靠传输等;最后,应用层则提供了应用程序与网络之间的接口,如FTP,WWW,SMTP,SSH,TELNET等,和OSI参考模型中的“应用层”功能也完全一致。

总的来说,OSI参考模型更像是一个设计理念,一种通用的架构,尽管实施的很慢,但却可以根据不同的网络环境的需求来进行调整;而TCP/IP参考模型则是一套实际操作的施行规范,基本用于 Internet网络的通信,确定了具体的实现规范和参考示范,使得网络的实现更加地规范和可控。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

从OSI和TCP/IP之争看标准
要很好理解OSI和TCP/IP其实不容易。

我的看法:从历史和市场角度的理解
1950~1960年代,逐渐有了计算机联网的用户需求。

1960年代,很多人(机构、公司)都会看到这个需求,然后投入研究满足该需求的技
术。

几乎是全民运动,计算机领域的,IBM、HP、DEC…….(那时intel、微软、苹果还没
有出生),通信领域的(涉及所有),大学,科研机构,热闹非凡。

百花齐放,产生了各种技术(包括TCP/IP),各大公司都有自己的一套,这些技术自成
体系,从思路到实现有很大差距,不能互通,大量的没有走出实验室。

凡是我们知道名字的
都是非常优秀的,但是却不一定是市场成功的。

跟计算机相比,通信网络对互联互通的要求是首要的。

现在这种状况对整个行业发展不利。

于是,指定标准的需求出现了,时间是1970年代末,1980年代初。

相关各方都坐到一起来制定标准。

谁都想让自家的技术成为标准。

但是这是不可能的,
然后就是妥协和退让(中国不能搞民主、搞不好标准的根本原因就是没有学会妥协和退让)。

最后的标准是各家技术的一个混血儿,一般的规则是:选择该类技术中最好的,选择支持者最多的。

必须遵守规则,否则标准无法产生或者由于没有人支持等于废纸。

这种标准工作可能最后没有结果,但这次成功了,结果就是OSI协议模型。

那是1981年的事情。

标准出来了,但是并不是权威,没有强制性,是否实施标准、怎样实施标准仍然由各个
国家、各个公司作决定。

很多人(特别我们国家)把标准以为是了不起的东西,其实不一定。

有的标准确实了不起,但是大多数都昙花一现,消失得无影无踪。

OSI出台,大多数权威及专家都相信了它会一统江湖。

可惜,跟历史上很多同类事件一
样,权威及专家又错了一次。

因为最终的决定权并不在权威和专家,而是市场。

我认为这就象一场选举,各种产品,
各种技术放到选举台上,选民是消费者,消费者用钞票买了某个产品,就等于投了它一票
(^_^,钞票=选票)。

与其它选举不一样的是,这种选举的结果是各种各样的,有时候选出
了一个一统江湖的东东,有时候选出几个并存,选出成百上千的可能性也存在的。

这次选举的结果出乎很多人预料:选出了TCP/IP。

原因我只能应用教科书所说(我从
来没有看到过一个OSI设备),OSI技术上虽然更完美,但是太复杂,实现成本太高;TCP 成本低,技术也还能满足用户需求。

不管怎样,TCP/IP模型胜出了,最终成为事实上的标准(国际标准化组织ISO最终也将TCP/IP接纳为与OSI地位相同的国际标准,这是晚一些的事情)
OSI呢,逐渐走向没落,最后在市场上消失了。

但是OSI模型还是人类的知识财富,里
面的优秀思想和技术可以永远为人类参考使用。

这是教科书里面OSI依然存在的理由。

顺便说一下,TCP/IP模型胜出最大获利者毫无疑问是美国。

我想,在认同OSI标准的同时,许多美国厂商依然没有放弃让自家的TCP/IP成为标准的想法,因此,坚持/继续发展TCP/IP。

他们成功了。

虽然他们全是为了自己利益,但是我只有敬佩,因为他们靠的是实力
/能力。

不管怎样评价,TCP/IP技术上都可以入选优秀,才有机会胜出。

也许许多同样优秀的
技术由于运气不佳失败了。

所以,技术上是不能虚假的,没有优秀的技术,而一味推崇成为
国际标准,最后只能成为笑话。

因为—国际标准也不过如此而已,并不意味着成功。

提示:OSI和TCP/IP是两个竞争性的协议模型,两者不兼容,两者目前都是国际标准,
目前TCP/IP取得了全面胜利。

相关文档
最新文档