高级计算机网络(习题三加解析)

个性不要个体;独立不要孤立;自由不要自私;浪漫不要散漫

路漫漫其修远兮,吾将上下而求索—屈原 离骚


文章介绍:
这是计算机网络老师布置的课后作业,参考文章:习题一习题二 , 持续更新…
题目都很新型,网上很难能够找出所有答案,今天分享出来,希望能够帮助有需要的人,一起学习进步!


 # 本文章分享由小亮子整理汇总,如有转载,请注明出处!!!
 # 总结不易,望点赞鼓励
 # 文章最后送福利哦!!
 # 看完再走也不迟~

课堂习题:

一、为什么数据链路层有点对点信道和广播信道两种方式?

解:点对点信道。这种信道使用一对一的点对点通信方式。对应的是PPP协议,而PPP协议对应的是因特网。
广播信道。这种信道使用一对多的广播通信方式,因此过程比较复杂。广播信道上连接的主机很多,因此必须使用专用的共享信道协议来协调这些主机的数据发送。对应的是以太网。
点对点信道有其本身的优势所在,广播信道亦是如此,适应网络场景自由选择。
如今网络又以因特网和以太网俩家独大,数据链路层也存在这俩种方式也不足为奇。

二、 为什么有网络层还需要数据链路层?

解:每一层的校验只校验本层的数据,传输层是段,网络层是包,链路层是帧。比如在网络层的数据经过封装成帧以后并不能保证依然是正确的。

作用不同:数据链路层实现具体的传输,而网络层是实现网络功能。
传输单元不同:网络层是IP包。数据链路层则是数据FRAME。
协议不同:网络层就是IP协议,数据链路层协议则很多。HDLC和PPP等等,网络中更多考虑的是网络层。

三、 为什么PPP帧的地址字段为FF?

解:地址字段,缺省情况下,被固定设成二进制数11111111(即FF),因为点到点线路的一个方向上只有一个接收方。
PPP协议室被运用在点对点的链路上,它可唯一标识对方,因此无须知道对方数据链路层地址。所以该字节无任何意义,按协议规定填充为全1广播地址。
地址字段后面是控制字段,缺省情况下,被固定设成二进制数00000011。
因为缺省情况下,地址字段、控制字段总是常数。因此,这两部分实际可以省略不要(需要通过LCP进行协商)。

四、 除定义帧开始标记外,还可以用什么方法让接收方知道一个帧的开始?请给出4种方法。

解:
1、采用特殊字符填充。具体做法为将信息字段中出现的每一个0x7E字节转变为2字节序列(0x7D,0x5E),若信息字段中出现0x7D的字节,则将其转换为2字节的(0x7D,0x5D)。如果考虑到数据丢失,可以在结束符前设2个字节的校验码来校验一帧;或者限定帧的长度(如1450),出现超过1450的情况就可以认为是丢失的分界符。

2、如果想保证传输的正确性和效率,就可能需要借鉴一点TCPIP的原理,实现一个简单的超时重传机制,这个要引入SEQ/ACK机制。

3、加入校验机制。失败了可根据设置,是否进行重传。它是最可靠的、容易移植的。

4、采用时间间隔,这种办法是最后彻底没指望才会考虑用的。首先它可移植性差,而且不一定有保证,移植操作系统后,多任务的OS,在执行不同优先级的任务时,你所用的延时不一定准确。


福利来袭:

由于某盘的会员费用太高了,大部分小伙伴都不舍得开VIP。
于是给大家分享一个大佬开发的电脑软件,下载不限速,获取点这里
(软件后期可能会失效,失效了记得留言联系小亮子更新)

自己搜集的一些破戒软件,免费分享给小伙伴们使用~
包含:影视、小说、动漫、学习、实用工具APP
福利软件:获取点这里
备用链接:获取点这里

小伙伴们还需要进行学习交流、获取资源的,可以在文章底部留言或者关注小亮子的微信公众号获取资源,公众号菜单栏联系小亮子。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小~亮~子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值