




已阅读5页,还剩66页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 Chapter5LAN MACSublayer 5 1传统LAN的基本概念5 2多路访问协议5 3局域网的数据链路层5 4以太网的MAC协议5 5无线LAN5 6网桥5 7交换式局域网5 8虚拟局域网 2 5 1传统LAN的基本概念 5 1 1LAN的定义局域网 LAN 是在一个小区域范围内对各种数据通信设备提供了互连的信息网 局域网的典型特性 高数据传输速率 10M 1000Mbps 短距离 0 1 10km 低误码率 10 8 10 11 决定局域网特性的主要技术 用以传输数据的传输媒体用以连接各种设备的拓扑结构用以共享资源的媒体访问控制方法 3 OSILAN LLCMACPhysical 传统的LAN大多是共享媒体的LAN 即采用广播信道 不需要路由选择功能 因此只具备OSI的第1 2层功能 在数据链路层 重点要解决媒体访问控制功能 所以 数据链路层又分为逻辑链路控制子层 LLC 和媒体访问控制子层 MAC 4 IEEE802Architecture 5 5 1 2LAN的传输媒体 双绞线同轴电缆光纤无线电波红外 6 5 1 3局域网的拓扑结构 星型 Star 环型 Ring 总线型 Bus 树型 Tree 7 星型 Star 拓扑结构 特点 集中控制中心交换节点功能复杂 但其他通信节点负荷相对较轻 建设成本较大可扩展性好 8 环型 Ring 由一组转发器通过点对点连接成环路构成 有源网络分散控制常采用令牌方式控制媒体访问单个节点的故障有可能波及全网 9 总线型 Bus 通信网络只是传输媒体成本低无源网络分散控制常采用CSMA CD或Token方式进行媒体访问控制广播型网络 对于共享媒体型网络 网络的拓扑结构和媒体访问控制协议很重要 设计一个好的媒体访问控制协议有三个基本要求 简单 有效的通道利用率 对用户的公平合理 10 树型 11 其它网络拓扑结构 网状 Mesh 12 StarLayout BusTopology 13 Starlayout RingTopology 14 5 2多路访问协议 对于广播信道 需要解决信道分配问题 信道的分配方案有 静态分配 如传统的FDM或TDM 如果有N个用户 把带宽或时间分成N份 每个用户静态地占用一个 缺点是不能有效地处理突发数据 有的用户无通信量时白白浪费资源 动态分配 异步时分多路复用 分为两种 随机访问 争用 contention 只要有数据 就可直接发送 发生冲突后再采取措施解决冲突 适用于负载轻的网络 负载重时效率低 控制访问 发送站点必须先获得发送的权利 再发送数据 不会发生冲突 在负载重的网络中可获得很高的信道利用率 主要有轮转 round robin 和预约 reservation 两种方式 15 争用协议一 ALOHA协议 20世纪70年代 美国夏威夷大学的ALOHA网通过无线广播信道将分散在各个岛屿上的远程终端连接到本部的主机上 是最早采用争用协议的网络 有两个版本 纯ALOHA协议 PureALOHA 每个站点只要有数据就可发送 通过监听信道来发现是否发生冲突 若冲突 则等待一段随机时间 再重新发送 时隙ALOHA协议 SlottedALOHA 将信道时间分为离散的时间片 每个时间片可以用来发送一个帧 一个站点有数据发送时 必须等到下个时间片的开始才能发送 与纯ALOHA相比信道的利用率提高一倍 16 争用协议二 CSMA协议 载波侦听多路访问 CarrierSenseMultipleAccess 协议中 各站点不是随意发送数据帧 而是先要监听一下信道 根据信道的状态来调整自己的动作 只有发现信道空闲后再可发送数据 即 讲前先听 常见的四种CSMA协议 1 坚持式CSMA 1 persistentCSMA 非坚持式CSMA non persistent p 坚持式CSMA p persistentCSMA 带有冲突检测的CSMA CSMAwithCollisionDetection 17 1 坚持式CSMA 当一个站点要发送数据时 首先监听信道 若信道忙 就坚持监听 一旦发现信道空闲 就立即发送数据 发送数据的概率为1 若发生冲突 就等待一随机长时间 再重新开始监听信道 两种发生冲突的可能 信号传输的延迟造成的冲突 对个站点在监听到信道空闲时 同时发送 此协议的性能高于ALOHA协议 18 非坚持式CSMA 当一个站点要发送数据时 首先监听信道 若信道忙 就随机等待一段时间后再开始监听信道 非坚持 一旦发现信道空闲 就立即发送数据 此协议的信道利用率高于1 坚持式CSMA协议 网络的延迟增大 19 p 坚持式CSMA 用于时隙信道 当一个站点要发送数据时 首先监听信道 若信道忙则等到下个时间片再开始监听信道 若信道空闲便以概率p发送数据 而以概率q 1 p推迟到下个时间片再重复上述过程 直到数据被发送 概率p的目的就是试图降低1 坚持式协议中多个站点同时发送而造成冲突的概率 采用坚持监听是试图克服非坚持式协议中造成的时间延迟 p的选择直接关系到协议的性能 20 CSMA CD CS协议的 讲前先听 对ALOHA系统进行了有效的改进 但在发送过程中若发生冲突 仍要将剩余的无效数据发送完 既浪费了时间又浪费了带宽 CD协议的 边讲边听 可对CSMA作进一步的改进 发送过程中 仍然监听信道 通过检测回复信号的能量或脉冲宽度并将之与发送的信号作比较 就可判断是否发生冲突 一旦发生冲突 立即取消发送 等待一随机时间后再重新尝试发送 21 无冲突 collision free 协议 顾名思义无冲突协议就是不会产生冲突的协议 两种无冲突协议 位图 bit map 协议也叫比特映像协议二进制倒计数 binarycountdown 协议也叫二进制地址相加协议 22 位图协议 假设有N个站点 编号为0 N 1 下图中N 8 将信道时间划分成一系列交替的预约周期 位图 和数据传输周期 一个预约周期由N个1比特的竞争时隙组成 每个时隙对应一个站点 任何一个站点有数据发送时 必须在它的竞争时隙期间发送 1 进行预约 预约周期结束后 预约过的站点按编号顺序进行发送 永不冲突 最后一站点发完数据后 开始新一轮的预约周期 23 二进制倒计数协议 每个站点的地址用等长的二进制数表示 每个要发送数据的站点先广播发送它们的二进制地址 按高位到低位的顺序 这些地址在信道上被按位相加 逻辑或 各站点在发送地址时监听信道 当发现自己地址中的某个 0 在信道上变为 1 时 即退出竞争 最后参与竞争的地址最高的站点获得发送权 发送结束后 重新进入下一轮竞争 24 有限争用 limited contention 协议 争用协议在轻负荷时延迟特性好 但重负荷时信道效率低 而无冲突协议在轻负荷时延迟特性差 但重负荷时信道效率高 将争用协议和无冲突协议结合起来 在轻负荷时使用争用策略 而在重负荷时使用无冲突策略 即有限争用协议 25 无线局域网 WirelessLAN 协议 WLAN中通过有线介质将一些基站 basestation 连接起来 每个基站通过微波或红外信号与移动的计算机进行通信 一个基站同时只能与一台计算机通信 WLAN最基本使用CSMA协议 但由于各个站点发出的信号范围有限 不像有线网络中一个站点发出的信号可到达所有的站点 因此会造成 隐藏站点问题 hiddenstationproblem 图 a 中 A向B发送时 由于C听不到误以为可发送数据 造成B接收失败 暴露站点问题 exposedstationproblem 图 b 中 B向A发送时 C听到信道忙误认为它不能向D发送数据 实际上并不影响A和D两站的接收 26 CSMAwithCollisionAvoidance协议 CSMA CA 避免冲突的CSMA协议 是WLAN采用的介质访问控制协议 其相应的国际标准为IEEE802 11 发送方先激发 RTS 接收方发送一个短帧 CTS 使接收方周围的站点不会在即将到来的数据帧期间发送数据而导致冲突 避免冲突 当多个站点同时向一个站点激发时仍会发生冲突 在预定时间内没有收到CTS的发送方采用二进制指数退避算法 在等待一随机时间后再次重试 27 CSMA CA的分析 A首先向B发送一包含后继数据帧长度的RTS短帧 30字节 B回复一个也包含数据帧长度 从RTS中得到 的CTS短帧 A一旦收到CTS 就开始发送数据 侦听到RTS的其它站点均向A关闭 并保持足够长的沉默时间使A可无冲突地收到CTS 侦听到CTS的其它站点均向B关闭 并在后继数据到来期间 从CTS中可知 保持沉默 C位于A范围内 B范围外 听不到CTS 可随意地在A发送数据帧时发送自己的帧 D和E都位于B范围内 听到CTS后 关闭所有的发送 直到A到B的帧被认为发送完毕 28 5 3局域网中的数据链路层 局域网的数据链路层逻辑链路控制子层 LLC 必须提供某些属于第3层的功能必须能支持链路的多路访问特性可利用MAC子层来摆脱与底层有关的某些操作 如拓扑结构 媒体 媒体访问控制访问媒体访问控制子层 MAC 根据网络的拓扑结构 不同的局域网采用不同的媒体访问控制方法成帧CRC校验 29 LLC的功能 提供三种服务 无连接的服务面向连接的服务复用差错控制与流量控制类似于HDLC协议 30 TypicalFrameFormat LLC LogicalLinkControlPDU PacketDataUnitDSAP DestinationServiceAccessPointSSAP SourceServiceAccessPointSAPindicatestheuser 31 控制字段 类似于HDLC协议 定义了三种格式 信息帧监控帧无编号帧 32 信息帧控制字段的格式 以2字节为例 33 监控帧控制字段格式 34 无编号帧控制字段格式 35 OperationofhigherlayersoverLAN 36 5 4以太网的MAC协议 传输媒体拓扑结构媒体访问控制方法简单有效的通道利用率公平合理 决定了传统局域网的响应时间 吞吐量和效率 37 5 4 1IEEE802 3CSMA CD HistoryDevelopedbyBobMetcalfeandothersatXeroxPARCinmid 1970sStandardizedbyXerox DEC andIntelin1978LANstandardsdefineMACandphysicallayerconnectivityIEEE802 3 CSMA CD Ethernet standard originally2MbpsIEEE802 3ustandardfor100MbpsEthernetIEEE802 3zstandardfor1 000MbpsEthernetCSMA CD Ethernet sMediaAccessControl MAC policyCS carriersenseSendonlyifmediumisidleMA multipleaccessCD collisiondetectionStopsendingimmediatelyifcollisionisdetected 38 CSMA CD技术 是一种随机争用的媒体访问控制方法 39 CSMA CD流程图 40 碰撞检测 41 退避时间 从发送数据帧到能检测出是否碰撞的最大所需时间2 称为间隙时间 退避时间 r间隙时间 r是随机整数 在 0 2k 区间内均匀取值 k Min 尝试次数 10 对于10BASE 5局域网 规定网段的最大长度500米 允许最多4个中继器延长 最长2500米 间隙时间为51 2微秒 对10Mbps的以太网 能检测出碰撞的最小帧长为10Mbps 51 2微秒 512bit 64字节 42 BinaryBackoff 43 802 3帧格式 Others 4bytesfortheCRC 32bits and2bytesfortheLLClength 16bits TheLLCpartmaybeupto1500byteslong Preamble sevenbytes precedestheEthernet802 3frame Eachbyteofthepreamblehasafixedbinarypatternof10101010andeachnodeonthenetworkusesittosynchronisetheirclockandtransmissiontimings Italsoinformsnodesthataframeistobesentandforthemtocheckthedestinationaddressintheframe Startdelimiterfield SDF isasinglebyte oroctet of10101011 Itfollowsthepreambleandidentifiesthatthereisavalidframebeingtransmitted Source destinationaddresses 2or6bytes MostEthernetsystemsusea48 bitMACaddressforthesendingandreceivingnode EachEthernetnodehasauniqueMACaddress whichisnormallydefinedashexadecimaldigits suchas 4C 31 22 10 F1 32 4C31 2210 F132 A48 bitaddressfieldallows248differentaddresses orapproximately281474976710000differentaddresses IP TCP HTTP Data E g Preamble 7B Startdelimiter 1B Dest address 6B Src Address 6B Len 2B FCS 4B Datafield Logicallinkcontrol 0to1500bytes Pad 0to46bytes 44 EthernetMACAddress 45 BasebandIEEE802 3 46 a 10Base5 b 10Base2 c 10Base T 47 IEEE802 3与Ethernet帧格式的比较 48 FrameReception 49 5 4 2FastEthernet IEEE802 3u工作组规范 1995 6 特点 采用CSMA CD媒体访问控制方式和802 3帧格式100BASE TX采用两对5类双绞线100BASE T4采用四对3类双绞线网络最大长度250m 10M以太网是2500m 51 2x10 6x10 x106 512bits 50 51 5 4 3GigabitEthernet IEEE802 3z 1998 和802 3ab工作组规范问题 在采用CSMA CD的MAC子层中 碰撞检测时间与网络的最大距离成正比 在10BASE 5中 最大距离为2500m 间隙时间为51 2微秒 最小帧长为512比特 在100BASE T中 最大距离为250m 帧格式不变 即间隙时间为5 12微秒 按此规律 千兆比以太网的最大距离为25m 这显然不行 解决方案载波扩展 最小帧长为512字节网络最大距离200m帧突发功能 允许在一定时间内连续发送多个MAC帧 最大突发长度为8192字节 全双工 52 GigabitEthernet的物理规范 53 5 5无线LAN 802 11 Adoptedin1997 Defines MACsublayerMACmanagementprotocolsandservicesPhysical PHY layers 1M 2MbpsIR红外 FHSS跳频扩频 79信道 每个信道宽1MHz 从2 4GHz开始往上DSSS直接序列扩频 54 ChannelOverlapping 55 IEEE802 11Protocols HR DSSS 56 IEEE802 11Terminology BasicServiceSet BSS Asetofstationscontrolledbyasingle CoordinationFunction thelogicalfunctionthatdetermineswhenastationcantransmitorreceive Similartoa cell inpreIEEEterminologyABSScanhaveanAccess Point orcanrunwithoutAccess PointDiameterofthecellistwicethecoverage distancebetweentwowirelessstations 57 IEEE802 11Terminology IndependentBasicServiceSet IBSS ABasicServiceSet BSS whichformsaself containednetworkinwhichnoaccesstoaDistributionSystemisavailableABSSwithoutanAccess PointOneofthestationsintheIBSScanbeconfiguredto initiate thenetworkandassumetheCoordinationFunctionDiameterofthecelldeterminedbycoveragedistancebetweentwowirelessstations 58 IEEE802 11Terminology ExtendedServiceSet ESS AsetofoneormoreBasicServiceSetsinterconnectedbyaDistributionSystem DS TrafficalwaysflowsviaAccess PointDistributionSystem DS AsystemtointerconnectasetofBasicServiceSetsIntegrated AsingleAccess PointinastandalonenetworkWired UsingcabletointerconnecttheAccess PointsWireless UsingwirelesstointerconnecttheAccess Points 59 ExtendedServiceSet ESS BSS swithwiredDistributionSystem DS ExtendedServiceSet ESS BSS sandwirelessDistributionSystem DS 60 61 Overview 802 11Architecture STA STA STA STA STA STA STA STA AP AP ESS BSS BSS BSS BSS ExistingWiredLAN InfrastructureNetwork AdHocNetwork AdHocNetwork IEEE802 11Terminology BasicServiceSetIdentifier BSSID cellidentifier 6octetslong MACaddressformat SimilartoNWIDinpre IEEEWaveLANsystemsOneBSShasoneSSIDValueofBSSIDisthesameastheMACaddressoftheradiointheAccess Point 62 802 11MAC子层 theproblem Hiddenstations 63 Hiddenstations thesolution IEEE802 11defines MAClevelRTS CTSprotocol RequesttoSend CleartoSend Canbeswitchedofftoreduceoverhead whennohiddennodesexist Morerobu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初秋服装搭配培训
- 父母快乐成长课件
- 有趣符号的认知与应用
- 家长小讲坛课件
- 办税大厅礼仪培训
- 课件更新Office问题
- 课件显示框教学课件
- 礼服乐理考试题及答案
- 劳务派遣考试题及答案
- 朗诵艺术考试题及答案
- 《陆上风电场工程概算定额》NBT 31010-2019
- CFG桩复合地基沉降及承载力自动计算
- 浅析加强物资采购质量的措施
- 青岛版二年级下册万以内数的加减法竖式计算300题及答案
- 2024年天津港集团有限公司招聘笔试参考题库附带答案详解
- 传统体育运动在小学课堂中的应用课件教案
- 类脑计算与神经网络
- 手术授权申请表
- 2023年度全国出版专业技术人员职业资格考试-基础知识(初级)试题
- 2023届高考语文备考之整句与散句变换(10道真题含答案)
- 灌注桩后注浆施工记录
评论
0/150
提交评论