首页 > 试题广场 >

回答下面问题

[问答题]

某局域网采用C SM A/C D协议 实现介质访问控制,数据传输率为100M bps ,主机甲和主机 之间的 距离为2 km ,信号传播速速时200000 km / s。 请回答下列问题, 要求说明理由或写 出计算过程。
(1)若主机甲和主机 发送数据时发生冲突,则从开始发送数据时刻起,到两台主机均检测到冲突时刻为止,最短经过多长时间?最长 经过多长时间?(假设主机甲和主机 发送数据 过程中 ,其 主机不发送数据)
⑵若网络不存在任何冲突与 差错 ,主机甲总是以标准的最长以太 数据帧(1518字节)向主机 发送数据,主机 每成功收到一个数据帧后立即 向主机甲 发送 一个 64字节的确认帧,主机甲收到确认帧后方可发送下一个数据帧, 此时主机甲的有效数据传输速率是多少?(不考虑以太网帧的前导码)

计算第二问时,有效数据长度为1500字节,因为局域网规定IP最大传输数据单元为1500字节
发表于 2020-06-17 18:29:13 回复(0)
111
发表于 2021-06-14 22:16:21 回复(0)
数据传输率应该是10吧。。。。
发表于 2020-11-01 23:46:40 回复(0)

(1)主机甲和主机乙之间单向传播延迟时间为 10µs。两台主机均检测到冲突时,最短所需时间和最长所需时间对应下面两种极端情况:

① 主机甲和主机乙同时各发送一个数据帧,信号在信道中发生冲突后,冲突信号继续向两个方向传播。因此,甲乙两台主机均检测到冲突时,最短需经过 10µs。

② 主机甲(或主机乙)先发送一个数据帧,当该数据帧即将到达主机乙(或主机甲)时,主机乙(或主机甲)也开始发送一个数据帧。这时,主机乙(或主机甲)将立即检测到冲突;而主机甲(或主机乙)要检测到冲突,冲突信号还需要从主机乙(或主机甲)传播到主机甲(或主乙)。因此,甲乙两台主机均检测到冲突时,最长需经过 20µs。

(2)发送 1518B 的数据帧所用时间(传输延迟)为 1214.4µs。 发送 64B 的确认帧所用时间(传输延迟)为 51.2µs。( 1 分) 主机甲从发送数据帧开始到收完确认帧为止的时间记为 T 总,则 T 总=1285.6µs;

主机甲的有效数据传输速率=12 000bit/1285.6µs≈9.33Mbit/s。

发表于 2016-11-19 16:21:02 回复(1)