计算机网络(第三版) 胡亮 课后习题第四章答案

news2025/1/18 14:59:54

计算机网络(第三版) 胡亮 课后习题第四章答案

1、数据链路层的任务和功能是什么?

数据链路层的任务是提供两个相邻的网络节点或主机及其相连的网络节点之间的可靠通信。

数据链路层的主要服务功能是线路规程、差错控制和流量控制。

2、什么是线路规程?什么是差错控制?什么是流量控制?

通信至少需要两个设备,一个接收,一个发送,双方进行的一些协调工作就是指线路规程,尽量避免冲突,线路规程解决了“现在该谁发送”这个问题。

差错控制负责数据链路层的数据错误纠正。报文主要分为发送帧,应答帧,发送端根据应答帧的内容来决定是否继续发送还是重新发送。采用这种校验——应答——重发的模式可以进行差错控制。

流量控制:防止因发送端的发送速度超过接收端的处理速度而造成数据丢失和信道拥挤。负责调整在某一个时间段内可以发送多少数据。

3、链路和数据链路的区别是什么?

链路:一条点到点的线路段,一条物理线路。

数据链路:在链路需要传送数据时,除物理链路之外,还需要一些规程控制数据传输。这些规程的硬件和软件加到链路上,构成了数据链路。

4、什么是链路管理?

数据链路的建立、维持、释放称为链路管理。

5、线路规程有哪两种实现方式?他们分别适用于哪些场合?

询问/应答模式:适用于两个设备之间存在一条专用链路,唯一能够进行传输的设备也是预期的设备。

轮询/选择模式:一个设备为主设备,其他设备为从设备的拓扑结构,多点连接必须在多个站点,不仅是在两个站点之间的进行协调。

6、说明询问/应答模式的线路规程的工作方式

请添加图片描述

7、说明轮询/选择模式的线路规程的工作方式

主设备控制链路,从设备遵守主设备的指令。由主设备决定在给定时刻哪个设备有权使用信道。

如果主设备希望接受数据,它将逐个询问从设备是否有数据发送,这个功能称为轮询。

如果主设备希望发送数据,它告知魔表从设备准备好接受数据,这个功能称为选择。

8、在多点线路规程中,两个从设备之间如何传输数据?

在多点线路规程中,数据在两个从设备之间通过使用多点线路控制器(MPC)实现传输。MPC与两个从设备之间建立连接,然后利用多点线路规程协议来传输数据。

9、 流量控制和差错控制有哪两种方式?

停止等待协议 :发送方每发送一帧后就等待一个应答帧,只有接收到应答帧之后,发送方才发送下一帧
滑动窗口协议

10、 在哪些情况下数据帧需要被重传?

数据帧需要被重传的情况包括:

  1. 收到确认帧后发现帧出错;
  2. 未收到确认帧;
  3. 确认帧回来之后超时时间到 ;
  4. 发送端收到非期望的反馈;
  5. 中间路由器发生变化;
  6. 接收端出现缓冲区溢出。

11、对于一个网络,其参数定义如下:信道传输速率 R = 10 Mps,信道传播速度 S=200m/us,发送方与接收方距离D = 200m, 生成一帧的时间 T = 1 us,一帧的比特数 F = 200,一帧的数据比特数 N = 160,一确认帧的比特数 A = 40.在停止等待协议下,求发送信道的最大利用率和有效数据的最大传送速率。

在这里插入图片描述

12、在12题中,如果数据帧的出错概率为 ρ = 0.3,应答帧不出错,每秒平均可以传输多少帧?这时有效数据帧的传输速率是多少?

不知道正确答案,后面刷题做到了再改;

13、在HDLC协议中,以下接受的每个比特模式是什么?

a.01111101101111101…
b.01111110…
c.011111111111111111…

不理解什么叫做比特模式,也没有找到相关答案

14、在使用滑动窗口协议中,使用长度为3000km的T-1线路(传输速率为56Kbps),传送长度为64字节的帧。假设信道的传播速度为6us/m,帧序号至少需要多少位?

不懂

15、IEEE802标准将数据链路层分为哪两个子层?

逻辑链路控制层和介质访问控制层

16、IEEE802局域网标准有哪些?

IEEE802局域网标准包括IEEE802.3以太网标准,IEEE802.4控制域网标准,IEEE802.5局域网标准,IEEE802.6城域网标准,IEEE802.11无线局域网标准,IEEE802.15无线个域网标准,IEEE802.16无线宽带接入网标准等。

17、LLC帧有哪几类?为什么LLC帧没有差错校验域?

LLC帧分为 信息帧、监控帧和无编号帧

LLC帧没有差错校验域的原因是:LLC子层的信息传输都由上层的差错检验机制来处理。

18、LLC地址和MAC地址有什么不同?

LLC地址用来标识上层协议,而MAC地址用来标识网络接口的位置。

