载波侦听多路访问协议

CSMA:Carrier Sense Multiple Access

特点:“先听后发”

改进ALOHA协议的侦听/发送策略

分类

非持续式

持续式

•1-持续CSMA

•P-持续CSMA

非持续式

 特点:

①经侦听,如果介质空闲,开始发送。

②如果介质忙,则等待一个随机分布的时间,然后重复步骤①。

 等待一个随机时间可以减少再次碰撞冲突的可能性。但缺点是

等待时间内介质上没有数据传送,这段时间是浪费的。

持续式(指1-持续式)

 特点:

①经侦听,如介质空闲,则发送。

②如介质忙,持续侦听,一旦空闲立即发送。

③如果发生冲突,等待一个随机分布的时间再重复步骤①。

 持续式的延迟时间要少于非持续式。

 主要问题是:如果两个以上的站等待发送,一旦介质空闲就一定会发生冲突。

p-持续式

 特点:

①经侦听,如介质空闲,那么以p的概率发送,以(1–p)的概率延迟一个时间单元发送。

②如介质忙,持续侦听,一旦空闲重复①。

③如果发送已推迟一个时间单元,再重复步骤①。

 可见,1-持续式是p-持续式的特例。

CSMA工作方式如侦听到介质上无报文则可发送,发送后会发生冲突吗?

 原因:(1)同时再传送;(2)传播延迟时间

 信号在介质上的传播速度只有在自由空间的65%左右,一般近似为:200m/μs

 由于传播延迟时间的存在,某个站发出报文后仍会遇到冲突

传播延迟对载波侦听的影响

冲突窗口

发生冲突时间的上限,即发送

站发出帧后能检测到碰撞的最

长时间,数值上等于最远两站

传播时间的两倍,即2τ

帧在媒体上往返传输时间=1

帧在媒体上单向传播时延=0.5

冲突窗口时间的计算

CSMA/CD (1-持续)

 CSMA with Collision Detection

 “先听后发、边发边听”

 特点:

①经侦听,如介质空闲,则发送。

②如介质忙,持续侦听,一旦空闲立即发送。

③如果发生冲突,等待一个随机分布的时间再重复步骤①。

所有工作站在发送的同时也接收自己的信号,监测发送的情况,一旦收到的信号与发出的不一致,就说明发生了冲突。

 发送站感知冲突后立即停止帧的发送,并且发一个简短的堵塞信号(称强化冲突信号,Jamming signal),通知网上各站已经发生冲突,本站及网上所有站都等待一段随机分布的时间,然后再按CSMA/CD方式重发该帧。

CSMA/CD的原理图示

冲突检测和处理

 冲突检测方法

比较发送信号(AB)与回复信号(AB)的能量或脉冲宽度变化

最大冲突检测时间(冲突窗口):两个最远距离站点间的传输时间为,则网络的最大冲突检测时间为2。

冲突检测和处理

 冲突检测的要求

要求1:时隙宽度 = 最大冲突检测时间

保证在一个时隙内能够检测到最远距离的冲突

要求2:发送有效帧的时间 大于等于  最大冲突检测时间

防止因在发生冲突时已完成短帧发送而造成的异常情况

 冲突后,发送帧重传的策略

冲突检测时间与时隙的关系

CSMA的基本原理:先听后发

 CSMA/CD的基本原理:先听后发,边发边听

• 半双工以太网中使用

 冲突窗口

• 冲突危险期

• 数值上等同于:信号在最远两个工作站的传

输延迟的2倍

