网站大量收购独家精品文档,联系QQ:2885784924

第3局域网技术精要.ppt

  1. 1、本文档共85页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 局域网技术 计算机网络基础教程(第3版) 本章内容 3.1 数据链路层基础 3.2 局域网的体系结构 3.3 以太网标准 3.4 以太网设备与相关技术 3.5 无线局域网 3.6 其他局域网技术 本章知识点 掌握数据链路层概念和协议 掌握HDLC协议 掌握局域网体系结构 掌握以太网标准,熟悉以太网相关技术 掌握以太网相关的设备 了解无线局域网技术和其他非主流局域网技术 3.1 数据链路层基础 3.1.1 数据链路层的基本概念 3.1.2 链路控制规程HDLC 3.1.3 Internet的点对点协议PPP 3.1.1 数据链路层的基本概念 数据链路层是OSI参考模型中的第二层,它以物理层为基础,向网络层提供可靠的服务,因此要求该层能够建立和维持一条或多条没有数据发送错误的数据链路,并在数据传输完毕能够释放数据链路。 “链路” 是一条无源的点到点的物理线路段,中间没有任何其它的交换节点。 “数据链路”是在链路上加上了必要的控制规程和实现这些规程的硬件和软件后而构成。 数据链路层最重要的作用就是:通过一些数据链路层协议(即链路控制规程),在不太可靠的物理链路上实现可靠的数据传输。 3.1.1 数据链路层的基本概念 数据链路层的主要功能 1)链路管理:即数据链路的建立、维持和释放。 2)帧同步:是指收方应当能从收到的比特流中准确地区分出一帧的开始和结束在什么地方。数据链路层的数据传送单位是帧。数据一帧一帧传送。 3)流量控制:发送方发送数据的速率必须使收方来得及接受。 4)差错控制:将数据传输错误控制在规定的范围内。采用的方法主要有:前向纠错和检错重传。 5)将数据和控制信息区分开:要有相应的措施使收方能够将它们分开。 6)透明传输:既不管所传数据是什么样的比特组合,都应当能在链路上传送。 7)寻址:必须保证每一帧都能发送到正确的目的站 3.1.1 数据链路层的基本概念 1、停止等待协议 (1)不需要协议的数据传输 在发送方和收方的链路层分别有一个发送缓存和接收缓存。如果进行全双工通信,则在每一方都要同时设有发送缓存和接收缓存。 3.1.1 数据链路层的基本概念 3.1.1 数据链路层的基本概念 (3)停止等待协议 3.1.1 数据链路层的基本概念 要解决重复帧的问题,必须使每一个数据帧带上不同的发送序号。每发送一个新的数据帧就把它的发送序号加1。若收方收到发送序号相同的数据帧,就表明出现了重复帧。这时应当丢弃这个重复帧,因为已经收到过同样的数据帧并且也交付主机了。但这时收方还必须发送一个确认帧ACK。 在停止等待协议中,由于每发送一个数据帧就停止等待,因此只要用一个比特进行编号。数据帧的发送序号就以0和1交替的方式出现在数据帧中。每发送一个新的数据帧,发送序号就和上次的不一样。 由于发送端对出错的数据帧进行重传是自动的,所以这种差错控制体制常简称为ARQ(Autumatic Repeat request),直译是自动重传请求,意思就是自动请求重传。 3.1.1 数据链路层的基本概念 2、连续ARQ协议 连续ARQ协议的特点是在发送完一个数据帧后,不是停下来等待确认帧,而是可以连续再发送若干个数据帧,如这时收到了接收端发来的确认帧,就可以接着发送数据帧。 收方结点可以有两种选择:一种是在出现差错时就向发方发送否认帧,另一种则是在出现查错时不做任何响应。现在假定采用后一种协议。 3.1.1 数据链路层的基本概念 要注意两点: 接收端只按序接收数据帧。虽然在有错的帧后又收到正确的数据帧,但都必须将它们丢弃。 发送方在发送完一个数据帧时都要设置超时计时器。只要到了所设置的超时时间仍未收到确认帧,就要重传相应的数据帧。 连续ARQ又称为Go-back-N ARQ,即当出现差错必须重传,要向回走N个帧,然后再开始重传。 3.1.1 数据链路层的基本概念 3、滑动窗口协议 要在发送端和接收端分别设定发送窗口和接收窗口来进行流量控制。 发送窗口用来对发送端进行流量控制,发送窗口的大小WT就代表在还没有收到对方确认信息的情况下发送端最多可以发送多少个数据帧。即用窗口对收到确认之前可以发送的数据帧的数目进行了限制。在发送端只有落入发送窗口的数据帧才能发送出去,发完后如果还没有收到任何确认信息,就不能再发送。 3.1.1 数据链路层的基本概念 接收窗口是为了控制可以接受哪些数据帧而不可以接受哪些数据帧。在接收端只有当收到的数据帧的发送序号落入接收窗口内才允许将该数据帧收下。其他帧一律丢弃。保证帧的接收顺序。 在连续ARQ协议中,接收窗口的大小WR=1。接收窗口的规则很简单: (1)只有当收到的帧的序号与接收窗口一致时才能接收该帧,否则就丢弃它。 (2)每收到一个序号正确的帧,接收窗口就向前(即向右方)滑动一个帧的位置,同时向发送端发送对

文档评论(0)

宝贝计划 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档