19、LLC子层向上层提供哪些服务?

  1. 非确认的无连接服务
  2. 面向连接服务
  3. 确认的无连接服务

20、IEEE标准为局域网制定了哪些服务原语?

21、LLC有哪些操作类型?分别对应哪种服务?

22、什么是基带传输?什么是宽带传输?

基带传输是指传输单维信号,使用数字信号传输数据

宽带传输是指传输多维信号,使用模拟信号传输数据

23、以太网采用哪种编码传输信息?

以太网采用曼彻斯特编码传输信息。

24、以太网的物理地址有多少个字节?

以太网的物理地址有6个字节。

25、说明以太网的MAC帧为什么有最短长度的限制?

以太网的MAC帧有最短传输长度的限制,是因为需要保证MAC帧的完整性,避免影响帧的解码,而且为了保证网络的可靠性,需要确保帧能够在特定时间段内完成传输。

26、说明CSMA/CD的二进制质数退避算法?

CSMA/CD二进制质数退避算法是一种以太网网络中的自适应算法,它根据网络的拥挤程度和冲突的情况,调整端点的发送时间间隔,使得一个站在每次发送数据时,可以尽量减少碰撞的可能性。

27、说明802.11b标准的MAC帧结构。

28、802.11b的典型解决方案有哪些?

29、什么是网桥,它工作再OSI模型哪些层?

30、将一个大的局域网分为多个网段,用网桥连接起来,有什么好处?

31、网桥的路由策略有哪些?

32、在有回路的互连局域网中,为什么会发生帧的循环传递,如何解决?

33、生成树算法如何确定根网桥?

34、什么是二层交换机?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/378534.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

第四阶段08-基于element-ui的vue2.0脚手架(续)

42. VUE脚手架项目嵌套路由 在配置路由&#xff08;配置/src/router/index.js&#xff09;时&#xff0c;如果配置的路由对象是routes常量的直接数组元素&#xff0c;则此路由配置的视图会显示在App.vue的<router-view/>中。 在设计视图时&#xff0c;可能会出现<ro…

深度学习基础实例与总结

一、神经网络 1 深度学习 1 什么是深度学习&#xff1f; 简单来说&#xff0c;深度学习就是一种包括多个隐含层 (越多即为越深)的多层感知机。它通过组合低层特征&#xff0c;形成更为抽象的高层表示&#xff0c;用以描述被识别对象的高级属性类别或特征。 能自生成数据的中…

Spring常见面试题汇总(超详细回答)

1.什么是Spring框架&#xff1f;Spring框架是一个开源的Java应用程序开发框架&#xff0c;它提供了很多工具和功能&#xff0c;可以帮助开发者更快地构建企业级应用程序。通过使用Spring框架&#xff0c;开发者可以更加轻松地开发Java应用程序&#xff0c;并且可以更加灵活地组…

C++学习笔记

C学习笔记 学习视频资料 随手记 vector是一个能够存放任意类型的动态数组 unordered_set 不能放重复元素的容器 emplace放入 std::cin.get(); //使控制器不会立马关闭&#xff0c;保持窗口打开 总是通过 const引用传递对象 默认 动态链接 static 静态链接&#xff08;只在当…

WebRTC Qos策略

1.WebRTC 用于提升 QoS 的方法&#xff1a;NACK、FEC、SVC、JitterBuffer、IDR Request、PACER、Sender Side BWE、VFR&#xff08;动态帧率调整策略&#xff09;https://blog.csdn.net/CrystalShaw/article/details/80432267丢包重传NACK&#xff1a;一种通知技术&#xff0c;…

【办公类-19-02】Python批量制作word文本框的名字小标签,用A4word打印(植物角、家长会、值日生)

背景需求&#xff1a; 2月28日去小班带班&#xff0c;看到班主任制作了一些小手印花束作为家长会的家长座位提示&#xff0c;上面贴着“”圆形白色的幼儿名字贴”。 我立刻想起了制作的过程——在word中插入文本框&#xff0c;然后复制无数个文本框&#xff0c;摆好位置&#…

Win11的两个实用技巧系列之设置系统还原点的方法、安全启动状态开启方法

Win11如何设置系统还原点?Win11设置系统还原点的方法很多用户下载安装win11后应该如何创建还原点呢&#xff1f;现在我通过这篇文章给大家介绍一下Win11如何设置系统还原点&#xff1f;在Windows系统中有一个系统还原功能可以帮助我们在电脑出现问题的时候还原到设置的时间上&…

spring循环依赖debug源码【Java面试第三季】

spring循环依赖debug源码【Java面试第三季】前言spring循环依赖debug源码35_spring循环依赖debug源码01全部Debug断点36_spring循环依赖debug源码0237_spring循环依赖debug源码0338_spring循环依赖debug源码04最后前言 本文是4.Spring【Java面试第三季】的小节 spring循环依赖…

守护进程与TCP通讯

