计算机网络与通信佟震亚杨风暴第04章课件教学.pptVIP

计算机网络与通信佟震亚杨风暴第04章课件教学.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机网络与通信佟震亚杨风暴第04章课件教学.ppt

第4章 数据链路层协议 4.1 数据链路层的功能与协议  4.2 流量控制方法  4.3 差错控制方法  4.4 高级数据链路控制(HDLC)协议 4.5 因特网中的点对点协议(PPP) 4.1 数据链路层的功能与协议 1.成帧和传输 物理层以比特为单位进行数据传输,数据链路层则把数据组织成一定大小的数据帧,以帧为单位发送、接收、校验和应答。 带填充字符的首尾界符法、带填充位的首尾标志法。 (1)带填充字符的首尾界符法 (2)带填充位的首尾标志法 发送方数据链路层若在数据中遇到5个连续的1时,自动在其后填充一个0到输出位流中。 2.流量控制 3.差错控制 4.链路管理 发送端和接收端之间通过交换控制信息,来建立、维护和释放数据链路,这就是链路管理。 4.2 流量控制方法 流量控制的作用就是防止拥塞状态的出现、避免死锁、合理分配网络资源。 1.停止等待协议(Stop and Wait) 2.滑动窗口协议 采用滑动窗口协议则可以无需等待应答而允许连续发送多个帧,大大提高了链路利用率。 4.3 差错控制方法 4.3.1 自动请求重发(ARQ)协议 1.停止等待ARQ协议 2.后退N帧ARQ协议 3.选择性ARQ协议 4.3.2 差错控制方法——循环冗余校验码(CRC) 1.CRC中的多项式 2.CRC的工作原理 3.举例验证 4.4 高级数据链路控制(HDLC)协议 4.4.1 面向字符和面向位的链路控制协议 4.4.2 HDLC协议的基本概念 1.3种类型的站 2.两种链路结构 3.3种操作模式 (1)NRM (2)ARM (3)ABM 4.4.3 HDLC协议的帧格式 1.标志字段(F) 2.地址字段(A) 地址字段用来表示命令帧或响应帧的地址。 3.信息字段(I) 信息字段用于传输用户数据。 4.帧校验字段(FCS) 帧校验字段(FCS)共16位,采用循环冗余校验方法,用来检查所接收的信息是否在传输过程中发生了差错。 5.控制字段(C) 控制字段(C)共占8位,可构成各种命令和响应用来完成传输控制功能。 4.4.4 HDLC协议的主要内容 1.信息帧 2.监控帧 3.无编号帧 (1)SARM/SABM帧 (2)DISC(拆除链路)帧 (3)UA(无序号确认响应)帧 (4)FRMR(帧拒绝响应)帧/CMDR(命令拒绝响应)帧 4.链路操作过程 (1)链路建立 (2)数据传输 (3)链路拆除 4.5 因特网中的点对点协议(PPP) 4.5.1 PPP的工作原理 1.PPP的内容 (1)链路控制协议(Link Control Protocol,LCP) ① 配置确认帧(Configure_Ack) ② 配置否认帧(Configure-Nac) ③ 配置拒绝帧(Configure-Reject) (2)网络控制协议(Network Control Protocol,NCP) 2.PPP的帧格式 (1)PPP增加了2字节的协议字段,表4.2所示是协议字段的取值。 (2)PPP可以把IP数据报封装到串行链路上去,PPP既能够支持异步链路,也能够支持面向位的同步链路,而且规定最大接收单元为1 500字节。 (3)PPP的链路控制协议(LCP)在RFC1661中规定了11种具体代码,使通信双方可以采用一致的代码进行通信。 (4)PPP的首尾标志与HDLC协议相同,都 (5)PPP的地址段实际是无用的,被设置这是因为从用户点到ISP的路由器使用的是临时地址,不用物理地址。 (6)PPP的控制段(C)设置注意这里说明最低两位是11,与HDLC协议比较,说明发送和接收窗口N(S)、N(R)都没有使用,恰恰相当于HDLC协议的无编号帧,但是,“不能保证”并不等于很不可靠,这是由于以下原因。 ① 现代的线缆特别是宽带接入线缆,技术质量大大提高,出现错误的几率很小,若采用HDLC协议反而增大开销,降低效率。 ② 即使在链路层使用了高级链路控制协议,也不能保证数据在网络层不会因网络拥塞而被丢弃,更不能排除因其他原因而发生差错,最后的可靠性仍需传输层保证。 ③ PPP帧本身具有帧校验序列,若发现错误则丢弃重传,这就初步保证了IP数据报的正确性。 (7)在信息段中采用硬件实现字符填充,在信息段里若发现了与相同的比特序列时,发送方就使之变换为两个字节的(7DH)和(5DH)。 4.5.2 PPP的应用 图4.14 无编号帧使用举例 图4.15 用户拨号上网示意图 图4.16 P

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档