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