(2025年)《计算机网络基础(第6版)》课后参考答案_第1页
(2025年)《计算机网络基础(第6版)》课后参考答案_第2页
(2025年)《计算机网络基础(第6版)》课后参考答案_第3页
(2025年)《计算机网络基础(第6版)》课后参考答案_第4页
(2025年)《计算机网络基础(第6版)》课后参考答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(2025年)《计算机网络基础(第6版)》课后参考答案一、物理层课后习题解答1.试比较奈奎斯特定理与香农定理的适用场景及限制条件。奈奎斯特定理适用于无噪声信道的最大数据传输速率计算,公式为C=2Wlog₂V(W为信道带宽,V为信号编码级数)。其限制条件是假设信道无噪声,且信号在传输中无失真,实际中仅适用于理想低通信道。香农定理则针对有噪声信道,考虑了热噪声的影响,公式为C=Wlog₂(1+S/N)(S/N为信噪比),其限制条件是噪声为高斯白噪声,且信道带宽和信噪比有限。两者的核心区别在于,奈奎斯特定理关注信号编码方式对速率的限制,香农定理则揭示了噪声环境下信道容量的理论上限。例如,若某信道带宽为3kHz,信噪比为30dB(即S/N=1000),根据香农定理,最大速率约为3000×log₂(1001)≈3000×10=30kb/s,而实际中因编码复杂度和噪声非理想,实际速率通常低于该值。2.假设某二进制信号在带宽为4MHz的信道中传输,采用8相调制(V=8),求无噪声条件下的最大数据率。根据奈奎斯特定理,C=2Wlog₂V。代入数据:W=4MHz=4×10⁶Hz,V=8。log₂8=3,因此C=2×4×10⁶×3=24×10⁶b/s=24Mb/s。需注意,该结果为理想情况,实际中因信号失真和设备限制,实际速率会低于此值。3.简述5GNR(新空口)物理层相对于4GLTE的主要改进。5GNR物理层的改进体现在三方面:其一,灵活的参数集设计,支持不同子载波间隔(15kHz、30kHz、60kHz等),适应eMBB(增强移动宽带)、URLLC(超可靠低时延)、mMTC(海量机器类通信)等多场景需求;其二,采用更高效的调制编码方案,如256QAM(正交振幅调制)提升频谱效率,LDPC(低密度奇偶校验码)和Polar码分别优化数据信道和控制信道的纠错性能;其三,引入大规模MIMO(多输入多输出)技术,通过64T64R甚至128T128R的天线阵列实现空间复用,显著增加小区容量。例如,5G单用户峰值速率可达10Gb/s,较4G的1Gb/s提升一个数量级,主要得益于上述物理层技术的突破。二、数据链路层课后习题解答1.某CSMA/CD网络的传播时延为20μs,数据帧长度为1500字节,传输速率为100Mb/s。计算该网络的最小帧长是否满足要求。CSMA/CD要求数据帧的发送时间至少等于信号在信道中的往返传播时间(即争用期)。争用期=2×传播时延=2×20μs=40μs。数据帧发送时间=帧长(bit)/传输速率。传输速率为100Mb/s=100×10⁶b/s,1500字节=1500×8=12000bit,发送时间=12000/(100×10⁶)=120μs。由于120μs>40μs,满足CSMA/CD的最小帧长要求(实际最小帧长应满足发送时间≥争用期,即最小帧长=传输速率×争用期=100×10⁶b/s×40×10⁻⁶s=4000bit=500字节,而题目中帧长为1500字节,远大于500字节,因此符合要求)。2.对比PPP协议与HDLC协议的帧格式差异及适用场景。PPP(点到点协议)是面向字节的协议,帧格式包含标志字段(0x7E)、地址字段(0xFF)、控制字段(0x03)、协议字段(2字节,标识上层协议类型)、信息字段(可变长,默认1500字节)、FCS字段(2或4字节,循环冗余校验)。HDLC(高级数据链路控制)是面向比特的协议,帧格式包含标志字段(0x7E)、地址字段(1或2字节)、控制字段(1或2字节,区分信息帧、监督帧、无编号帧)、信息字段(可变长)、FCS字段(2或4字节)。差异在于:PPP的地址字段固定为0xFF(广播地址),HDLC地址字段可动态指定;PPP通过协议字段支持多协议封装(如IP、IPX),HDLC需通过控制字段区分帧类型;PPP支持异步和同步传输,HDLC主要用于同步传输。适用场景上,PPP广泛用于拨号上网(如ADSL)、路由器间点对点连接,HDLC则多用于同步专线(如企业数据专网)。3.某局域网采用CSMA/CD协议,若发生冲突后,某站的退避次数为3次,计算其选择的随机退避时间范围(假设争用期为51.2μs)。CSMA/CD的退避算法采用二进制指数退避,退避时间=争用期×随机数r,其中r∈[0,2^k-1],k为退避次数(k≤10)。当退避次数为3次时,k=3,r的取值范围是0到2³-1=7。因此,退避时间范围为0×51.2μs到7×51.2μs,即0~358.4μs。若k超过10(如k=11),则r的上限固定为1023(即2^10-1),以避免退避时间过长影响效率。三、网络层课后习题解答1.一个IP数据报的总长度为4000字节(含首部20字节),需经过一个MTU为1500字节的物理网络。计算分片后的各分片首部长度、数据长度、MF标志位及片偏移值。原数据报总长度4000字节,首部20字节,数据部分3980字节。MTU=1500字节,每片最大数据部分=1500-20=1480字节(假设分片后首部仍为20字节)。第一片:数据部分1480字节,总长度=20+1480=1500字节。MF=1(后续有分片),片偏移=0(1480/8=185,因片偏移以8字节为单位,此处初始偏移为0)。剩余数据=3980-1480=2500字节。第二片:数据部分1480字节,总长度=1500字节。MF=1,片偏移=1480/8=185(185×8=1480字节)。剩余数据=2500-1480=1020字节。第三片:数据部分1020字节,总长度=20+1020=1040字节。MF=0(最后一片),片偏移=(1480+1480)/8=2960/8=370(370×8=2960字节)。验证:各分片数据部分之和=1480+1480+1020=3980字节,与原数据部分一致;片偏移×8+数据长度≤原数据长度,符合分片规则。2.比较RIP与OSPF协议的工作原理及适用场景。RIP(路由信息协议)是距离向量路由协议,基于Bellman-Ford算法,通过周期性广播路由表(默认30秒)交换信息,度量值为跳数(最大15跳)。其缺点是收敛速度慢,易产生路由环路,适用于小型网络(如企业分支网络)。OSPF(开放最短路径优先)是链路状态路由协议,基于Dijkstra算法,通过LSA(链路状态广告)泛洪传播网络拓扑信息,路由器独立计算最短路径树。其优点是收敛快(秒级)、支持VLSM(可变长子网掩码)、无环路,度量值为链路开销(可自定义,如带宽),适用于中大型网络(如运营商骨干网、企业核心网)。例如,在100Mb/s链路上,OSPF默认开销为100/100=1(参考带宽100Mb/s),在10Gb/s链路上开销为100/10000=0.01(需调整参考带宽避免精度丢失)。3.简述IPv6地址自动配置的两种方式及区别。IPv6地址自动配置分为无状态自动配置(SLAAC)和有状态自动配置(DHCPv6)。SLAAC通过路由器广播RA(路由通告)消息,包含前缀信息(如2001:db8::/64)和地址提供规则(EUI-64),主机结合MAC地址提供接口ID(如将MAC地址00:1A:2B:3C:4D:5E转换为021A:2BFF:FE3C:4D5E,插入FFFE并翻转U/L位),最终形成全局单播地址(如2001:db8::021A:2BFF:FE3C:4D5E)。SLAAC无需服务器,适用于简单网络。DHCPv6则通过DHCP服务器分配地址、DNS服务器等参数,支持地址续租和策略管理(如限制地址池范围),适用于需要集中管理的网络(如企业内网)。两者的主要区别在于:SLAAC仅提供地址和路由信息,DHCPv6可额外配置DNS、NTP等选项;SLAAC依赖路由器通告的可靠性,DHCPv6依赖服务器的可用性。四、传输层课后习题解答1.某TCP连接的发送窗口大小为65535字节,传输速率为100Mb/s,往返时间RTT=100ms。计算该连接的最大吞吐量及窗口利用率。最大吞吐量=发送窗口大小/RTT。发送窗口65535字节=65535×8=524280bit,RTT=0.1s,因此吞吐量=524280/0.1=5,242,800b/s≈5.24Mb/s。传输速率为100Mb/s,窗口利用率=5.24/100≈5.24%。这表明当RTT较大时(如广域网),仅增大窗口大小可提升利用率(根据带宽时延积=带宽×RTT=100×10⁶b/s×0.1s=10⁷bit=1.25MB,此时发送窗口需至少1.25MB才能占满带宽,65535字节≈0.0625MB远小于该值,故利用率低)。2.详细描述TCP三次握手的过程及各步骤的作用。第一次握手:客户端发送SYN=1,seq=x(随机初始序列号)的报文段,请求建立连接。作用是向服务器表明客户端的发送能力正常,并同步客户端的初始序列号。第二次握手:服务器收到后,回复SYN=1,ACK=1,ack=x+1,seq=y(服务器初始序列号)的报文段。作用是确认客户端的请求(ack=x+1),同步服务器的初始序列号(seq=y),并表明服务器的接收和发送能力正常。第三次握手:客户端发送ACK=1,ack=y+1,seq=x+1的报文段。作用是确认服务器的序列号(ack=y+1),完成双向连接的建立。需注意,第三次握手若丢失,服务器会重传第二次握手的报文(默认重传次数为5次),直到客户端响应或超时(通常60秒)。此外,TCP通过序列号防止旧连接的报文干扰新连接,通过ACK确认确保可靠性。3.对比TCP与UDP的主要区别及适用场景。TCP是面向连接、可靠的传输层协议,提供流量控制(滑动窗口)、拥塞控制(慢开始、拥塞避免)、差错校验(首部校验和)等机制,适用于对可靠性要求高的场景(如HTTP、SMTP、文件传输)。UDP是无连接、不可靠的协议,仅提供基本的复用/分用和差错检测(可选),适用于对实时性要求高、允许少量丢包的场景(如DNS、视频流、VOIP)。例如,视频会议使用UDP可减少延迟(无需握手和重传),即使丢失少量包(如个别视频帧),通过前向纠错或丢包隐藏技术仍可保证观感;而文件下载使用TCP,通过重传确保每个字节正确接收。五、应用层课后习题解答1.简述HTTP/2相对于HTTP/1.1的主要改进及实现方式。HTTP/2的改进包括:其一,二进制分帧,将报文拆分为帧(如HEADERS帧、DATA帧),在一个TCP连接上多路复用,解决HTTP/1.1的队头阻塞问题;其二,服务器推送(ServerPush),服务器主动向客户端发送关联资源(如HTML引用的CSS、JS),减少RTT次数;其三,头部压缩(HPACK算法),通过静态/动态字典压缩重复的头部字段(如User-Agent),降低开销;其四,流量控制,为每个流(Stream)设置独立的接收窗口,优化资源分配。例如,加载一个包含10张图片的网页,HTTP/1.1需建立10个TCP连接(或长连接下顺序传输),耗时10×RTT;HTTP/2通过多路复用在1个连接上并行传输,仅需1×RTT+传输时间,显著提升效率。2.描述递归查询与迭代查询在DNS解析中的区别及典型应用场景。递归查询:客户端向本地DNS服务器发送查询请求,本地服务器若无法解析,则代替客户端向根服务器、顶级域服务器等逐级查询,最终将结果返回客户端。特点是客户端只需发起一次请求,本地服务器承担全部查询压力,适用于家庭网络(客户端性能有限)。迭代查询:客户端向本地DNS服务器发送请求,本地服务器若无记录,则返回一个“最佳猜测”的服务器地址(如根服务器地址),客户端再向该服务器查询,重复此过程直到获得结果。特点是查询压力分散到多个服务器,适用于大型网络(如运营商DNS服务器),避免单节点过载。实际中,DNS解析通常混合使用两种方式:客户端到本地服务器为递归查询,本地服务器到其他服务器为迭代查询。3.分析WebSocket协议与HTTP长连接(Keep-Alive)的区别及适用场景。HTTPKeep-Alive通过在头部添加Connection:keep-alive字段,使TCP连接在请求/响应后不立即关闭,可复用连接发送多个请求(如同一页面的多个资源),但仍为半双工模式(客户端发起请求,服务器响应),且每次通信需携带完整的HTTP头部,开销较大。WebSocket基于HTTP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论