- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络体系结构 推荐
4.网线的测试 测试时,将双绞线两端的水晶头分别插入主测试仪和远程测试端的RJ-45端口,将开关开至“ON”(S为慢速挡),主机指示灯从1至8逐个顺序闪亮。 任务3:数据链路层及其案例 【任务描述】 数据链路层是OSI参考模型的第二层,在物理层提供服务的基础上,向网络层提供服务, 在相邻节点之间建立链路,传送以帧为单位的数据信息,并且对传输中可能出现的差错进行检错和纠错,向网络层提供无差错的透明传输,为物理链路提供可靠的数据传输。相对高层而言,数据链路层的协议都比较成熟。数据链路层的有关协议是计算机网络中基本的部分,在任何网络中都是必不可少的层次。为此,有必要理解数据链路层的功能、标准和主要协议。 3.3.1 数据链路层的基本概念 数据链路控制规程的基本功能包括以下部分。 (1)把用户(网络层)的数据组成帧,帧的开头和结尾都要有明确的标识。 (2)提供识别和寻址一个特别发送端或接收端的手段,该发送端或接收端可能是多点连接的设备中的一个。 (3)提供检测和纠错机制,以保证报文的完整性;还必须提供流量控制手段,使得发送端发送帧的速率不大于接收端接收帧的速率。 数据链路层的物理地址寻址 数据链路层的物理地址寻址如图所示。 节点1的物理地址为A,若节点1要给节点4 发送数据,那么在数据帧的头部要包含节 点1和节点4的物理地址,在帧的尾部还有 差错控制信息。 3.3.2 数据链路层的功能 1.帧同步 在数据链路层,数据以帧为单位传送。当传输出现差错时,只需将有错误的帧进行重传,而不需要将全部数据都重传一次。每个帧除了要传送的数据外,还包括检验码,以使接收端能发现传输中的差错。帧的组织结构必须使接收端能够明确地从物理层收到的比特流中区分帧的起始与终止位,这是帧同步要解决的问题。 常用的帧同步方法有如下4种。 (1)字符计数法 (2)带字符填充的首尾界符法 (3)带位填充的首尾标志法 (4)物理层编码违例法 3.3.2 数据链路层的功能 2.差错控制功能 差错是指接收端收到的数据与发送端实际发出的数据出现不一致的现象。差错控制最常用的方法是检错重发。接收端通过对差错编码(如奇偶校验码)的检查,检测收到的帧在传输过程中是否发生差错,一旦发现差错,通知对方重新发送该帧。这要求接收端收完一帧后,向发送端反馈一个接收是否正确的信息,使发送端据此做出是否需要重新发送的决定。发送端仅当收到正确的反馈信号后,才能认为该帧已经正确发送完毕;否则需要重发,直至正确为止。 3.流量控制功能 流量控制的作用是控制相邻两节点之间数据链路上的信息流量,使发送端发送数据的能力不大于接收端接收数据的能力,使接收端在接收前有足够的缓冲存储空间接收每一个字符或帧。 滑动窗口协议是一种采用滑动窗口机制进行流量控制的方法。滑动窗口协议在提供流量控制机制的同时,还可以同时实现帧的确认和差错控制。 4.链路管理功能 链路管理功能主要用于面向连接的服务。在链路两端的节点进行通信前,必须确认对方已处于就绪状态,并交换一些必要的信息对帧的序号初始化,然后才能建立连接,在传输过程中还要维持该连接。如果出现差错,需要重新初始化,重新自动建立连接,传输完毕要释放连接。数据链路层连接的建立、维持和释放称作链路管理。 3.3.3 典型案例:高级数据链路控制协议 1.高级数据链路控制(HDLC)的基本知识 HDLC是一种面向比特型的传输控制协议。HDLC支持全双工通信,采用位填充的成帧技术,以滑动窗口协议进行流量控制。最大特点是数据不必是规定字符集,对任何一种比特流,均可以实现透明的传输。在链路上采用连续发送方式传输信息,发送一帧信息后,不用等待对方的应答即可发送下一帧,直到接收端发出请求重发某一信息帧时,才中断原来的发送。 为满足不同应用场合的需要,HDLC定义了3种类型的通信站,2种链路结构及3种数据响应方式。 3.3.3 典型案例:高级数据链路控制协议 (1)通信站类型 ① 主站 ② 从站 ③ 复合站 (2)链路结构 ① 不平衡链路结构 ② 平衡链路结构 平衡链路结构 不平衡链路结构 3.3.3 典型案例:高级数据链路控制协议 (3)数据响应方式 ① 正常响应方式NRM:用于不平衡链路结构。从站只有在得到主站允许后,才能向主站传送数据。 ② 异步平衡方式ABM:用于平衡链路结构。任何一个复合站不必事先得到对方许可,即可开始传输过程。 ③ 异步响应模式ARM:用于不平衡链路结构。主站和从站可以随时相互传输数据帧。从站不需要等待主站允许即可发送数据帧。但是,主站仍然负责控制和链路管理。 2.HDLC的帧格式 HDLC帧格式及控制字段的结构 3.HDLC的数据传输过程 按照HDLC协议,两个站点使用交换线路的通信,可以分为5个阶段: 建立连接 建立链路 数据传输 拆除链路
文档评论(0)