【期末复习】计算机网络谢希仁版(三)数据链路层.pdf

【期末复习】计算机网络谢希仁版(三)数据链路层.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

【期末复习】计算机网络谢希仁版(三)数据链路层

期末计网满绩计划

教材:计算机网络(第七版)谢希仁版

数据链路层

数据链路层

1.链路与数据链路

结点:主机和路由器

链路:从一个结点到相邻结点的一段物理线路,而中间没有其他交换结点。

数据链路:当需要在一条线上传送数据时,处理必须有一条物理线路外,还必须有一些表的通

信协议来控制在这些数据的传输,把这些二协议的硬件和软件加到链路上,构成数据链路。

2.数据链路层的三个基本问题:封装成帧、透明传输和差错检

封装成帧:把网络层交下来的IP数据包添加首部和尾部封装成帧。

透明传输:

SOH、EOT一个是开始的控制符号,一个是结束的控制服务。

用特殊比特流实现帧同步,某一个实际存在的事物看起来却好像不存在一样。表示无论是什么

样的比特组合数据,都能够按照原样没有差错地通过这个数据链路层。因此,对锁传送地数据

来说,这些数据就看不“见”链路层有说明妨碍数据传输地东西。或者说,数据链路层对这些数据

来说是透明的。

为了解决透明传输地问题,就必须设法使数据中可能可能出现地“SOH”和“EOT”在接受端不被解

释为控制字符。可以在SOH或是EOT前面插入一个转义字符ESC而在接受端的数据链路层在把

数据送往网络层之前删除这些插入的控制字符。这种方法也称为字节填充,字符填充。

差错检测:

3.MTU误码率无差错接受可靠传输传输差错:比特差错、

帧丢失、帧重复、帧失序

最大传送单元MTU:每一种链路层协议都规定所能传送的帧的数据部分长度上限。

误码率BER:在一段时间内,传输错误的比特占所传输比特总数的比率。

无差错接受:凡是接收端数据链路层接收的帧,我们都能以非常接近于1的概率认为这些帧在传

输过程中没有产生差错。

可靠传输:数据链路层的发送端发送什么,在接受端就收到什么。

比特差错:比特在传输过程中可能会产生差错,1可能会变成0,0也可能会变成1。

帧丢失:收到[#1]-[#3](丢失[#2])

帧重复:收到[#1]-[#2]-[#2]-[#3](收到两个[#2])

帧失序:收到[#1]-[#3]-[#2](后传输的帧反而先到达)

4.循环冗余校验码CRC(计算)

5.PPP(特点、帧格式、工作状态)

PPP点对点协议,是目前使用得最广泛得数据链路层协议。用于拨号接入得PPP,

在以太网交换机和主机之间得点对点链路。不可靠传输,全双工。

5.1特点:

1.简单:PPP协议并没有像TCP协议或是IP协议那么复杂,数据链路层得协议没有必要提供

比TCP/IP协议更多的功能,因此数据链路层的帧,不需要纠错,不需要序号,也不需要流

量控制。所以IETF把简单“”作为首要的需求。

数据链路层的协议非常简单,接收方每收到一个帧,就进行CRC检验,如果CRC检

验正确,就收下这个帧,反之则丢弃这个帧,其他扫码也不做。

2.封装成帧:PPP协议必须按照规定的特殊字符作为帧定字符。上文提到的SOH或是EOT等

等。

3.透明性:PPP协议必须保证特殊字符的透明性,也就是说如果数据中碰巧出现了和帧定界

符一样的比特组合时候,就要采取特殊的措施,如同上文提到的字节填充等等。

4.多种网络层协议:PPP协议必须能够在同一条物理链路上同时支持多种网络层协议(IP和

IPX等)的运行。当然也必须支持局域网或是路由器运行的各种网络层协议。

5.多种类型链路:PPP协议还能支持多种类型在链路上运行,串行还是并行,同步或是异

步,低俗或是高速等等。

6.差错检测:PPP协议必须能够对接收端收到的帧进行检测,并立即丢失有错误的帧。如果

无法进行差错检测,那么错误的无用帧就会在链路层上继续前进,浪费许多网络资源。

7.检测连接状态:PPP必须具有一种能够及时自动检测链路是否正常工作的状态。每隔几分

钟发一次。

8.最大传送单元:PPP协议必须对点对点的链路设置最大传送单元MTU,如果高层发送分组

过长并超过MTU的数值,PPP就要丢弃这样的帧,并返回差错。强调一点:MTU是数据链

路层的帧可以载荷的数据部分的最大长度,不是帧的长度。

9.网络层地址协商:PPP协议必须提供使得通信的两个网络层(例如两个IP层)的实体能够通过

协商知道或能够配置彼此的网络地址。

文档评论(0)

177****9497 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档