数据链路层作业

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第四章数据链路层练习题
一、填空题
1 数据链路层最重要的作用就是:通过一些()协议,在不太可靠的物理链路上实现()数据传输。

(知识点: 数据链路层的作用答案: 数据链路层、可靠的)
2 在数据链路层,数据的传送单位是()。

( 知识点: 数据链路层的作用答案: 帧)
3 在计算机通信中,采用()方式进行差错控制。

( 知识点: 数据链路层的功能答案: 检错重发)
4 所谓()就是不管所传数据是什么样的比特组合,都应当能够在链路上传送。

(知识点: 数据链路层的功能答案: 透明传输)
5 物理层要解决()同步的问题;数据链路层要解决()同步的问题。

( 知识点: 物理层及数据链路层的功能答案: 比特、帧)
6 所谓()就是从收到的比特流中正确无误地判断出一个帧从哪个比特开始以及到哪个比特结束。

( 知识点: 数据链路层的功能答案: 帧同步)
7 链路的两种基本配置,即( )和( )。

( 知识点: HDLC 答案: 非平衡配置和平衡配置)
8 用户接入Internet的一般方法有两种。

一种是用户使用( ),另一种是使用( )。

( 知识点: Internet中的数据链路层答案: 拨号电话线接入,专线接入)
9、Internet中使用得最广泛的数据链路层协议是( )协议和( )协议。

( 知识点: Internet中的数据链路层答案:SLIP和PPP)
10、HDLC有(信息帧),(监督帧)和无编号帧三种不同的帧
11、HDLC是面向(比特型)的协议,以一组特定的比特模式
(01111110)来标志一帧的起始和终止。

12、为了数据帧的传送独立于所采用的物理媒体和媒体访问控制方法,IEEE802标准特意把(LLC)独立出来,形成一个单独子层,使(MAC)依赖于物理媒体和拓朴结构, 而(LLC)与媒体无关
18、LLC帧中的信息帧的功能是(传递高层数据)
12、按交换方式来分类,计算机网络可分为(电路交换),(报文交换网)
和(分组交换)三种
13、为了进行研究数据传输,在数据传输之前先要在发送站与接收站之间建
立一条逻辑通路,这种交换方式称为(虚电路或面向连接服务)
二、选择题
1 无论是SLIP还是PPP协议都是( )协议。

(A)物理层(B)数据链路层(C)网络层(D)运输层
(知识点: Internet中的数据链路层答案: B)
●PPP协议是数据链路层的一个协议,它被广泛用于接入Internet中。

PPP协议是一个(56 B),帧长为整数个字节。

它克服了SLIP协议的缺点,可以进行协商,并且(57 A)。

它可以分成三个层次,其中的网络层协议被称为(58 C),包括了不同的网络层协议。

利用PPP的优势,结合以太网产生了(59 B)协议,该协议可以通过简单的共享设备将多个客户网段接入到骨干网。

若通过SLIP方式接入Internet,用户端IP是(60 D)
(56)A、面向比特的B、面向字节的
C 、面向位的D、面向字符的
(57)A、增加差错控制B、增加安全认证
C 、增加连接控制D、增加交互控制
(58)A、LCP B、LPB C 、NCP D、NAP
(59)A、PPTP B、PPPoE C、PPPoA D 、CSMA/CD (60)A、内部的B、正常的C、动态获得的D、事先分配的
●PPP使用(1 A)协议。

相对于OSI模型,它提供(2 B)服务。

对于PPP,远程服务器可以为本地客户提供一个(3 C)IP地址。

PPPoE是基于(4 D)的点对点通信协议
1.A.IP B.TCP C802.3 D.X.25
2.A.物理层 B.数据链路层C.网络层D.传输层
3.A.一组B.静态C.动态D.一个
4.A.广域网B.城域网C.因特网D.局域网
1、HDLC的流量控制采用(C)方法。

A.发送等待B.许可证C.滑动窗口D.预约缓冲区
2、在HDLC的帧格式中,(C)是HDLC协议的关键部分。

A 地址字段
B 信息字段
C 控制字段
D 帧校验序列
●用户A与用户B通过卫星链路通信时,传播延迟为270ms,假设数据速率是64Kb/s,帧长4000bit,若采用停等流控协议通信,则最大链路利用率为(30)A ;若采用后退N帧ARQ协议通信,发送窗口为8,则最大链路利用率可以达到(31)D 。

(30)A.0.104B.0.116C.0.188D.0.231 (31)A.0.416B.0.464C.0.752D.0.832
●HDLC是一种(32)A 协议。

(32)A.面向比特的同步链路控制B.面向字节计数的异步链路控制C.面向字符的同步链路控制D.面向比特流的异步链路控制
●在局域网模型中,数据链路层分为(65) 。

