区分 1-持久型和 p-持久型 CSMA


载波侦听多路访问 (CSMA) 协议的三种类型如下:

  • 1-持久型 CSMA
  • 非持久型 CSMA
  • p-持久型 CSMA

1-持久型 CSMA

在这种方法中,要传输数据,站点会持续侦听信道以检查信道是繁忙还是空闲。

假设信道繁忙,则站点将等待直到信道空闲。每当站点检测到空闲信道时,它就会以概率 1 传输帧。因此,这种持久性称为 1-持久型 CSMA。

1-持久型 CSMA 发生冲突的可能性最高,因为两个或多个站点同时识别出信道空闲并传输其帧。

发生冲突时,站点将等待随机时间量然后重新开始。1-持久型 CSMA 的结构如下:

1-持久型的缺点

在 1-持久型中,传播延迟时间较长。

例如:如果站点 1 开始传输,同时站点 2 也准备发送其数据并侦听信道。如果站点 1 的信号尚未到达站点 2,则站点 2 认为信道空闲,并将开始传输。这将导致冲突。

即使传播延迟时间为零,也会发生冲突。如果两个站点在第三个站点的传输中途准备就绪,则两个站点都必须等到第一个站点的传输结束,然后两个站点将几乎同时开始传输。这也会导致冲突。

p-持久型 CSMA

当信道具有时间槽时,使用 p-持久型 CSMA,使得时间槽持续时间等于或大于最大传播延迟时间。当站点准备发送时,p-持久型会侦听信道。

假设信道繁忙,则站点必须等到下一个可用时隙。

当信道空闲时,p-持久型以概率 p 传输。以概率 q=1-p,站点必须等待下一个时隙的开始。如果下一个时隙空闲,它将以概率 p 和 q 传输或再次等待。

此过程将持续到帧传输完成或另一个站点开始传输。如果另一个站点正在传输,则该站点将视为发生了冲突,它将等待随机时间量然后重新开始。

优点

p-持久型 CSMA 的优点如下:

  • p-持久型降低了冲突的可能性。

  • 提高了网络效率。

区别

1-持久型 CSMA 和 p-持久型 CSMA 的主要区别如下:

1-持久型 CSMAp-持久型 CSMA
当载波侦听信道空闲时,1-持久型以概率 1 发送。当载波侦听信道空闲时,p-持久型以概率 p 发送。
1-持久型将持续侦听信道进行帧传输,它不会等待。p-持久型将等待下一个时隙进行帧传输。
在 1-持久型 CSMA 中,冲突的可能性更大。与 1-持久型相比,p-持久型冲突的可能性较小。
在 1-持久型中,低负载延迟较小。当概率 p 较小时,低负载延迟较大。
1-持久型的利用率高于 ALOHA。p-持久型的利用率始终取决于概率 p。

更新于:2022年3月21日

5000+ 次浏览

开启你的职业生涯

通过完成课程获得认证

开始学习
广告