计算机网络课后习题答案(第五章)(2025-12-14 18:28:04)转载▼标签:课程-计算机教育第五章传输层5—01 试说明运输层在协议栈中的地位和作用,运输层的通信和网络层的通信有什么重要区别为什么运输层是必不可少的答:运输层处于面对通信部分的最高层,同时也是用户功能中的最低层,向它上面的应用层提供服务运输层为应用进程之间提供端到端的逻辑通信,但网络层是为主机之间提供逻辑通信(面对主机,承担路由功能,即主机寻址及有效的分组交换)
各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运输层以复用和分用的形式加载到网络层
5—02 网络层提供数据报或虚电路服务对上面的运输层有何影响答:网络层提供数据报或虚电路服务不影响上面的运输层的运行机制
但提供不同的服务质量
5—03 当应用程序使用面对连接的 TCP 和无连接的 IP 时,这种传输是面对连接的还是面对无连接的答:都是
这要在不同层次来看,在运输层是面对连接的,在网络层则是无连接的
5—04 试用画图解释运输层的复用
画图说明许多个运输用户复用到一条运输连接上,而这条运输连接有复用到 IP 数据报上
5—05 试举例说明有些应用程序同意采纳不可靠的 UDP,而不用采纳可靠的 TCP
答:VOIP:由于语音信息具有一定的冗余度,人耳对 VOIP 数据报损失由一定的承受度,但对传输时延的变化较敏感
有差错的 UDP 数据报在接收端被直接抛弃,TCP 数据报出错则会引起重传,可能带来较大的时延扰动
因此 VOIP 宁可采纳不可靠的 UDP,而不同意采纳可靠的 TCP
5—06 接收方收到有差错的 UDP 用户数据报时应如何处理答:丢弃5—07 假如应用程序同意使用 UDP 来完成可靠的传输,这可能吗请说明理由答:可能,但应用程序中必须额外提供与 TCP 相同的功能
5—08 为什么说 UDP 是面对报文的,而