4.2.5 以太网技术(五)争用期

4.2.5 以太网技术(五)争用期

今天我们学习一下以太网中非常重要的争用期的概念及理解。我们假设有一个以同轴电缆为传输媒体的总线式局域网,在局域网中只有A和B两台主机,两台主机之间的电缆长度L为一千米,总线局域网的数据传输速率为C(bit/s),电磁波在同轴电缆中的传播速率是V= 2 ∗ 1 0 8 2*10^8 2108(m/s),总线上端到端的单程传播时延是 τ \tau τ,其中 τ = L / V \tau=L/V τ=L/V,所以冲突检测的示意图如图所示:争用期冲突检测示意图

在这样的总线式的局域网中计算机在A在t=0的时刻监听到总线是空闲的,就开始向总线上发送数据帧,计算机B也有数据要发送,它在 t = τ − δ t=\tau-\delta t=τδ时间,也就是A发送数据还没有到达 τ \tau τ时间B也来监听总线发现也是空闲的,所以B也开始向总线上发送数据帧,此时问题来了,计算机A和计算机B发送的数据信号一定会在某个时间内产生碰撞,这个时间我们知道是 t = τ − δ 2 t=\tau-\frac{\delta}{2} t=τ2δ时发生碰撞,产生冲突之后编码的规则就会产生混乱,没有办法进行识别,因此发生冲突的两路信号沿着原来的方向继续传播,分别在 t = τ t=\tau t=τ时计算机B会首先检测到发生冲突,但此时计算机A并不知道发生了冲突,A会在 t = 2 τ − δ t=2\tau-\delta t=2τδ时(冲突信号传播到了A站点)时才知道发生了冲突,因此在时间点 t = 2 τ − δ t=2\tau-\delta t=2τδ计算机A和计算机B才都知道发生了冲突,AB发送数据都是失败的,他们都要推迟一段时间后再进行数据的重传,因此我们知道在总线式的局域网中一台计算机从开始发送数据起最多要经过 2 τ − δ 2\tau-\delta 2τδ时间就可以知道是否发生了冲突,我们假定 δ \delta δ趋近于0,就引出了我们今天要讨论的争用期的概念。

争用期

我们把总线式局域网的端到端往返时延称谓争用期,也称为冲突窗口。争用期在以太网中有非常重要的现实意义,因为我们现在知道从开始发送数据的时刻算起在 0 到 2 τ 0到2\tau 02τ时间之内是有可能发生冲突的,当然我们也知道如果会发生冲突这个时间一定是在 0 到 2 τ 0到2\tau 02τ之内会检测到冲突的发生,如果经过 2 τ 2\tau 2τ时间之后,仍然没有冲突发生,就说明局域网中数据已经正确的传输了,因为没有其他的主机在传输数据,此时的载波监听才能够真正的起到作用,因为其他的计算机都会等待从而避免了冲突的发生,总而言之争用期即端到端的往返时延 2 τ 2\tau 2τ的物理意义在于提供了设计总线式局域网中最小有效帧长的计算依据。那么我们应该如何设计有效帧长呢?后面我们将做具体介绍。

这里我们主要学习了在总线式的局域网中争用期的推导过程,阐述了争用期在以太网中的现实意义。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值