三、计算与问答题
1.采用CSMA/CD介质访问控制方式的局域网,总线长度为1000m,数据传输速 率为10Mbps,电磁波在总线传输介质中的传播速度为2×10^8m。计算:最小帧长度应该为多少?
解:
由Lmin/S >= 2D/V得:Lmin= 2D*S/V = 100bit
2. 采用CSMA/CD介质访问控制方式的局域网,总线是一条完整的同轴电缆,数据传输速率为1Gbps,电磁波在总线传输介质中的传播速度为2×10^8m。计算:如果最小帧长度减少800bit,那么最远在两台主机之间的距离至少为多少米?
解:
令Lmin = 800bit, 可得:D = Lmin*V/2S = 80m
3. 采用CSMA/CD介质访问控制方式的局域网,总线是一条完整的同轴电缆,数据传输速率为1Gbps,电磁波在总线传输介质中的传播速度为2×10^8m。计算:如果最小帧长度减少800bit,那么最远在两台主机之间的距离至少为多少米?
(1)主机A检测到冲突需要多少时间?
(2)当检测到冲突的时候,主机A已经发送多少位的数据?
解:
(1)由Lmin/S >= 2D/V得:
t = Lmin/S >= 2D/V
t >= 2D/V = 10us
(2)Lmin = S*t = 1000bit
4.采用CSMA/CD介质访问控制方式的局域网,总线长度为2000m。数据传输速率为10Mbps,电磁波在总线传输介质中的传播速度为2×10^8m。
假设:局域网中主机A与主机B连接在总线的两端,并且只有主机A,B发送数据。请回答:
(1) 如果发送数据后发生冲突,那么开始发送数据到检测到冲突,最短需要多少时间?最长需要多长时间?
(2) 如果局域网中不存在冲突,主机A发送一个最长Ethernrt帧(1518B)之后,主机B就用一个最短Ethernrt帧(64B)确认,主机A在得到确认之后就立即发送下一帧,忽略帧间间隔,那么主机A的有效传输速率是多少?
解:
(1) tmin = D/V = 10us
tmax = 2D/V = 20us
(2) 有效传输速率v = 需要传输数据长度d/实际传输时间T
v = d/T = (1518B*8) / ((1518B*8)/100Mbps+(64B*8)/100Mbps+(2*2000m)/(2*10^8m/s)) = 9.45Mbps
5.IEEE 802.11 标准规定驻留时间为400ms。如果FHSS发送速率为1Mbps,那么在驻留时间内可以发送最大长度的 Ethernet 帧多少个?
解:
n = 1Mbps*400ms/1518B = 32.9个
6.如果 Token Ring 的令牌持有时间为10ms,数据传输速率为4Mbps。请问:令牌环中传输帧的最大长度为多少?
解:
L = 4Mbps*10ms = 40000bit
7.如果 Token Bus 的数据传输速率为10Mbps,令牌长度为12B。如果网中接入主机100台。忽略令牌总线中令牌处理时间与信号传播延时。请问:每台主机多长时间可以获得一次令牌?
解:
经过一圈回到原地:
t = 12B*100 / 10Mbps = 960us
8.无线局域网 IEEE 802.11 规定的数据传输速率为11Mbps。如果一台接入 WLAN 的主机连续发送长度为 64B 的帧。已知无线信道的误码率 p 为 10 7。那么在这个信道上每秒钟传错的帧是多少?
解:
n = 11Mbps*10^(-7) / 64B = 0.0027个
9.如图5-53所示的网络结构中,6台主机通过透明网桥 B1、B2连接在互联的局域网中。网桥初始转发表是空的。假设主机发送帧的顺序是:H1发送给H5、H5发送给H4、H3发送给H6、H2发送给H4、H6发送给H2、H4发送给H3、请根据网桥自学习的原理完成网桥B1与B2的转发表。
解:
网桥工作流程: