网工干货知识

超全学习笔记
当前位置:首页 > 干货知识

非持续型与p-持续型CSMA之间的区别

更新时间:2026年03月27日   作者:spoto   标签(Tag):

载波侦测多路访问(CSMA)这是一种网络协议,用于确定数据在共享介质通信通道中的传输方式,从而避免数据之间的冲突。 它允许多个设备或装置同时发送数据,而不会相互干扰。 CSMA还涉及到一些关于设备何时以及如何尝试通过电缆发送数据的细节。也就是说,如果信道被占用,设备会采取何种方式来尝试发送数据。 其中一些技术属于非持续式CSMA,而另一些则属于持续式CSMA。 因此,了解这两种方法各自的运作方式非常重要,这样就能在特定的情境或路径中选用最合适的方法了。

非持续式CSMA

在非持续式CSMA协议中,该站点只负责发送与信道相关的帧。 在空闲的信道情况下,系统会立即将该帧发送到该信道上。 如果检测到该频道处于繁忙状态,那么该设备会等待一段固定的时间,然后再再次检测该频道的状态,以确定该频道是否处于空闲或繁忙状态。 在这种方法中,基站并不会立即感知该频道的情况,而是等到检测到上一次传输的结束之后,才会开始记录该频道的相关信息。 这种方法虽然可以减少碰撞的发生几率,但也会降低网络的传输效率。

非持续式CSMA的优缺点

  • 降低碰撞概率:顾名思义,非持续式CSMA并不允许设备持续地尝试获取介质。与其他类型的CSMA不同,非持续式CSMA不会在固定的时间间隔内重复这一过程。相反,它会等待一段随机的时间后再尝试获取介质,这样就能大大减少发生碰撞的概率。
  • 降低网络拥堵程度:这种随机的等待时间也有助于分散网络中的传输尝试,从而降低整体的拥塞程度。

非持续式CSMA的缺点

  • 延迟时间增加:这种随机的等待时间会导致延迟增加,因为由于网络中的高流量拥堵,网络设备在能够接入网络之前需要花费很长时间。
  • 较低的吞吐量:由于额外的延迟,整个网络的性能可能会低于其他那些要求设备主动进行传输的方法。

P-持续式CSMA

当信道具有时间槽时,就会使用P-Persistent CSMA算法。此时,每个时间槽的持续时间等于或大于最大允许值。传播延迟是时候开启那个频道了。 当站点准备好发送帧时,它会检测信道的状态。 如果该频道被占用,电视台将会等待下一个时间段再尝试连接。 但是,如果检测到该频道处于空闲状态,那么该电台就会以概率‘p’立即发送该帧数据。 因此,该站点会等待左侧的概率值。 Q等于1-p,这适用于下一个时间槽的开始阶段。 如果下一个时间槽也被发现是空闲的,那么该站就会再次进行传输,或者继续等待,其概率分别为p和q。 这个过程会不断重复,直到某个帧被传输出去,或者另一个电台开始进行传输为止。

p-持续式CSMA的优势

  • 更高的吞吐量:因此,P型持续式CSMA的性能优于非持续式CSMA。其优势在于:当信道空闲时,P型持续式CSMA允许设备进行传输,而非持续式CSMA则不允许这种情况发生。
  • 可控的碰撞风险:可以互相回应/相互响应。吞吐量通过改变 p 的值,可以调整碰撞的概率。

p-Persistent CSMA的缺点

  • 概率管理中的复杂性:确定适用于“p”的正确数值也相当具有挑战性,因为这一数值取决于网络的当前状态、流量水平以及任何时候连接到网络的设备数量。
  • 潜在的碰撞可能性:不过,如果概率p被设定得较高,那么就会出现大量干扰现象。因为会有许多设备试图同时进行广播。

非持续型与p-持续型CSMA之间的区别

参数非持续性的CSMA机制持续式CSMA
载波感知当通道处于空闲状态时,它会发送帧。当频道处于空闲状态时,它会以概率p进行发送。
等待它会等待一段随机的时间,以检查该载体是否正常工作。它会等待下一个传输帧的时间段再开始传输。
碰撞的概率在这种方法中,发生碰撞的概率比在p-持久模式下要高得多。在这种方法中,发生碰撞的概率比在非持久连接模式下要低。
利用/使用其利用率超过了1个持续性的状态,因为在这一过程中,所有站点都会同时检查该频道是否存在。其使用方式取决于概率p的值。
低负载时的延迟时间它的持续时间超过了1秒,因为它只有在频道处于繁忙状态时才会进行随机检查。当概率p较小时,系统的大小就会变得较大。因为在这种情况下,站点不会一直处于空闲状态来发送信号。
高负载延迟由于碰撞的原因,其高度有所增加。当信道处于空闲状态时,发送的概率 p 较小时,该数值会比较大。

结论

CSMA这是一种协议,它包含两种子类型:非持久型与p-持久型CSMA。这两种协议的运作原理不同,它们分别控制着网络中传输尝试的次数。 非持续式CSMA方式的主要缺点在于:它主要依靠随机等待时间来避免冲突,但这种方式会导致延迟时间延长,同时也会导致整体吞吐量下降。 而P-Persistent CSMA则在吞吐量方面表现更好,因为它允许多次传输尝试。此外,还需要对每次传输的机会进行控制,以避免发生冲突。

              马上抢免费试听资格
意向课程:*必选
姓名:*必填
联系方式:*必填
QQ:
思博SPOTO在线咨询

相关资讯

即刻预约

免费试听-咨询课程-获取免费资料