(65)A.逻辑链路控制子层和网络子层
B.逻辑链路控制子层和媒体访问控制子层
C.网络接口访问控制子层和媒体访问控制子层
D.逻辑链路控制子层和网络接口访问控制子层
●帧中继网络没有采用流量控制机制,只有拥塞控制功能。

采用显式信令控制时,如果LAP-D帧中的FECN比特置1,则表示(33)A 。

(33)A.在帧的传送方向上出现了拥塞
B.在与帧传送相反的方向上出现了拥塞
C.在两个传送方向上同时出现了拥塞
D.没有出现拥塞
●在IEEE802标准中,IEEE802.2标准描述的是哪一层功能、特性和协议____B______
A.物理层 B.LLC子层 C.MAC子层 D.网际层
23.在虚电路服务中,端到端的差错处理和流量控制是由____A______负责的
A.中转节点
B.网络
C.主机
D.用户程序
●在数据传输过程中,每个数据报自身携带地址信息,每个报文的传送被单独处理,则这种交换方式为( A )方式
A.数据报
B.报文交换
C.电路交换
D.虚电路交换
5、数据传输中数据链路层的数据单位是(D )
A 报文
B 分组
C 数据报
D 帧
5.在下面对数据链路层的功能特性描述中,哪一个不是正确的______________。

A
A. 通过交换与路由,找到数据通过网络的最有效的路径;
B. 数据链路层的主要任务是提供一种可靠的通过物理介质传输数据的方法;
C. 将数据分解成帧,并按顺序传输帧,并处理接收端发回的确认帧;
D. 以太网的数据链路层分为LLC和MAC子层,并在MAC子层使用CSMA/CD的协议方式争用信道;
二、问答题
1、在停止等待协议中,应答帧为什么不需要序号?
答案: 由停止等待协议的工作原理可知:收方每收到一个正确的数据后,都立即向发方发送一个应答帧,发方只有收到上一个数据的确认帧后,才能继续发送下一帧。

所以,在停止等待协议中,无须对应答帧进行编号。

2、简述ARQ协议的工作原理。

( 知识点: 连续ARQ协议)
答案: ARQ协议的要点: 当发送站点发送完一个数据帧后,不是停下来等待应答帧,而是可以连续在发送若干个数据帧。

如果在此过程中又收到了接收端发来的应答帧,那么还可以接着发送数据帧。

由于减少了等待时间,整个通信的吞吐量就提高了。

3、滑动窗口协议中,发送窗口和接收窗口的含义。

( 知识点: 滑动窗口协议)
答案:发送窗口用来对发送端进行流量控制,而发送窗口的大小代表在还没有收到对方确认的条件下发送端最多可以发送多少个数据帧。

接收窗口是为了控制哪些数据帧可以接收而哪些帧不可以接收。

在接收端只有当收到的数据帧的发送序号落入接收窗口内才允许将该数据帧收下。

若接收到的数据帧落在接收窗口之外,则一律将其丢弃。

4、简述选择重传ARQ协议的工作原理。

( 知识点: 连续ARQ协议)
答案: 选择重传ARQ协议: 为了进一步提高信道的利用率,可以设法只重传出现差错的数据帧或者是定时器超时的数据帧。

此时必须加大接收窗口,以便先收下发送序号不连续但仍处在接收窗口中的那些数据帧。

等到所缺序号的数据帧收到之后再一并送交主机。

5、数据链路(即逻辑链路)与链路(即物理链路)有何区别?“电路接通了”与“数据链路接通了”的区别何在?
答:链路与数据链路的差别主要有:
①链路是物理链路,而数据链路是逻辑链路。

②采用复用技术时,一条链路上可以有多条数据链路。

③链路不可靠(可能出现差错),而数据链路是可靠的(出现差错后可纠正)。

④链路连接的生存期是结点开机到结点关机时止;而数据链路连接的生存期是从通信开始到通信结束时止。

“电路接通了”意味着可在该电路上传输比特流。

而“数据链路接通了”则意味着通信双方在数据链路层协议的作用下,可进行数据帧的无差错传输。

6、数据链路层中的链路控制包括哪些功能?
答:数据链路层中的链路控制主要包括的功能有:链路管理、帧同步、流量控制、差错控制、区分数据和控制信息、数据传输透明及数据帧的寻址。

2 简述HDLC帧各字段的意义。

答案:标志字段F:作为一个帧的边界,标明了一个帧的开始和结束。

地址字段A:在使用非平衡方式传送数据时,地址字段总是写入次站的地址。

但在平衡方式时,地址字段总是填入应答站的地址。

