当前位置:文档之家› osi七层协议,-三层协议-

osi七层协议,-三层协议-

竭诚为您提供优质文档/双击可除osi七层协议,"三层协议"

篇一:osi七层模型中各层分别对应的协议

osi七层模型中各层分别对应的协议

谈到网络不能不谈osi参考模型,osi参考模型(osi/Rm)的全称是开放系统互联参考模型(opensysteminterconnectionReferencemodel,osi/Rm),它是由国际标准化组织iso提出的一个网络系统互连模型。虽然osi参考模型的实际应用意义不是很大,但其的确对于理解网络协议内部的运作很有帮助,也为我们学习网络协议提供了一个很好的参考。

1.物理层

物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的物理媒体。在这一层,数据的单位称为比特(bit)。属于物理层定义的典型规范代表包括:

eia/tiaRs-232、eia/tiaRs-449、V.35、Rj-45等。

2.数据链路层

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

数据链路层协议的代表包括:sdlc(同步数据链路控制)、hdlc(高级数据链路控制)、ppp(点对点协议)、stp(生成树协议)、帧中继等。

3.网络层

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

网络层协议的代表包括:ip(网络之间互联的协议)、ipx(互联网数据包交换协议)、Rip(路由信息协议)、ospF (开放式最短路径优先)等。

4.传输层

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

传输层协议的代表包括:tcp(传输控制协议)、udp(用户数据报协议)、spx(序列分组交换协议)等。

5.会话层

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

6.表示层

表示层对上层数据或信息进行变换以保证一个主机应

用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。

7.应用层

应用层为操作系统或网络应用程序提供访问网络服务

的接口。应用层协议的代表包括:telnet(internet远程登录服务的标准协议和主要方式)、Ftp(文件传输协议)、http (超文本传送协议)、snmp(简单网络管理协议)等。

篇二:osi的7层协议

osi参考模型表格

分层原则

网络中各结点都有相同的层次

不同结点相同层次具有相同的功能

同一结点相邻层间通过接口通信

每一层可以使用下层提供的服务,并向上层提供服务

不同结点的同等层间通过协议来实现对等层间的通信

osi/Rm分层

对等层实体间通信时信息的流动过程

对等层通信的实质:对等层实体之间虚拟通信;下层向上层提供服务;实际通信在最底层完成;发送方数据由最高层逐渐向下层传递,到接收方数据由最低层逐渐向高层传递.协议数据单元pdu

osi参考模型中,协议之间交换的信息单元统称为协议数据单元(pdu,protocoldataunit)。

而传输层及以下各层的pdu另外还有各自特定的名称:传输层——数据段(segment)网络层——分组(数据.包)(packet)数据链路层——数据帧(Frame)物理层——比特(bit)

比较tcp/ip

tcp/ip模型实际上是osi模型的一个浓缩版本,它只有四个层次:

1.

2.

3.互联层

4.网络接口层

与osi功能相比:应用层对应着osi的应用层表示层会话层传输层对应着osi的传输层互联层对应着osi的网络层网络接口层对应着osi的数据链路层和物理层

osi模型的同时支持面向连接和无连接的通信,但是只支持面向连接的通信;tcp/ip模型的网络层只提供无连接的

服务,但是传输层上同时提供两种通信模式。

七层结构

第一层:物理层(physicallayer)

规定通信设备的机械的、电气的、功能的和过程的特性,用以建立、维护和拆除物理链路连接。具体地讲,机械特性规定了网络连接时所需接插件的规格尺寸、引脚数量和排列情况等;电气特性规定了在物理连接上传输bit流时线路上信号电平的大小、阻抗匹配、传输速率距离限制等;功能特性是指对各个信号先分配确切的信号含义,即定义了dte(数据终端设备)和dce(数据通信设备)之间各个线路的功能;过程特性定义了利用信号线进行bit流传输的一组操作规程,是指在物理连接的建立、维护、交换信息时,dte和dce双

方在各电路上的动作系列。

在这一层,数据的单位称为比特(bit)。

属于物理层定义的典型规范代表包括:eia/tiaRs-232、eia/tiaRs-449、V.35、Rj-45等。物理层的主要功能: 为数据端设备提供传送数据的通路,数据通路可以是一

个物理媒体,也可以是多个物理媒体连接而成.一次完整的

数据传输,包括激活物理连接,传送数据,终止物理连接.所

谓激活,就是不管有多少物理媒体参与,都要在通信的两个

数据终端设备间连接起来,形成一条通路.

传输数据.物理层要形成适合数据传输需要的实体,为

数据传送服务.一是要保证数据能在其上正确通过,二是要提供足够的带宽(带宽是指每秒钟内能通过的比特(bit)数),以减少信道上的拥塞.传输数据的方式能满足点到点,一点

到多点,串行或并行,半双工或全双工,同步或异步传输的需要.

完成物理层的一些管理工作.物理层的主要设备:中继器、集线器。

第二层:数据链路层(datalinklayer)

在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。

在这一层,数据的单位称为帧(frame)。数据链路层协议的代表包括:sdlc、hdlc、ppp、stp、帧中继等。

链路层的主要功能:链路层是为网络层提供数据传送服务的,这种服务要依靠本层具备的功能来实现。链路层应具备如下功能:

链路连接的建立,拆除,分离。帧定界和帧同步。链路层的数据传输单元是帧,协议不同,帧的长短和界面也有差别,但无论如何必须对帧进行定界。

顺序控制,指对帧的收发顺序的控制。

相关主题