1. 两台主机之间通过长距离网络通信,彼此之间通过一条传
输速率为1Gbps 的信道相连。线路的单向传播时延为
10ms。分组(包括头部和数据字段)长度为 1500k 字节
。如果 ACK 分组很小,接收方收到一个分组后立即发送
ACK,试计算:
(1)(2 分)如果采用停等协议,信道的利用率是多少?
(2)(3 分)若使信道的利用率达到 80%,窗口长度应设
为多少?最少需 要多少位表示序号?
解答:
(1) 1500 * 8 /10^9 = 12ms
12/(12 + 10*2) = 37.5%
(2) 设窗口长度为x时,信道利用率为80%。
12x/(12x+10*2 ) = 80% 解得x=6.7 所以窗口长度应设置为7
最少需要log2(7)+1 = 4 位表示序号。
2. 在无噪声的情况下,若某通信链路的带宽为 3kHz,所采用的调制方
法支持32 种信号平态,则该通信链路的最大数据传输速率为多少kbps
解:
速率的有效途径是用一个码元表示更多的比特数. 则数据速率公式为
R=BLog2N=2WLog2N = 2 * 3 * log2(32) = 2 * 3 * 5 =30kbps
3. 一个采用 CSMA/CD 介质访问控制方式的局域网, 总线是一条完整
的同轴电缆,数据传输率为 10Mbps(1M=10^6),信号在总线传输介
质中的传播速度为 2X10^8m/S。试计算:
(1)如果最小帧长为600bit,那么最远的两台主机之间的距离为多少米?
(2) 假如最小帧长保 持不 变,当数传輪率提高到100Mbps 时 , 为
满足 CSMA/CD 要求,该局域网需做哪些调整?
解: 设最远距离为L米
(1)帧发送时间>=2*单程传播时延 ,发送时间=600/10M=60μs,
往返传播时间=2*L/2X10^8=L/100μs,60=L/100,L=6000m
(2)速率提升10倍,发送时间=6μs,往返时间=2L/2X10^8=L/100μs
,L=600m,距离缩短10倍
网友评论