s4-3 CSMA的更多相关文章

  1. Samsung S4卡屏卡在开机画面的不拆机恢复照片一例

    大家好!欢迎再次来到我Dr.wonder的世界, 今天我给你们带来Samsung S4 I9508 卡屏开在开机画面的恢复!非常de经典. 首先看图 他开机一直卡在这里, 然后 ,我们使用专业仪器,在 ...

  2. 三星s4宣传片配色有惊喜

    三星s4宣传片配色有惊喜据了解,一周前,三星曾对外发布了新旗舰手机galaxy s4的宣传视频,不过那份视频里所含信息仅仅只有s4发布会的邀请函.而日前,三星官方发布了s4的第二弹宣传片则暗示该机在配 ...

  3. 电源相关知识—S0、S1(POS)、S2、S3(STR)、 S4、S5、睡眠、休眠、待机

    转 http://blog.sina.com.cn/s/blog_52f28dde0100l3ci.html APM https://en.wikipedia.org/wiki/Advanced_Po ...

  4. 2016.6.20 计算机网络复习要点第三章之CSMA/CD协议

    1.最早的以太网是将许多计算机都连接到一根总线上: (1)总线的特点是:当一台计算机发送数据时,总线上的所有计算机都检测到这个数据,这种就是广播通信方式: (2)为了实现在总线上的一对一通信,可以使每 ...

  5. 三星S4接电话黑屏无法挂断通话

    最近发现S4的通话距离感应起出了问题,接电话后直接熄屏,按什么按钮都没有反应.通话结束后只能等对方挂断才会恢复正常,再或者长按9秒电源键强制重启.极大的影响了实用体验.网上搜了下,发现这样的问题还不少 ...

  6. 三星galaxy s4问题解决及快捷操作

    http://blog.csdn.net/pipisorry/article/details/38474827 三星galaxy s4更改锁屏方式时出现故障 屏幕锁定设置除password以外,其它锁 ...

  7. 从状态转移看:载波侦听多路访问/冲突避免(CSMA/CA)

    CSMA/CA是写入IEEE802.11的无线网络MAC层标准协议,相信看到这篇文章的读者都知道它是用来做什么的.但许多短文对这个协议的解释都有所缺乏,因此本文用状态转换图的形式详细说明协议的工作流程 ...

  8. CSMA/CD协议——学习笔记

    CSMA/CD协议要点: 1)适配器从网络层获得一个分组,加上以太网的首部和尾部,组成以太网帧,放入适配器的缓存中,准备发送. 2)若适配器检测到信道空闲(即在96比特时间内没有检测到信道上有信号), ...

  9. 三星S4使用体验(Markdown版)

    由于各种原因,前几天把手上的HTC 606w给二手交易了,然后二手买了一只全新的韩版S4蓝色e330s作为主力手机使用.现在主要就用户体验的角度对这只新的手机做次评价. 第一次做手机的评价,不知道写成 ...

  10. ACPI电源管理中的S0 S1 S2 S3 S4 S5

    电源选项中S0,S1,S2,S3,S4,S5的含义以 ACPI 的规格来说吧!ACPI(Advanced Configuration and Power Interface),即高级配置与电源接口.这 ...

随机推荐

  1. This system is not registered with an entitlement server. You can use subscription-manager to register.

    错误信息 [root@bogon apache-tomcat-]# yum install gcc-c++ Loaded plugins: product-id, search-disabled-re ...

  2. code first 添加外键时,与原有的数据冲突ALTER TABLE 语句与 FOREIGN KEY 约束"FK_XXXXX"冲突

    问题的原因是新增的外键字段没有默认值,造成的,有很多方法可以解决,我这里通过修改生成的迁移文件,设定为可空,或者设置默认值即可.具体看情况使用.

  3. SSI服务端包含技术

    1.页面拆出来怎么样通过web服务浏览呢? 使用web服务(例如nginx)的SSI技术,将多个子页面合并渲染输出. 2.SSI是什么? 3. ssi包含类似于jsp页面中的incluce指令,ssi ...

  4. vue 初识组件

    Vue.component("greeting",{ template: `<p>{{ name }}大家好 <button v-on:click="c ...

  5. UML 图C#

    继承关系(类1继承类2) 代码: class Class1:Class2 { } class Class2 { } 实现(实现接口) 代码: interface interface1 { void s ...

  6. HDU_2136

    #include <iostream> #include <stdio.h> #include <math.h> #include <algorithm> ...

  7. 探索未知种族之osg类生物---呼吸分解之advance

    回顾 我们用了两节的内容才堪堪讲解完ViewerBase::frame()函数中调用的realize()---Viewer:: realize()函数.我们简单的总结就是Viewer:: realiz ...

  8. 洛谷2860 [USACO06JAN]冗余路径Redundant Paths

    原题链接 题意实际上就是让你添加尽量少的边,使得每个点都在至少一个环上. 显然对于在一个边双连通分量里的点已经满足要求,所以可以用\(tarjan\)找边双并缩点. 对于缩点后的树,先讲下我自己的弱鸡 ...

  9. BZOJ4326或洛谷2680 运输计划

    BZOJ原题链接 洛谷原题链接 用\(LCA\)初始化出所有运输计划的原始时间,因为答案有单调性,所以二分答案,然后考虑检验答案. 很容易想到将所有超出当前二分的答案的运输计划所经过的路径标记,在这些 ...

  10. Java中方法的重写

    ★★前提:方法的重写建立在继承关系上★★ 在Java程序中,类的继承关系可以产生一个子类,子类继承父类,它具备了父类所有的特征,继承了父类所有的方法和变量. 所谓方法的重写是指子类中的方法与父类中继承 ...