通信人家园

标题: OSI七层参考模型中哪层负责“差错报告、网络拓扑结构和流量控制”的功能?  [查看完整版帖子] [打印本页]

时间:  2008-4-9 17:05
作者: dingdangt     标题: OSI七层参考模型中哪层负责“差错报告、网络拓扑结构和流量控制”的功能?

OSI七层参考模型中哪层负责“<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 方正仿宋_GBK; mso-hansi-font-family: 宋体; mso-bidi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA;"><font face="宋体, MS Song">差错报告、网络拓扑结构和流量控制</font></span>”的功能?是数据链路层吗?
时间:  2008-4-9 17:12
作者: rafequ

这还真不知道啊
时间:  2008-4-9 17:16
作者: chenzhiyuanzj

协议层
时间:  2008-4-9 17:26
作者: dingdangt

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>chenzhiyuanzj</i>在2008-4-9 17:16:00的发言:</b><br/>协议层</div><p></p><p>可是七层是:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。</p><p>没有协议层啊</p>
时间:  2008-4-9 17:54
作者: tly_0309

不一定,数据链路层提供差错检测和差错恢复,传输层提供传输前的错误修正;流量控制在很多层都可以实现,包括物理层,网络拓扑不太清楚,应该是网络层或高层协议
[此贴子已经被作者于2008-4-9 17:57:41编辑过]


时间:  2008-4-9 19:23
作者: shenhqi

楼主,不懂你在说什么。我只知道差错控制、流量控制和介质访问控制方法,也许和你的问题类似。但是你提的问题,我确实不知道你在说什么。
时间:  2008-4-9 19:27
作者: dingdangt

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>shenhqi</i>在2008-4-9 19:23:00的发言:</b><br/>楼主,不懂你在说什么。我只知道差错控制、流量控制和介质访问控制方法,也许和你的问题类似。但是你提的问题,我确实不知道你在说什么。</div><p></p>我说的是OSI七层模型每层的作用啊
时间:  2008-4-9 21:24
作者: nest

提示: 该帖被管理员或版主屏蔽
时间:  2008-4-10 09:21
作者: shenhqi

<p>七层模型每层的作用,或者说核心功能如下:</p><p>1.物理层:完成相邻两个节点间比特流的传输。</p><p>2.数据链路层:完成数据链路间的帧的正确传输。为此要完成链路管理、差错控制、流量控制等等功能。</p><p>3.网络层:完成端到端的分组的正确传输。为此要完成路由选择、差错控制、拥塞控制等功能。</p><p>4.传输层:完成端到端的消息的正确传输。为此要完成分组的排序、流量控制、差错控制等等功能。</p><p>5.会话层:完成会话的进程控制。</p><p>6.表示层:完成消息的加密、解密;压缩、解压缩;不同系统间格式的转换。</p><p>7.应用层:系统与用户间的接口。</p><p>各层功能都在这里了,但是不见网络拓扑。</p>
时间:  2008-4-10 10:54
作者: yssj666

