媒体访问控制
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
媒体访问控制
案例解决方案 二、轮流协议 轮流协议的基本思想是各结点轮流发送数据,这样
就不会有碰撞。具体的轮流协议有几十种,可归纳为两 类:轮询协议与令牌传递协议。
在轮询协议中,需要设置一个主结点,主结点轮流 询问其他结点是否有数据要发送,若有则发送,未被询 问的结点不得发送。轮询协议的缺点很多:询问需要时 间,降低了效率;更严重的是万一主结点发生故障,整 个网络将完全不能工作。
媒体访问控制
案例需求
媒体访问控制
对于广播式链路,如果有两个或更多结点同时发送 数据,这些数据就会混在一起,无法正确接收,这称为 碰撞。这好比一间屋内有很多人,两人以上同时说话时 谁也听不清。
如何有效地解决这个问题呢?这就是媒体访问控制 的任务。
总线
广播链路
媒体访问控制
案例分析
媒体访问控制主要有以下两种思路: 一、设法避免碰撞。 二、不避免碰撞,但碰撞发生后需要 消除碰撞带来的影响。
媒体访问பைடு நூலகம்制
案例解决方案 载波监听多点接入/碰撞检测(CSMA/CD)协议是一种
典型的随机访问协议。其具体过程如下: 1.某结点有帧要发送时,先检测信道是否空闲。 2.如果有其他结点在发送数据,则等待。 3.如果信道空闲,就发送这一帧。 4.在发送数据的同时,检测信道是否有碰撞产生,如
果一直没有检测到碰撞,该帧就发送成功;如果检测到碰撞, 就立即停止发送。
媒体访问控制
这好比一间屋内有很多人,两人以上同时说话时谁也听不清。 如何有效地解决这个问题呢?这就是媒体访问控制的任务。
案例解决方案 令牌只有一个,在各结点间按规定的顺序传递。
信道划分协议与轮流协议都着眼于避免碰撞,随机访问协议则从另一个角度看问题,它允许碰撞出现,但出现后要解决它。 4.在发送数据的同时,检测信道是否有碰撞产生,如果一直没有检测到碰撞,该帧就发送成功; 轮询协议的缺点很多:询问需要时间,降低了效率;
成?令牌多于一个时如何处理?线路中断时令牌如何传递?这些问题使得令牌传递协议非常复杂且容易出故障。 4.在发送数据的同时,检测信道是否有碰撞产生,如果一直没有检测到碰撞,该帧就发送成功; 三、随机访问协议 一、信道划分协议
利用频分复用、时分复用与码分复用技术,网络内所有结点发送的数据不会混在一起,也就是说没有碰撞。 1.某结点有帧要发送时,先检测信道是否空闲。
三、随机访问协议 媒体访问控制主要有以下两种思路:
基本思想是每个结点有数据要发送时就立即发送,这自然有可能产生碰撞,解决碰撞的办法是重发碰撞数据,反复数次直到发送成功。 3.如果信道空闲,就发送这一帧。
信道划分协议与轮流协议都着眼于避免 信道复用技术只是在通信领域中广泛使用。
二、轮流协议 轮流协议的基本思想是各结点轮流发送数据,这样就不会有碰撞。
媒体访问控制
案例解决方案 一、信道划分协议 利用频分复用、时分复用与码分复用技术,网
络内所有结点发送的数据不会混在一起,也就是说 没有碰撞。这看起来是一个好方法,但信道复用技 术本身非常复杂,用在计算机网络中会使网络非常 复杂,不利于网络的设计、施工与维护。所以计算 机网络发展到现在,很少采用信道复用技术。信道 复用技术只是在通信领域中广泛使用。
1.某结点有帧要发送时,先检测信道是否空闲。 对于广播式链路,如果有两个或更多结点同时发送数据,这些数据就会混在一起,无法正确接收,这称为碰撞。
思想是每个结点有数据要发送时就立即发送, 如果检测到碰撞,就立即停止发送。
3.如果信道空闲,就发送这一帧。 令牌传递协议不需要主结点,但需要一个特殊的帧(令牌)。 1.某结点有帧要发送时,先检测信道是否空闲。
碰撞,随机访问协议则从另一个角度看问题, 信道复用技术只是在通信领域中广泛使用。
如果检测到碰撞,就立即停止发送。 这看起来是一个好方法,但信道复用技术本身非常复杂,用在计算机网络中会使网络非常复杂,不利于网络的设计、施工与维护。 三、随机访问协议
它允许碰撞出现,但出现后要解决它。基本 信道划分协议与轮流协议都着眼于避免碰撞,随机访问协议则从另一个角度看问题,它允许碰撞出现,但出现后要解决它。
5.如果检测到碰撞,停止发送后等待一个随机的时间, 再重新发送,反复重复直到发送成功。
媒体访问控制
案例解决方案 令牌传递协议不需要主结点,但需要一个特殊
的帧(令牌)。令牌只有一个,在各结点间按规定 的顺序传递。结点若有数据要发送,必须收到令牌 后才能发送。
令牌传递协议不会有碰撞,效率很高,但需要 解决很多问题:一个结点故障或关闭时令牌传递顺 序如何调整?令牌丢失后如何重新生成?令牌多于 一个时如何处理?线路中断时令牌如何传递?这些 问题使得令牌传递协议非常复杂且容易出故障。
这自然有可能产生碰撞,解决碰撞的办法是 具体的轮流协议有几十种,可归纳为两类:轮询协议与令牌传递协议。
对于广播式链路,如果有两个或更多结点同时发送数据,这些数据就会混在一起,无法正确接收,这称为碰撞。 载波监听多点接入/碰撞检测(CSMA/CD)协议是一种典型的随机访问协议。
重发碰撞数据,反复数次直到发送成功。 令牌传递协议不会有碰撞,效率很高,但需要解决很多问题:一个结点故障或关闭时令牌传递顺序如何调整?令牌丢失后如何重新生