Compare Plans

CSMA/CD 协议

        在介质共享的局域网中,用户终端需要通过共用信道检测到其他用户终端在做什么,从 而相应地调整自己的动作。网络站点根据载波上有无数据传输采取相应动作,这就是载波侦听协议。载波侦听协议主要作用是用来避免用户间的冲突, 确保一个时间内只有一个用户终端在收、发数据。
        CSMA/CD(Carrier Sense Multiple Access Protocol With Collision Detection ) 协 议是对ALOHA 协议的改进,当一个站点要传送数据时,它首先侦听信道,看是否有其他站点正在传输。如果信道正忙,它就持续等待直到当它侦听到信道空闲时,便将  数据送出。若发生冲突,站点就等待一个随机长的时间,然后重新开始。此协议常 常被称为1 持续 CSMS/ CD, 是指站点一旦发现有空闲信道,其信号发送的概率为1' 这是以太网的基础通信协议。
       1. CSMA/CD 工作过程
       从上述分析可以得出以太网 CS- MA/CD 协议发送帧的工作过程如下:
( 1) 监听信道。如果信道空闲,则很快发送,否则继续监听信道。
( 2 ) 在开始传输的 2s 时间内,监听总线,判断是否发生冲突。
(3 ) 如果在 2s 时间内没有检测到冲突,则站点获得了信道的控制权,停 止监听信道,继续传输数据,直到帧的结束。
( 4 ) 如果检测到冲突就停止发送数 据,并发出一个 32b 阻塞信号,在等待一个随机选择的时间t = r xr 段后,从第 1 步重新开始。CSMA/ CD 协议发送帧的工作过程如图一所示。"装配帧“不能被放置在
“开始发送帧” 之前,因为"装配帧"的任务在逻辑链路 LLC 子层,而不是 MAC子层。
图 一      CSMA/CD 协 议发送帧的工作过程
         2. CSMA/ CD 协议数据的接收过程
        总线上非发送站点总是处于监听总线状态。当总线上有信号活跃 ,则 所有的非发送站点启动帧接收进程。非发送站点接收帧的步骤如下:
( I ) 判断帧是否接收完毕,如果接收没有完成,继续接收直到完成。
( 2 ) 检查帧的有效性及目的 MAC  地址,包括碎片帧 ( < 64 byte) 、长度有效 性 ( 64 byte    x    151Sbyte 汃目的 MAC  地址匹配 、CRC 错误以及是否以 8 位为边界结束等。
CSMA/CD 协议接收数据的工作过程的流程图如图二 所示。

图二

下一篇

千兆以太网技术

通信百科

千兆以太网技术

千兆位操作代表了以太网技术中的一种演变,而不是一种革命。由于IOMb/ s、lOOM b/ s 以太网CSMA/ CD 等技术已经十分成熟,就不再重复。本节将介绍千兆以太网的关键组成部分。 图 一 C ...

相关内容

什么是Asterisk及其常见协议、用途、功能有哪些?

什么是Asterisk及其常见协议、用途、功能有哪些?

Asterisk是一个开源的电话应用平台,它可以将普通计算机转变为功能强大的电话......

通信百科

2024-09-07

奥维通信

奥维通信

奥维通信股份有限公司是一家行业领先的通信技术公司,致力于为全球客户提供高质量的通......

行业咨询

2023-12-18

CTI技术在通信行业的应用及发展趋势

CTI技术在通信行业的应用及发展趋势

随着信息技术的不断发展,CTI技术(计算机电话集成技术)在通信行业中扮演着越来越......

行业咨询

2023-11-02