主机甲通过1个路由器(存储转发方式)与主机乙互联,两段链路的数据传输速率均为10Mbps,主机甲分别采用报文交换和分组大小为10Kb的分组交换向主机乙发送1个大小为8Mb(1M=10
6
)的报文。若忽略链路传播延迟、分组头开销和分组拆装时间,则两种交换方式完成该报文传输所需的总时间分别为_______。
【正确答案】
D
【答案解析】解析:不进行分组时,发送一个报文的时延是8Mb/10Mbps=800ms,采用报文交换时,主机甲发送报文需要一次时延,而报文到达路由器进行存储转发又需要一次时延,总时延为800ms*2=1600ms。进行分组后,发送一个报文的时延是10kb/10Mbps=1ms,一共有8Mb/10kb=800个分组,主机甲发送800个分组需要1ms*800=800ms的时延,而路由器接受到第一个分组后直接开始转发,即除了第一个分组,其余分组经过路由器转发不会产生额外的时延,总时延就为800ms+1ms=801ms。