47.(9分)某局域网采用CSMA/CD协议实现介质访问控制,数据传输
2021.07.02 07:34

  【题目】

  47.(9分)某局域网采用CSMA/CD协议实现介质访问控制,数据传输速率为10 Mbps, 主机甲和主机乙之间的距离为2 km,信号传播速度是200 000 km/s。请回答下列问题,要求说明理由或写出计算过程。

  (1) 若主机甲和主机乙发送数据时发生冲突,则从开始发送数据时刻起,到两台主机均检测到冲突时刻止,最短需经过多长时间?最长需经过多长时间?(假设主机甲和主机乙发送数据过程中,其他主机不发送数据)

  (2) 若网络不存在任何冲突与差错,主机甲总是以标准的最长以太网数据帧(1 518字节) 向主机乙发送数据,主机乙每成功收到一个数据帧后立即向主机甲发送一个64字节的确认帧,主机甲收到确认帧后方可发送下一个数据帧。此时主机甲的有效数据传输速率是多 少?(不考虑以太网帧的前导码)

  【答案要点】

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

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

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

  (2) 发送1 518 B的数据帧所用时间(传输延迟):1 214.4μs。发送64 B的确认帧所用时间(传输延迟):51.2μs。

  主机甲从发送数据帧开始到收完确认帧为止的时间记为T总,则T总=1 285.6μs。主机甲的有效数据传输速率=12 000 bits/1 285.6μs≈9.33 Mbps。


MORE+

    相关阅读 MORE+

    版权及免责声明
    1.凡本网注明"稿件来源:新东方在线"的所有文字、图片和音视频稿件,版权均属北京新东方迅程网络科技有限公司所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方在线",违者本网将依法追究责任。
    2.本网末注明"稿件来源:新东方在线"的文/图等稿件均为转载稿,本网转载出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方在线”,本网将依法追究责任。
    3.如本网转载稿涉及版权等问题,请作者致信weisen@xdfzx.com,我们将及时外理

    Copyright © 2011-202

    All Rights Reserved