CSMA CD介质访问控制协议
- 格式:doc
- 大小:14.88 KB
- 文档页数:3
本科毕业论文题目:CSMA/CD协议性能分析方法的研究摘要现今,关于CSMA/CD协议的论文大部分都只给出性能分析的结果而未给出分析的方法及过程,关于CSMA/CD协议性能分析方面的论文寥寥可数。
在早期版本中各种总线结构中,CSMA/CD网(bus topology Ethernet)和双绞线以太网(twisted-pair Ethernet)使用比较多,而现代以太网是基于交换机和全双工连接建立,不会有碰撞,因此没有必要使用CSMA/CD。
这也是导致很少有人去研究CSMA/CD协议的原因。
CSMA/CD原理比较简单,技术上易实现,网络中各工作站处于平等地位,不需集中控制,不提供优先级控制。
在许多的要求价格低廉,快速组网,布线简单,接入终端少的情况下使用CSMA/CD协议是非常好的选择。
这时CSMA/CD协议性能分析就显得尤为重要。
关键词:CSMA/CD;性能分析;以太网;局域网AbstractNowadays, the performance on the CSMA / CD protocol only was given analysis results without the method and process, in the paper most of the performance analysis. And the paper , on CSMA / CD protocol performance analysis, difficult to be found. In earlier versions of the structure of the bus ,CSMA / CD network (bus topology Ethernet) and twisted-pair Ethernet (twisted-pair Ethernet) were used more widely. But, the modern Ethernet based on Switch and full duplex connection and established, no collision .So it is no need to use CSMA / CD in modern Ethernet. This also is an important reason for the few people to study the CSMA / CD protocol .CSMA/CD protocol is relatively simple , technically easy to achieve and the network status of each workstation is equal, without centralizing control and providing priority control. In many of cases that require low prices, fast networking, cabling simple ,a few access terminal. using the CSMA / CD protocol is a very good choice. At this time CSMA / CD protocol performance analysis is particularly important.Keywords: CSMA/CD; performance analysis; Ethernet; LAN目录摘要 (I)Abstract (II)第一章绪论 (1)1.1 CSMA/CD协议的发展历史 (1)1.2 CSMA/CD的三种算法 (1)1.3 CSMA/CD协议的研究内容 (2)第二章多址技术分类、特点、应用范围 (3)2.1 多址协议 (3)2.2 多址协议的分类 (3)2.2.1固定多址接入协议 (3)2.2.2随机多址接入协议 (4)2.3多址协议的特点及应用范围 (5)2.3.1固定多址协议 (5)2.3.2随机多址接入协议 (7)第三章CSMA/CD的工作过程和研究方法 (8)3.1前人研究CSMA/CD协议主要采用的方法 (8)3.2 CSMA/CD协议的工作原理 (9)3.2.1两种流行的CSMA/CD协议数据发送过程 (9)3.2.2 CSMA/CD协议数据的接收过程 (11)3.3 CSMA/CD模型建立及分析 (12)第四章CSMA/CD的性能分析 (14)4.1CSMA/CD协议的性能分析 (14)4.1.1 CSMA/CD碰撞发生的原因分析 (14)4.1.2 模型假设 (16)4.1.3 CSMA/CD协议的性能的数学分析 (18)4.1.4有限用户的信道利用率分析 (20)4.2CSMA/CD性能的MATLAB分析 (21)4.2.1 帧长与吞吐量关系的MATLAB分析 (21)4.2.2 三种CSMA/CD协议性能的比较分析 (22)4.2.3传输速率对CSMA/CD协议性能的影响 (23)4.3CSMA/CD性能评价 (23)结论 (25)参考文献 (26)谢辞 (27)第一章绪论1.1 CSMA/CD协议的发展历史1968年美国夏威夷大学为了解决夏威夷群岛之间的通信问题开始一项研究计划取名aloha,随后开发了ALOHA协议。
介质访问控制方法1 介质访问控制方法介质访问控制(Media Access Control,MAC)是一种网络控制协议,负责处理节点之间的数据传输,确保网络以有序、有效的方式发挥作用。
它的实现机制可以用来建立、维护和配置网络连接、传输信息和资源管理等。
2 工作原理MAC是一种底层协议,通过决定何时发送和接收报文,控制实体进入总线或介质,以确保数据传输的稳定性。
它是一种半双工收发机制,只允许实体通过访问介质的权限进行数据传输。
只有在有效的媒介控制码(Media Access Control Code,MAC)的情况下,实体才能够得到控制权,并且只有实体之间有正确的传出授权时,传输才可以正确完成。
3 类型介质访问控制方法有两种:随机介质访问控制法(CSMA / CA)和相位播放介质访问控制法(CSMA / CD)。
其中,CSMA / CA是一种半双工协议,它主要利用节点之间双向无线传输的特性,并在发送端采用介质访问控制技术,防止出现多个节点同时占用信道的现象;而CSMA / CD是一种介质访问控制的极大竞争系统,它主要利用了信道上传播延迟的特性,提供了一种有效的信息传输机制,使得网络可以以有序、有效的方式进行数据传输。
4 优缺点采用介质访问控制方法,可以保证网络的稳定性和有效性,使终端能够优先接收到信息,减少了网络冲突。
然而,MAC机制也存在一些缺点,比如,在短时间内可能会出现信道占用和冲突,这样会有可能影响数据传输的顺利进行。
此外,由于它的实现机制稍微复杂,会给网络通信带来一定的效率降低。
介质访问控制方法是保证网络稳定和有效的一种重要手段,但是要避免繁琐的操作步骤,有时还需要结合其它管理机制,如网络层或应用层协议,才能有效地实现介质访问控制。
csmacd工作原理
CSMACD(Carrier Sense Multiple Access with Collision Detection,带碰撞检测的载波监听多路访问)是一种常用的局域网访问协议,用于解决多个设备共享一个通信介质时可能发生冲突的问题。
CSMACD协议的工作原理是基于三个主要步骤:载波监听、碰撞检测和退避机制。
首先,在发送数据之前,设备会监听通信介质,检测是否有其他设备在传输数据。
如果发现介质空闲,则设备可以开始发送数据;如果介质被其他设备占用,设备会等待空闲时隙来发送数据。
其次,设备在发送数据的同时也在持续监听通信介质。
如果设备在发送数据时发现冲突(即与其他设备同时发送数据),会立即停止发送,并发送一个碰撞信号。
最后,设备在发送碰撞信号后,会启动退避机制。
设备会等待一个随机的时间段,然后重新开始从步骤一的载波监听开始。
这种退避机制可以有效地减少碰撞事件的发生概率。
因为设备等待的时间是随机的,所以每个设备都会有不同的等待时间,从而减少了再次发生碰撞的可能性。
当设备成功发送数据后,其他设备会检测到介质空闲并开始发送自己的数据。
总体而言,CSMACD协议通过载波监听、碰撞检测和退避机
制的结合,实现了多个设备在共享介质上进行数据传输时的冲突解决。
这种协议能够使设备在保持高效传输的同时避免冲突,提高了局域网的性能和可靠性。
CSMA令牌环令牌总线⽐较CSMA/CD,令牌环,令牌总线1.CSMA/CDCSMA全拼为Carrier Sense Multiple Access(载波侦听多路访问),是⼯作在OSI参考模型的数据链路层的介质访问控制⼦层。
是⼀种抢占型的半双⼯介质访问控制协议,采⽤分布式控制⽅法。
其中:载波侦听(Carrier Sense,CS)指任何连接到介质的设备在欲发送帧前,必须对介质进⾏侦听,当确认其空闲时,才可以发送。
多路访问(Multiple Access,MA)指多个设备可以同时访问介质,⼀个设备发送的帧也可以被多个设备接收。
根据发⽣冲突时的解决策略,CSMA可分为CSMA/BA, CSMA/CA,CSMA/CD,CSMA/CP四种,其中CSMA/CD是最为常见的⼀种,CSMA/CD 在发送时检测冲突,并采取适当措施进⾏补救。
CSMA/CD是⼴泛⽤于总线或树形局部⽹络的⼀种访问协议。
在基带系统中, 最早采⽤这种访问协议的是著名的原型以太⽹( 1976年) , 最早采⽤此类访问协议的宽带系统是MITERNET (1979年) 。
其基本思想起源于ALOHA系统,ALOHA⽅式具体可分为纯ALOHA和时间⽚ALOHA两种形式, 最⼤吞吐量分别只有18.4%和39.8%。
造成ALOHA⽅式信道效率低的根本原因是节点的发送意图与信道状态⽆关。
为克服此弱点, CSMA/CD⽅式应运⽽⽣, 其主要改进是增添了“讲前先听”的功能。
它具体可分为三种形式1.断续监听式2.1-持续监听式和3.P-持续监听式。
断续监听式CSMA遵守如下规则。
( 1 ) 若信道闲, 发送节点可发送信包, ( 2 ) 若信道忙,则后退⼀随机时间⽚, 然后再次监听信道, 并重复以上算法。
对于1-持续式CSMA , 发送节点遵守下列规则:< 1 >若信道闲, 则以概1发送信包, < 2 >若信道忙, 则持续监听信道, 直到信道由忙变闲为⽌, 然后以概率1发送。
介质访问控制的方法
介质访问控制(MAC)是一种网络协议,用于控制多个计算机或设备在共享同一物理介质(如Ethernet或WiFi)上的访问。
以下是一些常见的MAC方法:
1. CSMA/CD(带冲突检测的载波侦听多路接入):在这种方法中,计算机听取信道上的信号,如果信道上没有其他计算机发送数据,则发送数据。
如果检测到碰撞,则停止发送数据,并等待随机时间后再次尝试发送。
2. CSMA/CA(带冲突避免的载波侦听多路接入):在这种方法中,计算机在发送数据之前,首先发送一个请求访问信号,等待其他计算机的确认,并等待一段时间,然后再发送数据。
3. Token Passing(令牌环):在这种方法中,一个特殊的令牌沿着物理环路传递,只有拥有令牌的计算机才能发送数据。
当计算机完成发送数据后,会将令牌传递给下一个计算机。
4. Polling(轮询):在这种方法中,一个中心节点(如服务器)轮流询问每个节点是否有数据要发送,然后处理节点的请求。
5. Reservation(预约):在这种方法中,节点先发送一个请求访问信号,并指定一个特定的时间段,然后其他节点在该时间段中不能发送数据。
如果时间段内
有碰撞,则节点必须重新发送请求信号。
CSMA+CD工作原理CSMA+CD是一种常见的局域网传输技术,它能够有效地管理数据包在网络中的传输,保证数据传输的可靠性和效率。
本文将详细介绍CSMA+CD的工作原理,匡助读者更好地理解这一技术。
一、CSMA+CD的基本概念1.1 CSMA+CD的全称是Carrier Sense Multiple Access with Collision Detection,即具有碰撞检测的载波监听多路访问技术。
1.2 CSMA+CD是一种基于竞争的传输技术,它允许多个设备共享同一网络介质进行数据传输。
1.3 CSMA+CD通过监听网络介质上是否有信号来判断是否可以发送数据,同时还能够检测数据包之间的碰撞,以避免数据包丢失。
二、CSMA+CD的工作流程2.1 当一个设备准备发送数据时,首先会监听网络介质,如果检测到网络介质上没有信号,即空暇状态,就可以发送数据包。
2.2 如果多个设备同时准备发送数据,可能会发生碰撞,此时设备会住手发送数据,并等待一个随机的时间后重新尝试发送。
2.3 如果设备在发送数据时检测到碰撞,它会即将住手发送,并发送一个碰撞检测信号给其他设备,以通知它们发生了碰撞。
三、CSMA+CD的优点3.1 CSMA+CD能够有效避免数据包的丢失,提高数据传输的可靠性。
3.2 CSMA+CD能够合理地分配网络带宽,避免网络拥塞和数据传输延迟。
3.3 CSMA+CD能够自适应网络环境的变化,保证网络传输的稳定性和效率。
四、CSMA+CD的局限性4.1 CSMA+CD在高负载情况下可能会导致较高的碰撞率,影响网络的性能。
4.2 CSMA+CD对网络延迟较为敏感,当网络负载较高时,可能会浮现较长的延迟。
4.3 CSMA+CD在大型网络中可能会存在较大的冲突概率,导致网络传输效率下降。
五、CSMA+CD的应用场景5.1 CSMA+CD常用于以太网等局域网技术中,能够有效管理数据包的传输。
5.2 CSMA+CD适合于对传输可靠性要求较高的场景,如文件传输、视频流等。
简述常见的介质访问控制方法的基本原理
常见的介质访问控制方法包括CSMA/CD、CSMA/CA、令牌环、令牌总线、纯ALOHA和时隙ALOHA等。
以下是它们的基本原理:
1. CSMA/CD:这是一种分布式控制技术,各节点在竞争的基础上访问传输介质。
具体来说,每个节点在发送数据之前先监听信道,如果总线上没有其他站点发送信号,则该站点发送数据;否则,需等待一段时间后再重新监听,再根据情况决定是否发送数据。
发送数据的同时检测信道上是否有冲突发生,若有,则采用截断二进制数退避算法等待一段时间后再重发。
2. CSMA/CA:该方法用于无线网络,特别是WiFi。
与CSMA/CD不同,CSMA/CA使用确认和重传机制来确保数据的可靠传输。
3. 令牌环和令牌总线:这两种方法中,数据传输的权利由一个称为“令牌”的特殊标记来控制。
令牌环既可用于环形结构也可用于总线形结构。
4. 纯ALOHA:此协议中,各站点不监听信道,也不按时间槽发送数据。
当冲突发生时,站点会随机重发数据。
5. 时隙ALOHA:这种方法下,站点不监听信道,但会按照预定的时间槽发送数据。
当发生冲突时,站点同样会随机重发数据。
这些控制方法在计算机网络中被广泛使用,各有其适用场景和优缺点。
介质访问控制方法介质访问控制方法是指对数据传输介质进行访问控制的技术手段,通过对数据传输介质的访问进行管理和控制,可以有效地保护数据的安全性和完整性。
在网络通信和信息传输过程中,介质访问控制方法起着非常重要的作用,它可以有效地防止未经授权的用户或设备对数据传输介质的非法访问,从而保障数据传输的安全和可靠性。
介质访问控制方法主要包括物理层介质访问控制和数据链路层介质访问控制两种方式。
物理层介质访问控制是指通过对数据传输介质的物理特性进行管理和控制,来实现对数据传输的访问控制。
常见的物理层介质访问控制技术包括载波侦听多址接入(CSMA)、载波侦听多址接入/碰撞避免(CSMA/CA)和载波侦听多址接入/碰撞检测(CSMA/CD)等。
这些技术可以有效地避免数据传输介质上的冲突和碰撞,保证数据传输的顺利进行。
数据链路层介质访问控制是指通过对数据链路层的协议和技术进行管理和控制,来实现对数据传输的访问控制。
常见的数据链路层介质访问控制技术包括逻辑链路控制(LLC)、介质访问控制子层(MAC)和逻辑拓扑控制等。
这些技术可以有效地控制数据传输的访问权限和优先级,保证数据传输的安全和可靠。
除了物理层和数据链路层的介质访问控制方法外,还可以通过网络层和应用层的安全协议和技术来实现对数据传输介质的访问控制。
例如,网络层的IPsec协议可以对数据传输进行加密和认证,从而保护数据的安全性;应用层的访问控制列表(ACL)可以对数据传输的访问进行精细化控制,实现对特定用户或设备的访问权限管理。
总的来说,介质访问控制方法是保障数据传输安全的重要手段,它通过对数据传输介质的访问进行管理和控制,可以有效地防止未经授权的用户或设备对数据传输的非法访问,从而保障数据传输的安全和可靠。
在实际应用中,我们可以根据具体的网络环境和安全需求,选择合适的介质访问控制方法来保护数据的安全性和完整性。
CSMA/CD介质访问控制协议介质访问控制协议是计算机网络中一个重要的协议,用于控制多个设备共享同一物理网络的访问,以避免冲突和数据包丢失。
CSMA/CD协议是其中一种广泛应用的协议,下面我们来详细介绍一下它的原理及应用。
1. CSMA/CD协议的定义CSMA/CD是指“载波侦听多路访问/冲突检测”协议。
它是一种专门针对局域网设计的协议,用于控制多个设备在同一物理媒介上传输数据时的访问顺序,以避免冲突和数据包的丢失。
在一个以太网中,多个设备通过一根物理电缆或光缆连接到同一个网络上,它们要共享这个网络上的带宽资源。
当多个设备同时发送数据时,这些数据会碰撞在媒介上,导致数据包的丢失。
为了避免这种情况的出现,需要一种协议来协调不同设备的访问操作,以确保每个设备在发生冲突之前都能先侦听到网络上的“载波”,并且如果发现冲突,能够快速停止发送,以避免数据丢失。
CSMA/CD协议的基本原理就是“先侦听、再发送、撞到后退、再重传”。
如果多个设备同时开始发送数据,它们会先进行侦听,以判断当前网络上是否有其他设备在发送数据。
如果侦听到了“载波”,则表示网络上有其他设备在发送数据,此时会停止发送,并等待一段时间,然后重新进行侦听操作。
如果侦听到了“载波”后又没听到其他设备的数据,就会开始发送数据。
如果发送的数据发生了碰撞,那么就会停止发送,并在一段时间后重新发送。
这个时间段的长度将逐渐增加,直到数据发送成功为止。
2. CSMA/CD协议的应用CSMA/CD协议最早被应用在以太网中,这是一种广泛使用的局域网技术,可以支持多个设备在同一物理媒介上共享带宽。
通过使用CSMA/CD协议,多个设备可以在不互相干扰的情况下进行通信,从而实现高效的数据传输。
除了以太网之外,CSMA/CD协议还被应用在其他一些局域网和广域网技术中。
例如,在FDDI(光纤分布式数据接口)和IEEE802.11(无线局域网)中也使用了类似的方法来控制访问顺序。
介质访问控制(Medium Access Control,MAC)是计算机网络中的一个重要的数据链路层协议,用于控制网络中多个终端设备在共享网络介质(如以太网)时的访问权限。
以下是一些基本的相关概念的词汇解释:
1. 帧:是数据链路层通信中的基本数据单位,包含数据部分和控制信息部分。
2. CSMA/CD:是介质访问控制协议的一种方法,用于减少数据冲突,提高数据传输效率。
3. 令牌桶:是一种流量控制算法,用于限制网络中一段时间内的数据发送速率,防止网络拥塞。
4. 媒体访问控制地址(MAC地址):是一个物理地址,由网卡厂商唯一制定,用于标识网络中各个终端设备的身份。
5. 帧同步:是为了确保接收方能够正常解析数据帧,发送方在发送数据帧前需要先发送一组特定的同步信号,以确保数据的同步。
6. Token Ring:是一种介质访问控制协议,用于控制局域网
中各节点对网络介质的访问权限和流量控制。
7. MAC层协议数据单元(MPDU):是网络中数据链路层的数据传输单元,是由MAC层处理和传输的数据单元,通常包含一定的控制信息和纠错编码,用于控制数据在传输过程中的可靠性。
以上是介质访问控制相关的一些基本概念的解释,希望对您理解介质访问控制协议有所帮助。
简述以太网的介质访问控制方式的原理以太网的介质访问控制方式(MediumAccessControl,MAC)是针对以太网网络的一种协议,主要负责控制以太网中发送和接收数据的方式,并且定义了不同的网络节点的传输顺序。
它的主要作用是确保以太网网络内部的网络节点所发出的数据被正确地处理,以确保网络内部的数据传输准确无误。
以太网的介质访问控制方式采用了传输介质共享方式(Carrier Sense Multiple Access with Collision Detection,CSMA/CD),它是一种无信道分配的协议,通常也被称为“自己感受性的多址控制”(Self-Sensing Multiple Access,SSMA)协议。
在此方式下,网络节点可以自行监测传输介质的状态,而不需要先向中央网络节点申请介质的使用权,也不需要中央网络节点进行任何形式的介质分配。
当网络节点要发送数据时,会通过向传输介质发出“感受信号”来检测传输介质所处的状态,如果介质所处状态为空闲,则可以进行发送;如果介质正在被其他节点使用,则发送方会等待,直到介质空闲再进行发送。
当网络内有多个网络节点同时发送数据时,由于传输介质有限,数据会发生碰撞(collision),此时碰撞的网络节点会停止发送并释放介质,然后重新发起发送,重新进行“感受信号”的检测来决定发送何时。
为了尽量避免发生碰撞,网络节点必须十分小心地选择发送的时机,以使介质空闲能够更长一段时间。
这也就需要网络节点采用“延迟感受法”(Delay Sensing),即网络节点在发出“感受信号”时,先等待一定时间再向传输介质发出“感受信号”,以此来减少碰撞的概率。
此外,在进行发送时,节点还需要采用“乱序发送”(Scrambled Transmission),即网络节点在进行发送时,会随机调整发送的时机,以减少碰撞的概率。
以太网的介质访问控制方式,提供了一种准确无误的网络数据传输方式,以保证网络内部的数据传输准确无误。
CSMACD协议简介CSMA/CDCSMA/CD(CarrierSense Multiple Access/Collision Detect)即载波监听多路访问/冲突检测方法一、基础篇:是一种争用型的介质访问控制协议。
它起源于美国夏威夷大学开发的ALOHA网所采用的争用型协议,并进行了改进,使之具有比ALOHA协议更高的介质利用率。
CSMA/CD控制方式的优点是:原理比较简单,技术上易实现,网络中各工作站处于平等地位,不需集中控制,不提供优先级控制。
但在网络负载增大时,发送时间增长,发送效率急剧下降。
CSMA/CD应用在ISO7层里的数据链路层它的工作原理是: 发送数据前先监听信道是否空闲,若空闲则立即发送数据.在发送数据时,边发送边继续监听.若监听到冲突,则立即停止发送数据.等待一段随即时间,再重新尝试.二、进阶篇:CSMA/CD控制规程:控制规程的核心问题:解决在公共通道上以广播方式传送数据中可能出现的问题(主要是数据碰撞问题)控制过程包含四个处理内容:侦听、发送、检测、冲突处理(1)侦听:通过专门的检测机构,在站点准备发送前先侦听一下总线上是否有数据正在传送(线路是否忙)?若“忙”则进入后述的“退避”处理程序,进而进一步反复进行侦听工作。
若“闲”,则一定算法原则(“X坚持”算法)决定如何发送。
(2)发送:当确定要发送后,通过发送机构,向总线发送数据。
(3)检测:数据发送后,也可能发生数据碰撞。
因此,要对数据边发送,边接收,以判断是否冲突了。
(参5P127图)(4)冲突处理:当确认发生冲突后,进入冲突处理程序。
有两种冲突情况:①侦听中发现线路忙②发送过程中发现数据碰撞①若在侦听中发现线路忙,则等待一个延时后再次侦听,若仍然忙,则继续延迟等待,一直到可以发送为止。
每次延时的时间不一致,由退避算法确定延时值。
②若发送过程中发现数据碰撞,先发送阻塞信息,强化冲突,再进行侦听工作,以待下次重新发送(方法同①)几个概念:上述两种冲突情况都会涉及一个共同算法——退避算法。
CSMA CD介质访问控制协议CSMA/CD介质访问控制协议MA-DATA.request 、MA-DATA.indication、MA-DATA.confirm CSMA/CD的MAC帧由8个字段组成:前导码;帧起始定界符SFD;帧的源和目的地址DA、SA;表示信息字段长度的字段;逻辑连接控制帧LLC;填充的字段PAD;帧检验序列字段FCS。
前导码:包含7个字节,每个字节为10101010,它用于使PLS 电路和收到的帧定时到达稳态同步。
帧起始定界符:字段是10101011序列,它紧跟在前导码后,表示一幅帧的开始。
帧检验序列:发送和接收算法两者都使用循环冗余检验(CRC)来产生FCS字段的CRC值。
IEEE802.3标准提供了介质访问控制子层的功能说明,有两个主要的功能:数据封装(发送和接收),完成成帧(帧定界、帧同步)、编址(源和目的地址处理)、过失检测(物理介质传输过失的检测);介质访问管理,完成介质分配防止冲突和解决争用处理冲突。
MAC(medium aess control)属于LLC(Logical Link Control)下的一个子层。
局域网中目前广泛采用的.两种介质访问控制方法,分别是:1 争用型介质访问控制,又称随机型的介质访问控制协议,如CSMA/CD方式。
2 确定型介质访问控制,又称有序的访问控制协议,如Token(令牌)方式在CSMA中,由于信道传播时延的存在,即使通信双方的站点都没有侦听到载波信号,在发送数据时仍可能会发生冲突,因为他们可能会在检测到介质空闲时同时发送数据,致使冲突发生。
尽管CSMA可以发现冲突,但它并没有先知的冲突检测和阻止功能,致使冲突发生频繁。
一种CSMA的改良方案是使发送站点在传输过程中仍继续侦听介质,以检测是否存在冲突。
如果两个站点都在某一时间检测到信道是空闲的,并且同时开始传送数据,那么它们几乎立刻就会检测到有冲突发生。
如果发生冲突,信道上可以检测到超过发送站点本身发送的载波信号幅度的电磁波,由此判断出冲突的存在。
CSMA CD介质访问控制协议
CSMA/CD介质访问控制协议
MA-DATA.request 、MA-DATA.indication、MA-DATA.confirm
CSMA/CD的MAC帧由8个字段组成:前导码;帧起始定界符SFD;帧的源和目的地址DA、SA;表示信息字段长度的字段;逻辑连接控制帧LLC;填充的字段PAD;帧检验序列字段FCS。
前导码:包含7个字节,每个字节为10101010,它用于使PLS电路和收到的帧定时达到稳态同步。
帧起始定界符:字段是10101011序列,它紧跟在前导码后,表示一幅帧的开始。
帧检验序列:发送和接收算法两者都使用循环冗余检验(CRC)来产生FCS字段的CRC值。
IEEE802.3标准提供了介质访问控制子层的功能说明,有两个主要的功能:数据封装(发送和接收),完成成帧(帧定界、帧同步)、编址(源和目的地址处理)、差错检测(物理介质传输差错的检测);介质访问管理,完成介质分配避免冲突和解决争用处理冲突。
MAC(medium aess control)属于LLC(Logical Link Control)下的一个子层。
局域网中目前广泛采用的.两种介质访问控制方法,分别是:
1 争用型介质访问控制,又称随机型的介质访问控制协议,如CSMA/CD方式。
2 确定型介质访问控制,又称有序的访问控制协议,如Token(令牌)方式
在CSMA中,由于信道传播时延的存在,即使通信双方的站点都没有侦听到载波信号,在发送数据时仍可能会发生冲突,因为他们可能会在检测到介质空闲时同时发送数据,致使冲突发生。
尽管CSMA可以发现冲突,但它并没有先知的冲突检测和阻止功能,致使冲突发生频繁。
一种CSMA的改进方案是使发送站点在传输过程中仍继续侦听介质,以检测是否存在冲突。
如果两个站点都在某一时间检测到信道是空闲的,并且同时开始传送数据,则它们几乎立刻就会检测到有冲突发生。
如果发生冲
突,信道上可以检测到超过发送站点本身发送的载波信号幅度的电磁波,由此判断出冲突的存在。
一旦检测到冲突,发送站点就立即停止发送,并向总线上发一串阻塞信号,用以通知总线上通信的对方站点,快速地终止被破坏的帧,可以节省时间和带宽。
这种方案就是本节要介绍的
CSMA/CD(Carrier Sense Multiple Aess with Collision Detection,载波侦听多路访问/冲突检测协议),已广泛应用于局域网中。
模板,内容仅供参考。