简述TCP/IP四层模型和OSL七层模型的概念,每一层的作用,这两个模型的区别是什么?

简述TCP/IP四层模型和OSL七层模型的概念,每一层的作用,这两个模型的区别是什么?
很急谢谢那位好心人啦

1、TCP/IP通讯协议:

提供点对点的链接机制,将数据应该如何封装、定址、传输、路由以及在目的地如何接收,都加以标准化。

它将软件通信过程抽象化为四个抽象层,采取协议堆栈的方式,分别实现出不同通信协议。

协议族下的各种协议,依其功能不同,被分别归属到这四个层次结构之中,常被视为是简化的七层OSI模型。

2、TCP/IP的四层模型:

应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。

传输层:提供了节点间的数据传送服务,如传输控制协议、用户数据报协议等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,负责传送数据,并且确定数据已被送达并接收。

互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。

网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。

3、OSI模型:

国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式互连信息系统提供了一种功能结构的框架。

4、OSL七层模型的功能:

物理层:物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。。在这一层,数据的单位称为比特(bit)。

数据链路层:数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。在这一层,数据的单位称为帧(frame)。

网络层:网络层负责对子网间的数据包进行路由选择。网络层还可以实现拥塞控制、网际互连等功能。在这一层,数据的单位称为数据包(packet)。

传输层:传输层是第一个端到端,即主机到主机的层次。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。此外,传输层还要处理端到端的差错控制和流量控制问题。

会话层:会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步。

表示层:表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。

应用层:应用层为操作系统或网络应用程序提供访问网络服务的接口。


5、两个模型的区别:

功能分层不同:

TCP/IP协议中的应用层处理开放式系统互联模型中的第五层、第六层和第七层的功能。

传输限制不同:

TCP/IP协议中的传输层并不能总是保证在传输层可靠地传输数据包,而开放式系统互联模型可以做到。

提供选择不同:

TCP/IP协议还提供一项名为UDP(用户数据报协议)的选择。UDP不能保证可靠的数据包传输。

扩展资料

TCP/IP协议并不完全符合OSI的七层参考模型,OSI(Open System Interconnect)是传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型。

该模型的目的是使各种硬件在相同的层次上相互通信。

而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。

由于ARPANET的设计者注重的是网络互联,允许通信子网(网络接口层)采用已有的或是将来有的各种协议,所以这个层次中没有提供专门的协议。

参考资料

TCP/IP协议-百度百科

OSI-百度百科

温馨提示:内容为网友见解,仅供参考
第1个回答  2009-04-29
OSI 是相对整个网络来说的7层概念... 甚至包括物理层面的意思..
但是TCP/IP 本身是一个协议, 就是以这个协议来作为基准而已.. 这两个概念你明白了一看就知道是什么区别的..

简述TCP\/IP四层模型和OSL七层模型的概念,每一层的作用,这两个模型的...
TCP\/IP协议中的应用层处理开放式系统互联模型中的第五层、第六层和第七层的功能。传输限制不同:TCP\/IP协议中的传输层并不能总是保证在传输层可靠地传输数据包,而开放式系统互联模型可以做到。提供选择不同:TCP\/IP协议还提供一项名为UDP(用户数据报协议)的选择。UDP不能保证可靠的数据包传输。

OSL七层模型
OSI模型的前四层是端到端的,关注连接两端的通信,而后三层则更关注网络间的点对点通信,比如IP层的路由选择和帧中继技术。中间设备的角色 从物理层的转发器,到数据链路层的网桥和交换机,再到网络层的路由器和网关,这些中间设备在数据传输中发挥着至关重要的作用。MAC地址与路由协议 MAC地址标识网络中...

简述TCP\/IP协议与OSL模型的对应关系
TCP\/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为:应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用...

计算机OSL层网络问题
物理层:完成相邻两个节点间比特流的传输。数据链路层:完成数据链路间的帧的正确传输。为此要完成链路管理、差错控制、流量控制等等功能。网络层:完成端到端的分组的正确传输。为此要完成路由选择、差错控制、拥塞控制等功能。传输层:完成端到端的消息的正确传输。为此要完成分组的排序、流量控制、差错控...

osi七层模型中各层有什么用途?
1、每一层更改不会影响其他层。2、有利于网络设备厂商生产出标准的网络设备。举个例子:其实网上买东西的过程就很类似于OSI模型。顾客在淘宝店看到了 一款家具,顾客就联系卖家,我要什么款式,什么颜色的,什么型号,价格,然后顾客就拍下家具支付,厂家这边就找人打包,打完包后就得把箱子编上号,打包...

osl七层模型对应的功能?
数据链路层在物理层提供的原始比特流上实现可靠的数据传输,负责帧的同步、错误检测与纠正、流控制和帧的封装。帧是该层的数据单位。网络层负责在网络之间传输数据包,包括路由选择、拥塞控制和网络互联。数据包是这一层的基本数据单位。传输层提供端到端的通信服务,负责数据分段、复原,并提供可靠的端到...

osl七层模型对应的功能?
数据链路层:数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。在这一层,数据的单位称为帧(frame)。网络层:网络层负责对子网间的数据包进行路由选择。网络层还可以实现拥塞控制、网际互连等功能。在这一层,数据的单位称为...

OSL参考模型和TCP\/IP参考模型的异同点
是OSI参考模型不是OSL吧 OSI 是说 国际标准化组织(ISO)制定的网络七层协议理论参考模型(OSI)中文网络七层为:应用层,表示层,会话层,传输层,网络层,数据链路层,物理层 TCP\/IP简单来说 这是一种网络传输协议 TCP\/IP 协议覆盖了 OSI 网络结构七层模型中的六层,并支持从交换 诸如多协议标记...

osl七层模型,并简述其功能
是osi不是osl吧。网络理论模型,从物理层链路层一直到协议层应用层。一般用的多的是tcp\/ip的五层模型。

网络的七个层
OSI七层模型 ISO国际标准组织所定义的开放系统互连七层模型的定义和各层功能。它是网络技术入门者的敲门砖,也是分析、评判各种网络技术的依据—从此网络不再神秘,它也是有理可依,有据可循的。 建立七层模型主要是为解决异种网络互连时所遇到的兼容性问题。它的最大优点是将服务、接口和协议这三个概念明确地区...

相似回答