CSMACD是如何在数据传输中避免冲突的?

2026-05-19 12:180阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1210个文字,预计阅读时间需要5分钟。

CSMA/CD是如何在数据传输中避免冲突的?

LOHA系统中,每个节点发送数据都随心所欲,因碰撞概率很高。若每个节点发送前都侦听共有信道,发现空闲后再发送,碰撞概率将大大降低。这正像是Carrier Sense + Mu机制。

ALOHA系统中每个站点发送数据都是随心所欲的,因此发生碰撞的概率很大,如果每个站点发送前都侦听下共用信道,发现信道空闲后再发送,碰撞概率就大大下降,这正是Carrier Sense Multiple Access的思想。基于aloha协议的思想,CSMA协议对其最大的改进即是引入了LBT机制(Listen Before Talk),在CSMA中的CS(Carrier Sense)即是指Listen监听机制。

CSMA

CSMA能够分成下面三种:

  • 1-persistentes CSMA:“节点须要持续监听信道。一旦节点发现信道空暇后,则立马发送数据。”。

  • 0-persistentes CSMA:“节点不连续监听信道,若该时刻节点监听信道为busy,那么等待一段时间后。再次进行监听。

    若节点该时刻监听信道为空暇,则立马发送数据。

  • p-persistentes CSMA:“节点须要持续监听信道,一旦发现信道空暇后,节点以p的概率立马发送数据。以1-p的概率不发送数据。

    若节点该时刻不发送数据。那么等待一段时间后。再次进行监听,并以p概率再次发送”。

阅读全文

本文共计1210个文字,预计阅读时间需要5分钟。

CSMA/CD是如何在数据传输中避免冲突的?

LOHA系统中,每个节点发送数据都随心所欲,因碰撞概率很高。若每个节点发送前都侦听共有信道,发现空闲后再发送,碰撞概率将大大降低。这正像是Carrier Sense + Mu机制。

ALOHA系统中每个站点发送数据都是随心所欲的,因此发生碰撞的概率很大,如果每个站点发送前都侦听下共用信道,发现信道空闲后再发送,碰撞概率就大大下降,这正是Carrier Sense Multiple Access的思想。基于aloha协议的思想,CSMA协议对其最大的改进即是引入了LBT机制(Listen Before Talk),在CSMA中的CS(Carrier Sense)即是指Listen监听机制。

CSMA

CSMA能够分成下面三种:

  • 1-persistentes CSMA:“节点须要持续监听信道。一旦节点发现信道空暇后,则立马发送数据。”。

  • 0-persistentes CSMA:“节点不连续监听信道,若该时刻节点监听信道为busy,那么等待一段时间后。再次进行监听。

    若节点该时刻监听信道为空暇,则立马发送数据。

  • p-persistentes CSMA:“节点须要持续监听信道,一旦发现信道空暇后,节点以p的概率立马发送数据。以1-p的概率不发送数据。

    若节点该时刻不发送数据。那么等待一段时间后。再次进行监听,并以p概率再次发送”。

阅读全文