1)OSI参考模型的提出 <br/>在制定计算机网络标准方面起着很大作用的两大国际组织是:国际电报与电话咨询委员会(CCITT,Consultative Committee on International Telegraph and Telephone)与国际标准化组织(ISO,International Standards Organization)。1974年,ISO发布了著名的ISO/IEC 7498标准,它定义了网络互联的七层框架,也就是 开放系统互联(OSI,Open System Internetwork)参考模型。在OSI框架下,进一步详细规定了每一层的功能,以实现开放系统环境中的互联性、互操作性与应用的可移植性。CCITT的建议书X.400也定义了一些相似的内容。 <br/>(2) OSI参考模型的概念 <br/>OSI中的“开放”是指只要遵循OSI标准,一个系统就可以与位于世界上任何地方、同样遵循同一标准的其他任何系统进行通信。在OSI标准的制定过程中,采用的方法是将整个庞大而复杂的问题划分为若干个容易处理的小问题,这就是分层的体系结构方法。在OSI标准中,采用的是三级抽象: <br/> 体系结构(Architecture):OSI参考模型定义了开放系统的层次结构、层次之间的相互关系及各层所包括的可能的服务。它是作为一个框架来协调和组织各层协议的制定,也是对网络内部结构最精炼的概括与描述。 <br/> 服务定义(Service Definition):OSI的服务定义详细地说明了各层所提供的服务。某一层的服务就是该层及其以下各层的一种能力,它通过接口提供给更高一层。各层所提供的服务与这些服务是怎样实现的无关。同时,各种服务定义还定义了层与层之间的接口与各层使用的原语,但不涉及接口是怎样实现的。 <br/> 协议规格说明(Protocol Specificaton):OSI标准中的各种协议精确地定义了:应当发送什么样的控制信息,以及应当用什么样的过程来解释这个控制信息。协议的规程说明具有最严格的约束。 <br/>OSI参考模型并没有提供一个可以实现的方法。OSI参考模型只是描述了一些概念,用来协调进程间通信标准的制定。在OSI的范围内,只有各种的协议是可以被实现的,而各种产品只有和OSI的协议相一致时才能互联。也就是说,OSI参考模型并不是一个标准,而是一个在制定标准时所使用的概念性的框架。 <br/>3.2.2 OSI参考模型的结构 <br/>OSI是分层体系结构的一个实例,每一层是一个模块,用于执行某种主要功能,并具有自己的一套通信指令格式(称为协议)。用于相同层的两个功能之间通信的协议成为对等协议。根据分而治之的原则,OSI将整个通信功能划分为七个层次,划分层次的主要原则是: <br/>●网中各结点都具有相同的层次; <br/>●不同结点的同等层具有相同的功能; <br/>●同一结点内相邻层之间通过接口通信; <br/>●每一层可以使用下层提供的服务,并向其上层提供服务, <br/>●不同结点的同等层通过协议来实现对等层之间的通信。 <br/>OSI参考模型的结构如图3.3所示。将信息从一层传送到下—层是通过命令方式实现的,这里的命令称为原语(Primitive)。被传送的信息称为协议数据单元(PDU,Protocol Data Unit)。在PDU进入下层之前,会在PDU中加入新的控制信息,这种控制信息称为PCI(Protocol Control Information)。接下来,会在PDU中加入发送给下层的指令,这些指令称为接口控制信息(ICI,Interface Control Information)。PDU、PCI与ICI共同组成了接口数据单元(IDU,Interface Data Unit)。下层接收到IDU后,就会就从IDU中去掉ICI,这时的数据包被称为服务数据单元(SDU,Service Data Unit)。随着SDU一层层向下传送,每一层都要加入自己的信息。 <br/>3.2.3 OSI参考模型各层的功能 <br/> 物理层:物理层(Physical layer)是参考模型的最低层。该层是网络通信的数据传输介质,由连接不同结点的电缆与设备共同构成。主要功能是:利用传输介质为数据链路层提供物理连接,负责处理数据传输并监控数据出错率,以便数据流的透明传输。 <br/> 数据链路层:数据链路层(Data link layer)是参考模型的第2层。 主要功能是:在物理层提供的服务基础上,在通信的实体间建立数据链路连接,传输以“帧”为单位的数据包,并采用差错控制与流量控制方法,使有差错的物理线路变成无差错的数据链路。 <br/> 网络层:网络层(Network layer)是参考模型的第3层。主要功能是:为数据在结点之间传输创建逻辑链路,通过路由选择算法为分组通过通信子网选择最适当的路径,以及实现拥塞控制、网络互联等功能。 <br/> 传输层:传输层(Transport layer)是参考模型的第4层。主要功能是向用户提供可靠的端到端(End-to-End)服务,处理数据包错误、数据包次序,以及其他一些关键传输问题。传输层向高层屏蔽了下层数据通信的细节,因此,它是计算机通信体系结构中关键的一层。 <br/> 会话层:会话层(Session layer)是参考模型的第5层。主要功能是:负责维扩两个结点之间的传输链接,以便确保点到点传输不中断,以及管理数据交换等功能。 <br/> 表示层:表示层(Presentation layer)是参考模型的第6层。主要功能是:用于处理在两个通信系统中交换信息的表示方式,主要包括数据格式变换、数据加密与解密、数据压缩与恢复等功能。 <br/> 应用层:应用层(Application layer)是参考模型的最高层。主要功能是:为应用软件提供了很多服务,例如文件服务器、数据库服务、电子邮件与其他网络软件服务。
时间:  2008-4-10 18:50
作者: flotsamkernel

传输层
时间:  2008-4-11 15:32
作者: wps0721

<p>学习。</p>
时间:  2008-4-11 22:29
作者: yyfking

<font class="font_body" id="zoom_1">数据链路层</font>




通信人家园 (https://www.txrjy.com/) Powered by C114