4.2.7 以太网技术(七)以实例理解以太网工作原理、争用期、最短帧长
CSMA/CD例题
例:某局域网采用CSMA/CD协议实现介质访问控制,数据传输速率为10Mbit/s,主机A和主机B之间的距离为2km,信号传播速度为 2 × 1 0 8 m / s 2\times10^8m/s 2×108m/s。请回答下列问题
-
若主机A和主机B发送数据是发生冲突,则从开始发送数据时刻起,到两台主机均检测到冲突时刻止,最短需经过多长时间?最长需经过多长时间(假设主机A和主机B发送数据过程中,其他主机不发送数据 )?
如图
可知最长时间为 2 τ 2\tau 2τ最短时间为 τ \tau τ最短时间 τ = 2000 2 × 1 0 8 \tau=\frac{2000}{2\times10^8} τ=2×1082000
-
若发送速率提到100mbit/s,为了向下兼容,保持最短帧长不变,为了保持网络的有效信道利用率,应采取什么解决措施?
最短帧长等于争用期内传输的比特数即 L m i n = 2 × τ × C Lmin=2\times\tau\times C Lmin=2×τ×C,由此可知题目中要求向下兼容保持最短帧长不变即 L m i n Lmin Lmin为固定值,而发送速率提高了十倍,那么我们只有把 τ \tau τ的值变为原来的十分之一,所以只有将主机A和主机B的距离缩短为原来的十分之一,即200米。