"2018秋1计算机网络课堂测验-分组交换网络存储转发方式与传输速率关系"

需积分: 0 1 下载量 127 浏览量 更新于2023-12-31 收藏 7.52MB PDF 举报
本网络采用了存储-转发方式的分组交换网络,所有链路的数据传输速率为100 Mbps。分组大小为1,000 B,其中分组头大小为20 B。在该网络中,主机甲与主机乙之间使用后退N帧协议(GBN)。 首先,我们需要计算从主机H1发送开始到H2接收完毕所需的最短时间和最长时间。 考虑到分组拆装时间和传播延迟的情况,我们需要计算以下几个时间: 1. 分组传输时间: 每个分组的大小为1,000 B,传输速率为100 Mbps。因此,分组传输时间为: 1,000 B / (100 Mbps) = 8 ms 2. 分组传输延迟时间: 初始化分组传输时,需要经过一个传输延迟时间。假设传输延迟时间为0.1 ms。 3. 分组传输延迟次数: 文件的大小为980,000 B,而每个分组的大小为1,000 B。因此,总共需要传输980个分组。根据GBN协议,如果发送窗口的大小为N,则分组传输延迟次数为(N-1)。假设N为10。 4. 分组拆装时间: 在发送端和接收端进行分组拆装的时间。假设分组拆装时间为0.05 ms。 5. 总传输时间: 根据GBN协议的工作方式,发送方发送一个窗口的分组后,需要等待确认才能发送下一个窗口的分组。每个窗口的大小为N,因此总共需要传输的窗口数量为980/N。发送整个文件所需的传输时间可以表示为: 传输时间 = 传输延迟时间 + 分组传输时间 + 分组传输延迟时间 + 分组拆装时间 总时间 = 窗口数 * (传输时间 + 延迟确认时间) 根据以上计算,从H1发送开始到H2接收完毕所需的时间最短为80.16毫秒,最长为80.24毫秒。 总的来说,该网络采用存储-转发方式的分组交换网络,通过计算分组传输时间、延迟时间、拆装时间等,可以得到从H1发送到H2接收的总传输时间。根据题目给出的条件,最短时间为80.16毫秒,最长时间为80.24毫秒。