非持久性CSMA和p-持久性CSMA有什么区别?


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

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

p-持久性CSMA

当信道具有时隙并且时隙持续时间等于或大于最大传播延迟时间时,使用p-持久性CSMA。当站点准备好发送时,p-持久性会检测信道。

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

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

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

优点

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

  • p-持久性降低了冲突的可能性。
  • 提高网络效率。

非持久性CSMA

非持久性被称为CSMA协议的非主动版本,属于MAC(介质访问控制)层。这里,拥有要发送帧的站点,该站点只会检测信道。

如果信道空闲,则非持久性帧会立即将帧发送到该信道。所以,如果信道繁忙,它将等待随机时间,然后再次检测站点的状态(空闲或繁忙)。

在非持久性方法中,站点不会立即检测信道。主要优点是它降低了冲突的可能性。但非持久性的问题是它降低了网络效率。

非持久性CSMA的优点是它降低了冲突的可能性,因为站点会等待随机时间。缺点是它降低了网络效率,因为当有站点有帧要发送时,信道保持空闲。

区别

p-持久性和非持久性CSMA的主要区别如下:

p-持久性CSMA非持久性CSMA
当载波检测到信道空闲时,p-持久性以概率p发送。非持久性在信道空闲时发送。
p-持久性将等待下一个时隙进行帧传输。非持久性等待随机时间来检查载波。
在p-持久性中,与非持久性相比,冲突的可能性较小。在非持久性中,与p-持久性相比,冲突的可能性更大。
当概率p较小时,低负载下的延迟较大。当信道空闲时,低负载下的延迟较小。
p-持久性的利用率始终取决于概率p。非持久性的利用率高于1-持久性,因为并非所有站点都在同时不断地检查信道。

更新于:2022年3月21日

2K+ 次浏览

启动你的职业生涯

完成课程获得认证

开始
广告
© . All rights reserved.