通过一个简单的例子了解CSMA/CD

名称

CSMA/CD:Carrier Sense Multiple Access with Collision Detection
载波监听多点接入/碰撞检测

载波监听:检测信道。在发送数据前,发送数据中,每个站都要不断检测信道
多点接入:因为是总线型的网络,许多计算机以多点接入的方式连接在一根总线上
碰撞检测:边发送边监听
特别的是,该协议在物理上是通过电压的变化来检测碰撞是否发生。

首先我们需要了解CSMA/CD用在什么地方?

最早的以太网是将许多计算机都连接到一根总线上。

那么我们就需要知道总线型的特点

当一台计算机发送数据的时候,总线上的所有计算机都能检测到这个数据。这就是广播通信方式。当我们需要在总线上进行一对一通信的时候,就需要使每一台计算机的网卡拥有一个与其他网卡都不同的地址。这个时候,我们在发送数据帧时,就需要表明数据帧接收站的地址。只有网卡地址与其相同时,才接受数据帧,否则丢弃帧。

CSMA/CD(多点接入载波监听/冲突检测)协议要点:

假设有这一层楼,两旁住了几十户人,中间只有一条仅供一人通行的走道。我们看情况会怎么样:①当这些住户要经过走道出来时,首先探出头来看看走道上有没有人(这就是载波监听),如果没有,就通过走道出来;②如果走道上有人走,那么就一直盯着走道,直到走道上没人时再出来(坚持监听算法);③如果有两人同时看到走道上没有人,而同时走向走道(冲突检测),则两个人发现时就马上回到自己屋里。在整个协议中最关键的是载波监听、冲突检测两部分

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值