目录 一.守护进程 1.1进程组与会画 1.2守护进程 二.创建守护进程 setsid函数&#xff1a; 三. TCP通讯流程 3.1三次握手&#xff1a; 3.2 数据传输的过程 3.3四次挥手 一.守护进程 1.1进程组与会画 进程组&#xff1a;进程组由一个进程或者多个进程组成&#xff0c;每…

谷歌优化排名怎么做出来的?谷歌排名多久做上去?

本文主要分享谷歌排名的算法机制&#xff0c;让你很容易地用更短的时间把Google的自然排名做到首页。 本文由光算创作&#xff0c;有可能会被剽窃和修改&#xff0c;我们佛系对待这种行为吧。 谷歌优化排名怎么做出来的&#xff1f; 答案是&#xff1a;持续更新原创优质内容…

让WPF中的DataGrid像Excel一样可以筛选

在默认情况下&#xff0c;WPF提供的DataGrid仅拥有数据展示等简单功能&#xff0c;如果要实现像Excel一样复杂的筛选过滤功能&#xff0c;则相对比较麻烦。本文以一个简单的小例子&#xff0c;简述如何通过WPF实话DataGrid的筛选功能&#xff0c;仅供学习分享使用&#xff0c;如…

唯品会财报:一面骄阳,一面寒霜

配图来自Canva可画 在互联网技术飞速发展、物流基础设施日益完善&#xff0c;以及消费者购物习惯不断改变等多重因素的共同影响下&#xff0c;电商行业实现了蓬勃发展。得益于此&#xff0c;电商行业也跑出了许多知名电商品牌&#xff0c;其中既有淘宝、京东、拼多多等综合型电…

SSRF漏洞原理、危害以及防御与修复

一、SSRF漏洞原理漏洞概述SSRF&#xff08;Server-side Request Forge&#xff0c;服务端请求伪造&#xff09;是一种由攻击者构造形成由服务端发起请求的安全漏洞。一般情况下&#xff0c;SSRF攻击的目标是从外网无法访问的内部系统。正是因为它是由服务端发起的&#xff0c;所…

Java开发 - Elasticsearch初体验

目录 前言 什么是es&#xff1f; 为什么要使用es&#xff1f; es查询的原理&#xff1f; es需要准备什么&#xff1f; es基本用法 创建工程 添加依赖 创建操作es的文件 使用ik分词插件 Spring Data 项目中引入Spring Data 添加依赖 添加配置 创建操作es的业务逻…

深度学习常用的激活函数总结

各种激活函数总结 目录一、sigmoid二、tanh![在这里插入图片描述](https://img-blog.csdnimg.cn/a0d92552edf8464db793fdd2f2b75cb5.png)三、ReLU系列1.原始ReLU2.ReLU改进&#xff1a;Leaky ReLU四、swish五、GeLU一、sigmoid 优点&#xff1a; 1.可以将任意范围的输出映射到 …

高通平台开发系列讲解(Sensor篇)AlsPs的工作原理及介绍

文章目录 一、什么是ALS?二、什么是距感(PS)?三、AlsPs的工作原理四、AlsPs的特性五、距感的校准参数说明六、光感的校准参数说明沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本篇文章将介绍 AlsPs 的工作原理及介绍。 一、什么是ALS? 光感的英文叫做Ambient Li…

算法小抄2-刷题中Python的常用语法

标准数据类型 不可变数据类型: Number String Tuple 可变数据类型:List Dictionary Set 关于为什么会分成可变和不可变最后会讲到哦 Number Number支持int,float,bool,complex四种,其中int范围小且必须为整数,float范围较大,可以是是小数,bool值表示是否,complex为复数,赋值…

20- widedeep及函数式构建模型 (TensorFlow系列) (深度学习)

知识要点 wide&deep: 模型构建中, 卷积后数据和原始数据结合进行输出.fetch_california_housing&#xff1a;加利福尼亚的房价数据&#xff0c;总计20640个样本&#xff0c;每个样本8个属性表示&#xff0c;以及房价作为target&#xff0c;所有属性值均为number&#xff0…

网上医疗预约挂号系统

技术&#xff1a;Java、JSP等摘要&#xff1a;网上医疗预约挂号系统是主要是对居民的保健、护理、疾病预防等健康信息实行有效的预约挂号管理。医疗机构为居民建立完整的健康档案&#xff0c;安排体检以及实施免疫等预防措施。而基于Web的远程保健平台以网上医疗预约挂号系统为…

基于OMAPL138+FPGA核心板多核软件开发组件MCSDK开发入门(上)

本文测试板卡为创龙科技 SOM-TL138F 是一款基于 TI OMAP-L138(定点/浮点 DSP C674x + ARM9)+ 紫光同创 Logos/Xilinx Spartan-6 低功耗 FPGA 处理器设计的工业级核心板。核心板内部OMAP-L138 与 Logos/Spartan-6 通过 uPP、EMIFA、I2C 通信总线连接,并通过工业级 B2B连接器引…