传输层拥塞控制解析:TCP算法与实践

需积分: 0 0 下载量 44 浏览量 更新于2024-08-05 收藏 596KB PDF 举报
"本资源为2018年计算机网络试题解析,重点涉及传输层的拥塞控制算法和网络层的子网划分、交换方式等内容。解析中包含多个选择题和计算题,涵盖TCP/IP协议栈的相关知识。" 1、在IP地址x.x.x.0/24的情况下,子网掩码255.255.224.0表示网络被划分为2^8个子网,每个子网包含2^(32-27)=32个地址,减去网络地址和广播地址,实际可用地址为30个。 2、电路交换与分组交换是两种通信方式。电路交换预先建立一条物理路径,通信全程保持连接,适合连续传输大量数据;而分组交换则将数据分割成小块(分组),逐个发送,利用网络中空闲资源,适合突发性数据传输。有连接服务如TCP,需先建立连接,提供可靠传输;无连接服务如UDP,无需预先建立连接,不保证数据可靠性。可靠字节流和可靠信息流的区别在于前者关注数据传输的顺序和完整性,后者更注重信息的传递,可能会丢失或重复部分数据。 3、回退N帧协议(GBN)是一种错误检测和纠正机制,通过序号来追踪发送和接收的数据包,当检测到错误时,会回退N帧重新发送。 4、网络A到C的路径中,AB和BC段的性能不同可能会影响传输时间。当B1>=B2时,数据传输主要受限于AB段;当B1<B2时,BC段成为瓶颈。计算发送完毕所需时间需要考虑数据包大小、链路带宽、延迟和重组等因素。 5、在以太网环境中,计算总时间需要考虑发送时延、传播时延、交换机处理时延。题目给出了具体参数,根据这些参数进行计算即可得出总时间。 6、关于TCP的拥塞控制算法,如慢启动和快速重传与恢复策略。初始阈值设定后,TCP会根据收到的ACK调整拥塞窗口大小。当发生超时,TCP会降低阈值,并减小窗口大小以避免快速增加导致的拥塞。 7、TCP慢启动算法中,初始阀值和MSS决定了开始时的拥塞窗口大小。当收到确认后,拥塞窗口逐渐增大,但若发生超时,将触发快速重传和恢复机制,此时阈值会减半,窗口大小回退到阈值的一半。 8、路由器表项与网络拓扑结构分析,通常需要根据路由信息推断出网络的连接关系,并在图上表示出来,同时标注路由器的接口信息。 这份试题解析涵盖了计算机网络中的多个核心概念,包括IP地址子网划分、通信方式比较、差错控制机制、TCP拥塞控制算法以及网络性能分析等知识点,对于理解计算机网络原理和TCP/IP协议栈的工作机制非常有帮助。