计算机网络易错题

路由器: 隔绝广播域
集线器: 在物理层,既在广播域,又在冲突域
交换机: 在数据链路层,在一个广播域中,不在一个冲突域。(又称网桥)

假定1km长的CSMA/CD网络的数据率为1Gbit/s。设信号在网络上的传播速率为200000km/s。求能够使用此协议的最短帧长。

答案:
1km长的CSMA/CD网络的端到端传播时延:
τ=1/200000=5×10-6s=5µs
往返传播时延为:
2τ=10µs
故为了能按照CSMA/CD工作,最短帧的发送时延不能小于10us。
以1Gb/s速率工作,10us可以发送的比特数为:
1Gbit/s × 10µs = 1 × 10^9 (bit/s) × 10×10^-6 (s) =10000bit
所以,最短帧长为10000bit

CSMA/CD协议:载波监听多点接入/碰撞检测 协议

多点接入:说明是总线型网络,表示许多计算机以多点接入的方式连接在一根总线上。
载波监听:边发送边监听,每一个站在发送数据之前先要检测一下总线上是否有其他计算机在发送数据,如果有,则暂时不要发送数据,以免发生碰撞。
碰撞检测:就是计算机边发送数据边检测信道上的信号电压大小。
当几个站同时在总线上发送数据时,总线上的信号电压摆动值将会增大(互相叠加)。
当一个站检测到的信号电压摆动值超过一定的门限值时,就认为总线上至少有两个站同时在发送数据,表明产生了碰撞。
所谓“碰撞”就是发生了冲突。因此“碰撞检测”也称为“冲突检测”。

计算公式:比特数 = 传播时延*带宽
假定在使用 CSMA/CD 协议的 10Mb/s 以太网中某个站在发送数据时检测到碰撞,执行退避算法时选择了随机数 r=100。试问这个站需要
等待多长时间后才能再次发送数据?如果是 100Mb/s 的以太网呢?

答案:
对于 10mb/s 的以太网,以太网把争用期定为 51.2 微秒,要退后 100 个争用期,等待时间是
51.2(μs)*100=5.12ms

对于 100mb/s 的以太网,以太网把争用期定为 5.12 微秒,要退后 100 个争用
期,等待时间是 5.12(μs)*100=512 μs

等待时间 = 征用期时间 * 随机数r

以太网帧最小为64字节,也就是512比特。
争用期的定义可以是发送512 bit的时间
所以10Mb╱s的以太网可以计算出发送一个比特的时间是0.1μs,那么争用期就是512×0.1=51.2μs
同理,100Mb/s的以太网发送一个比特的时间是0.01μs,争用期为512×0.01=5.12μs

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值