资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,lxm,*,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,lxm,*,*,单击此处编辑母版文本样式,第二级,单击此处编辑母版标题样式,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,*,/34,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,*,lxm,单击此处编辑母版文本样式,第二级,单击此处编辑母版标题样式,*,*,以太网接入技术,MAC层,刘建 牛兆华,以太网,MAC,功能,以太网的MAC功能包括,编址、成帧、帧的传输,介质访问掌握,向上层供给无连接的效劳,MAC层主要的功能几乎都由网卡实现的,以太网的,MAC,层编址,MAC地址是LAN站点的物理地址硬件地址、网卡地址,在一个LAN中地址唯一,只在一个物理网中有效,是LAN站点间识别的唯一标志,地址长度:48位,地址表示方法,6对十六进制数,中间用短线隔开十六进制分隔法,00-60-08-BD-7C-1E,地址分类:播送、组播、单播地址,单播地址:表示一个站的唯一地址,组播地址:表示一组站的地址,播送地址:LAN全部站点的地址48位全1,共享信道上的,MAC,协议,以太网其次层数据链路层标准由两个独立的局部组成。规律链路掌握子层(LLC)和介质访问掌握子层(MAC)。LLC和介质无关,它为上层用户供给多个效劳访问点。它作为一个通用的子层,可以在总线以太网、令牌总线网,令牌环形网多种物理网络上实现。MAC层是针对一种具体的介质的,描述在共享介质环境中如何进展站的调度、发送和接收数据。MAC确保信息跨链路的牢靠传输,对数据传输进展同步、识别错误和掌握数据的流向。,MAC,协议的概念,MAC协议:在共享信道上有一个协议来仲裁发送者使用信道的权利,这就是MAC介质访问掌握协议。,MAC 协议最重要的功能是确定网上的某个站点占有信道,即信道安排问题。,对于共享信道,通常承受的信道访问协议有:,无冲突的信道访问协议轮询、预约、频分、时分等,有冲突的信道访问协议,传统的以太网承受总线构造,MAC承受一种竞争的方 式占用信道CSMA/CD,在初期的局域网技术和局域网标准中,MAC协议都占了极其重要的位置。随着高性能局域网的进展,承受共享信道的系统构造已经完全不能满足高性能的要求了。局域网交换机的产生促进了独享信道的承受,在独享信道上,MAC协议其实是不必要的,不起作用的。,CSMA协议根底-ALOHA协议,来由:20 世纪70 年月夏威夷大学希望将分散在 7 个岛上的计算机互连起来通信,开头取名 ALOHA 系统的争论。,通信特点:,各岛上的计算机通过中心与其他岛上的计算机通信,共享无线信道传输,传输帧长度相等,随时发送,单帧停等,收到正确应答才发送下一帧,否则重发,站点随时发送,冲突可能发生在数据帧传送的任何时刻,CSMA协议根底,时隙ALOHA协议(ST ALOHA),对ALOHA随时发送进展改进,全网时间同步,将时间按等长的时间片分割,全部站点只能在时隙起始点发送,冲突只可能始于数据帧发送的起始位置,帧要么完全重叠,要么完全冲突.,ALOHA和ST ALOHA存在的问题,两者之发送前都不侦听信道,因此冲突严峻,ALOHA最高有效吞吐率为18%,ST ALOHA的为37%,CSMA,协议,CSMA:Carrier Sense Multiple Access载波侦听多路访问,CSMA的根本思想:,对ALOHA 协议发送前不监听信道进展改进,全部站点在发送前监听信道,信道闲发送,信道忙等待,CSMA协议的进展,CSMA协议的潜在问题,虽然发送前侦听信道,降低了冲突的可能性,但一旦冲突发生,发送仍连续,直到一帧发送完为止,信道资源铺张,利用率低。,对CSMA 的进展主要是提高信道利用率、尽可能避开冲突、觉察冲突和快速分解冲突。,由CSMA 进展的典型协议,以太网MAC协议CSMA/CD,无线局域网MAC协议CSMA/CA,CSMA,协议,CSMA机制的三种策略,全部站点在发送前侦听信道,假设信道闲则马上发送,假设信道忙,则连续始终侦听信道直到闲,此时是否发送有三种策略:,1坚持:马上发送适合负载较轻的场合,0坚持:不发送,后退一个随机的时间,回到初始状态再试适合负载较重的场合,P坚持:发送概率为P,不发送的概率为1-p,假设没有发送,则后退一个随机时间,回到初始状态再试P坚持在两者之间,可调整P值,适应不同的负载,CSMA,协议,CSMA机制的冲突问题,虽然全部站点在发送前都侦听信道,各站点发送时都认为信道闲,但由于传播需要时间,冲突照旧存在,CSMA/CD,协议,CSMA/CD:Carrier Sense Multiple Access with Collusion Detect,带冲突检测的载波侦听多路访问,CSMA/CD协议的根本思想,在CSMA的根底上,赐予各站检测冲突的力量,站点发送前侦听信道,发送后检测信道是否有冲突发生,假设冲突发生,则发送一个短的冲突加强信号后停顿数据帧的发送,然后依据二进制指数退避,结果是冲突时不必等一帧发完,信道得到准时释放,利用率提高,全双工以太网与,MAC,协议,随着交换式以太网和全双工以太网的普及,以太网开头不用共享信道了,CSMA/CD协议也已经退出核心位置。,以太网交换机的大量引入将共享式网络转变成交换网络,极大地提高了以太网的系统性能,极大地促进了以太网的推广应用。交换机之间的链路是独享信道,是点到点链路并实行全双工传输方式。在新近进展的802.3标准中,全双工传输的地位越来越突出。千兆位以太网已经不生产使用共享信道的设备,万兆位以太网和以太网接入网的标准中明确指出只支持全双工的传输设备。,以太帧格式,DA:目的地址,接收方地址,可以是单播or 组播or播送地址,SA:源地址,发送方地址,只能是单播,Len/type:长度/类型,Len:由LLC 帧封装高层数据,以太帧格式,type:直接由MAC帧封装高层数据,且不同的值代表不同的数据类型.如0800表示IP,数据:指以太网封装的高层数据,如IP,FCS:帧检验字段,依据CRC-32多项式生成。,帧的最大改进是由于增加了type字段的含义,802.3帧可以封装多种协议的数据,转变了1985版中只能封装802.2/LLC协议的重大缺陷,大大提高了802.3协议的运行效率,开头建立了IEEE 802.3在以太网标准中的唯一地位。,应用中的栈,当使用IEEE 802.3-1985 标准时,由于MAC帧只能封装LLC PDU协议数据单元,所以MAC协议只能为IEEE 802.2 标准的LLC协议供给效劳。LLC协议不能直接为IP协议供给效劳,所以还需要SNAP子网访问协议协议供给转接效劳。,而使用IEEE 802.3-2023 标准时,由于MAC已经可以增加封装IP分组,所以协议可以大大简化协议栈。协议栈的简化是的运行代码更为简洁,不但可以提高协议代码的牢靠性,而且可以大大提高协议运行的效率。,现在,以IPoE模式工作的协议栈都使用如图3-5右侧的简洁模式。,
展开阅读全文