介质控制访问方法

发布时间:2023-04-06 21:33:04   来源:文档文库   
字号:
介质访问控制(mediumaccesscontrol简称MAC是解决当局域网中共用信道的使用产生竞争时,如何分配信道的使用权问题。它定义了数据帧怎样在介质上进行传输。在共享同一个带宽的链路中,对连接介质的访问是"先来先服务"的。物理寻址在此处被定义,逻辑拓扑(信号通过物理拓扑的路径也在此处被定义。线路控制、出错通知(不纠正、帧的传递顺序和可选择的流量控制也在这一子层实现。局域网的数据链路层分为逻辑链路层LLC和介质访问控制MAC两个子层。逻辑链路控制(LogicalLinkControl或简称LLC是局域网中数据链路层的上层部分,IEEE802.2中定义了逻辑链路控制协议。用户的数据链路服务通过LLC子层为网络层提供统一的接口。在LLC子层下面是MAC子层。MAC(mediumaccesscontrol属于LLC(LogicalLinkControl下的一个子层。局域网中目前广泛采用的两种介质访问控制方法,分别是:1争用型介质访问控制,又称随机型的介质访问控制协议,如CSMA/CD方式。2确定型介质访问控制,又称有序的访问控制协议,如Token(令牌方式CSMA/CD工作原理CSMA中,由于信道传播时延的存在,即使通信双方的站点都没有侦听到载波信号,在发送数据时仍可能会发生冲突,因为他们可能会在检测到介质空闲时同时发送数据,致使冲突发生。尽管CSMA可以发现冲突,但它并没有先知的冲突检测和阻止功能,致使冲
突发生频繁。一种CSMA的改进方案是使发送站点在传输过程中仍继续侦听介质,以检测是否存在冲突。如果两个站点都在某一时间检测到信道是空闲的,并且同时开始传送数据,则它们几乎立刻就会检测到有冲突发生。如果发生冲突,信道上可以检测到超过发送站点本身发送的载波信号幅度的电磁波,由此判断出冲突的存在。一旦检测到冲突,发送站点就立即停止发送,并向总线上发一串阻塞信号,用以通知总线上通信的对方站点,快速地终止被破坏的帧,可以节省时间和带宽。这种方案就是本节要介绍的CSMA/CD(CarrierSenseMultipleAccesswithCollisionDetection,载波侦听多路访问/冲突检测协议,已广泛应用于局域网中。所谓载波侦听(CarrierSense,意思是网络上各个工作站在发送数据前都要确认总线上有没有数据传输。若有数据传输(称总线为忙则不发送数据;若无数据传输(称总线为空立即发送准备好的数据。所谓多路访问(MultipleAccess,意思是网络上所有工作站收发数据共同使用同一条总线,且发送数据是广播式的。所谓冲突(Collision,意思是若网上有两个或两个以上工作站同时发送数据,在总线上就会产生信号的混合,这样哪个工作站都辨别不出真正的数据是什么。这种情况称为数据冲突,又称为碰撞。为了减少冲突发生后的影响,工作站在发送数据过程中还要不停地检测自己发送的数据,看有没有在传输过程中与其他工作站的数据发生冲突,这就是冲突检测(CollisionDetected

本文来源:https://www.2haoxitong.net/k/doc/668b27d3f424ccbff121dd36a32d7375a517c659.html

《介质控制访问方法.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式