问答题在下列情况下,计算传送1000KB文件所需要的总时间,即从开始传送时起直到文件的最后一位到达目的地为止的时间。假定往返时间RTT是100毫秒,一个分组是1KB(即1024字节)的数据,在开始传送整个的文件数据之前进行的起始握手过程需要2×RTT的时间。  (1)带宽是1.5Mbps,数据分组可连续发送;  (2)带宽是1.5Mbps,但在结束发送每一个数据分组之后,必须等待一个RTT才能发送下一个数据分组;  (3)带宽是无限大的值,即我们取发送时间为0,并且在等待每个RTT后可发送多达20个分组;

题目
问答题
在下列情况下,计算传送1000KB文件所需要的总时间,即从开始传送时起直到文件的最后一位到达目的地为止的时间。假定往返时间RTT是100毫秒,一个分组是1KB(即1024字节)的数据,在开始传送整个的文件数据之前进行的起始握手过程需要2×RTT的时间。  (1)带宽是1.5Mbps,数据分组可连续发送;  (2)带宽是1.5Mbps,但在结束发送每一个数据分组之后,必须等待一个RTT才能发送下一个数据分组;  (3)带宽是无限大的值,即我们取发送时间为0,并且在等待每个RTT后可发送多达20个分组;  (4)带宽是无限大的值,在紧接起始握手后我们可以发送一个分组,此后,在第一次等待RTT后可发送21个分组,在第二次等待RTT后可发送22个分组,……,在第n次等待RTT后可发送2n个分组。
参考答案和解析
正确答案:
传送文件的总时间等于起始握手时间+发送时间+传输时间。
(1)握手建立时间为2个起始的RTT:100×2=200毫秒=0.2秒;
发送时间:1000KB÷1.5Mbps=8192000比特÷1500000比特/秒=5.46秒;
传输时间:RTT÷2=100÷2=50毫秒=0.05秒。
所以,总时间=0.2+5.46+0.05=5.71秒。
(2)总共发送1000个分组,需要在上一小题答案的基础上再增加999个RTT。
传送文件的总时间=5.71+999×0.1=105.61秒,所以总时间是105.61秒。
(3)当带宽无限大时,发送时间为0,那么文件发送总时间为延迟时间。要传送的文件共1000KB÷1KB=1000个分组,等待时间=(1000÷20-1)=49个RTT。总的延迟时间即文件发送时间为2×RTT+49×RTT+0.5×RTT=51.5×RTT=0.1×51.5=5.15秒。
(4)取n=9,1+2+4+…+29=29+1-1=1023。
这样就可以发送所有的1000个分组,而且在第9次等待RTT后只须发送(512-23)个分组就可以了。
2RTT+9RTT+0.5RTT=11.5RTT。
总的延迟时间即文件发送的总时间为为0.1×11.5=1.15秒。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在()机制中,每个分组需要携带完整的目的地址,路由器要为每个分组做路由选择,分组到达的顺序与发送的顺序可能不同。

A、数据报

B、虚电路

C、ATM

D、电路交换


参考答案:A

第2题:

A、采用存储转发技术使分组交换机能处理同时到达的多个数据包

B、存储转发技术能使数据包以传输线路允许的最快速度在网络中传送

C、存储转发工作模式在遇到冲突时采用CSMA/CD策略

D、分组交换机的每个端口每发送完一个包才从缓冲区中提取下一个数据包进行发送


正确答案:C

第3题:

假设需要在相隔1000km的两地间传送3kb的数据。有两种方式:通过地面电缆以4.8kb/s速率发送数据或通过卫星通信以50kb/s速率发送数据。那么,从发送方开始发送数据直至接收方全部收到数据,哪种方式的传送时间较短?已知电磁波在电缆中的传播速率为光速的2/3(3*105km/s),卫星通信的端到端单向传播延迟的典型值为270ms(ms是毫秒)。


参考答案:从发送方开始发送数据直至接收方收到全部数据的时间T=数据发送时延+信号传播时延。对于通过地面电缆的传送方式,电磁波在电缆中的传播速率=3*105km/s*2/3=2*105km,则T=3/4.8+1000/200000=0.63(s)。对于通信卫星的传送方式,T=3/50+270/1000=0.33(s)。因此,采用卫星的总传送时间较短。

第4题:

虚电路服务是OSI()层向运输层提供的一种可靠的数据传送服务,它确保所有分组按发送()到达目的地端系统。


正确答案:网络(第3);顺序

第5题:

在下图所示的采用“存储--转发“方式分组的交换网络中,所有链路的数据传输速度为100Mbps,传输的分组大小为1500字节,分组首部大小大小为20字节,路由器之间的链路代价为路由器接口输出队列中排队的分组个数。主机H1向主机H2发送一个大小为296000字节的文件,在不考虑网络层以上层的封装,链路层封装,分组拆装时间和传播延迟的情况下,若路由器均运行RIP 协议,从H1发送到H2接收完为止,需要的时间至少是( )ms;若路由器均运行OSPF协议,需要的时间至少是(请作答此空)ms。

A.24
B.24.6
C.24.72
D.25.08

答案:C
解析:

第6题:

一个客户向服务器请求建立TCP连接。客户在TCP连接建立的三次握手中的最后一个报文段中捎带上一些数据,请求服务器发送一个长度为L字节的文件。假定:(1)客户和服务器之间的数据传输速率是R字节/秒,客户与服务器之间的往返时间是RTT(固定值)。

(2)服务器发送的TCP报文段的长度都是M字节,而发送窗口大小是nM字节。(3)所有传送的报文段都不会出错(无重传),客户收到服务器发来的报文段后就及时发送确认。(4)所有的协议首部开销都可忽

略。所有确认报文段和连按建立阶段的报文段的长度都可忽略(即忽略这些报文段的发送时间)。试证明,

从客户开始发起连接建立到接收服务器发送的整个文件多需的时间T是:T=2RTT+L/R当nM>R(RTT)+M

或T=2RTT+L/R+(K-1)[M/R+RTT-nM/R]当nM

其中,K=[L/nM],符号[x]表示若x不是整数,则把x的整数部分加1。


答案:发送窗口较小的情况,发送一组nM个字节后必须停顿下来,等收到确认后维续发送。共需K=[Lh/M]
个周期:其中前K-1个周期每周期耗时M/R+RTT,共耗时(K-I)(M/R+RTT)第K周期剩余字节数Q=L-(K-1)*nM,需耗时Q/R总耗时=2*RTT+(K-1)M/(R+RTT)+Q/R=2*RTT+L/R+(K-1)[(M/R+RTT)-nM/R]

第7题:

两个节点通过长度为L(米)、数据率为B(19ps)、信号传播速度为C(米/秒)的链路相连,要在其问传输长度为D(位)的数据。如果采用电路交换方式,假定电路的建立时间为S(秒),则传送全部数据所需要的时间为 (2) 。如果采用分组交换方式,假定分组的长度为P(位),其中分组头部长度为H(位),采用连续发送方式。忽略最后一个分组填充的数据量,要使电路交换方式的传送时间小于分组交换方式的传送时间,则应满足的条件是 (3) 。

(2)

A.L/C

B.D/B+L/C

C.S+L/C

D.S+D/B+L/C


正确答案:D

第8题:

● 两个节点通过长度为L(米)、数据率为B (bps)、信号传播速度为C(米/秒)的链路连,要在其间传输长度为D (位)的数据。如果采用电路交换方式,假定电路的建立时为S(秒),则传送全部数据所需要的时间为(2) 。 如果采用分组交换方式,假定分组长度为P(位),其中分组头部长度为H(位),采用连续发送方式。忽略最后一个分组填的数据量,要使电路交换方式的传送时间小于分组交换方式的传送时间,则应满足的

件是(3) 。

(2)

A. L/C

B. D/B+L/C

C. S+L/C

D. S+D/B+L/C

(3)

A. S<L/C

B. S<D*H/(B*(P-H))

C. D/B<P/H

D. L/C<P/B


正确答案:D,B
试题(2)、(3)分析
  本题考查交换方式的基础知识。
  对电路交换方式,发送数据的时间为D/B,信号从发送端到达接收端经过的传播延迟为L/C,所以需要的总时间为S+D/B+L/C。
  对分组交换方式,需要计算每个分组的传输时间。分组的个数为D/(P-H)(不计最后一个分组填充的数据量),发送的总长度为P*D/(P-H),需要的发送时间为(p*D/(P-H))/B,信号的传播延迟为L/C ,需要的总时间为(P*D/(P-H))B+L/C。由S+D/B+L/C<(P* D/(P-H))/B+L/C,得到S<D*H/(B*(P-H))。
参考答案
    (2)D(3)B

第9题:

IP协议的主要功能是()。

  • A、数据转换
  • B、传送控制
  • C、发送和接收IP数据包
  • D、分组及差错控制

正确答案:C

第10题:

客户端C和服务器S之间建立一个TCP连接,该连接总是以1KB的最大段长发送TCP段,客户端C有足够的数据要发送。当拥塞窗口为16KB的时候发生超时,如果接下来的4个RTT往返时间内的TCP段的传输是成功的,那么当第4个RTT时间内发送的所有TCP段都得到了ACK时,拥塞窗口大小是()。

  • A、7KB
  • B、8KB
  • C、9KB
  • D、16KB

正确答案:C

更多相关问题