帧校验序列FCS,校验的范围从地址字段的第一个比特起,到信息字段的最末一个比特为止。

控制字段C,是最复杂的字段。

根据其最前面两个比特的取值,可将HDLC帧划分为三大类:信息帧、监督帧和无编号帧。

3 解释零比特填充法。

( 知识点: HDLC的帧结构)
答案: 在HDLC的帧结构中,若在两个标志字段之间的比特串中,碰巧
出现了和标志字段F(为6个连续1加上两边各一个0)一样的比特组合,那么就会误认为是帧的边界。

为了避免出现这种情况,HDLC采用零比特填充法使一帧中两个F字段之间不会出现6个连续1。

零比特填充法的具体做法是:在发送端,当一串比特流尚未加上标志字段时,先用硬件扫描整个帧。

只要发现5个连续1,则立即填入一个0。

因此经过这种零比特填充后的数据,就可以保证不会出现6个连续1。

在接收一个帧时,先找到F字段以确定帧的边界。

接着再用硬件对其中的比特流进行扫描。

每当发现5个连续1时,就将这5个连续1后的一个0删除,以还原成原来的比特流。

这样就保证了在所传送的比特流中,不管出现什么样的比特组合,也不至于引起帧边界的判断错误。

8 正常响应方式的特点是什么?(知识点: HDLC)
答案: 只有主站才能发起向次站的数据传输,而次站只有在主站向它发送命令帧进行轮询时,才能以响应帧的形式回答主站。

11.SLIP和PPP协议的主要特点是什么?它们适用在什么情况下?
答:SLIP协议主要特点是:
(1)SLIP没有差错检测的功能。

如果一个SLIP帧在传输中出了差错,就只能靠高层来进行纠正。

(2)通信的每一方必须事先知道对方的IP地址。

这对拨号入网的用户是很不方便的。

(3)SLIP仅支持IP,而不支持其他的协议。

(4)SLIP并未成为Internet的标准协议。

因此目前存在着多种互不兼容的版本,影响了不同网络的互连。

PPP协议主要特点是:
(1) PPP既支持异步链路(无奇偶校验的8比特数据),也支持面向比特的同步链路。

而且PPP不仅可支持IP,而还可支持其他的协议,如:IPX,Netbios 等等。

(2)PPP可进行参数协商,而且可进行动态IP地址分配。

(3)PPP具有差错检测的功能。

(4)PPP可进行身份认证。

(5)PPP是Internet的标准协议。

SLIP主要用于低速(不超过19.2kb/s)的交互性业务。

当用户拨号接人ISP时,可使用PPP协议。

因为PPP不仅能进行动态IP地址分配,自动配置网络协议,而且可进行用户身份认证。

12.HDLC帧可分为哪几个大类?试简述各类帧的作用。

答:HDLC帧可分为信息帧(Information)、监督帧(Supervisory)和无编号帧(Unnumbered)等三大类。

信息帧用于传输数据信息,监督帧用于了解和反映站点的通信状态。

无编号帧主要用于链路的管理。

13.试简述HDLC帧各字段的意义。

HDLC用什么方法保证数据的透明传输? 答:HDLC帧各字段的意义简述如下:
(1) 标志字段F :标识一个帧的开始与结束;帧与帧间无信息传输时的填充;实现数据传输的透明性。

(2) 地址字段A:使用非平衡方式传送数据时,地址字段总是写人次站的地址。

但在平衡方式时(采用ABM),地址字段总是填人应答站的地址。

地址字段为全1地址是广播方式,而全0地址是无效地址。

(3) 控制字段C:用于区分信息帧I、监控帧S、无编号帧U。

如下图所示。

其中:发送序号N(S),表示当前发送的信息帧的序号。

接收序号N(B),表示一个站所期望收到的帧的发送序号,确认[N(R)-1](mod 8)的帧以及在这以前的各帧。

P/F (Poll/Final)表示询问/结止。

S帧的第3、4位的具体含义如下表所示。

U帧中M为命令和响应的编码,例如:设置平衡配置的异步平衡方式命令SABM,无编号确认UA、拆除链路命令DISC 等等。

(4) 信息字段I :信息字段可以任意长。

而且只有信息帧才有该字。

(5) 帧校验序列FCS字段:本字段共占16bit。

校验的范围是从地址字段的第1个比特起,到信息字段的最末1个比特为止。

它采用的生成多项式是x16十x12+x5十1,即CRC-CCITT。

HDLC通过采用0比特填充技术来保证数据的透明传输。

即:在发送端,只要发现有5个连续1,则立即填入一个0。

在接收一个帧时,每当发现5个连续1时,就将这5个连续1后的一个0删除,以实现原来的比特流的还原。

11。

相关文档
最新文档