IEEE 802.1系列协议

IEEE 802.1系列协议

在本章前面的表6-1中列出了由IEEE组织颁发的主要OSI参考模型的物理层和数据链路层局域网标准或协议。从本节开始,就要向大家详细介绍各主要局域网标准。以便我们对各主要局域网技术有一个比较全面的了解。

IEEE 802.1系列标准提供了一个对整个IEEE 802系列协议的概述,描述了IEEE 802标准和开放系统基本参照模型之间的联系;解释这些标准如何和高层协议交互;定义了标准化的媒体接入控制层(MAC)地址格式,并且提供一个标准用于鉴别各种不同的协议。

IEEE 802.1是一组协议的集合,如生成树协议、VLAN协议等。为了将各个协议区别开来,IEEE在制定某一个协议时,就在IEEE 802.1后面加上不同的小写字母,如IEEE 802.1a定义局域网体系结构;IEEE 802.1b定义网际互联,网络管理及寻址;IEEE 802.1d定义生成树协议;IEEE 802.1p定义优先级队列;IEEE 802.1q定义VLAN标记协议;IEE 802.1s定义多生成树协议;IEEE 802.1w定义快速生成树协议;IEEE 802.1x定义局域网安全认证等。

6.4.1 IEEE 802.1d协议

本节从IEEE 802.1d协议谈起,介绍几个主要的IEEE 802.1系列协议。后面将要介绍的IEEE 802.1w协议,由IEEE 802.1d 协议改进而来的,因此想搞懂IEEE 802.1w协议,也得先了解什么是IEEE 802.1d协议。

1.IEEE 802.1d协议简介

早期的以太网Bridge(网桥)采用了基于MAC地址在不同端口之间转发,而每一个端口对应的是一个以太网的网段,是也就是一个以太网的广播域。通过学习每个端口的MAC地址表的方式,以太网Bridge只转发不同端口间的通信。但是由于Bridge依赖的是运行网络中存在的MAC地址和端口的对应表,所以一旦收到目的地址未知的数据包,还得利用广播的形式来寻址,这种方法使得它天生不能隔离广播包和组播包的通信,其后果就是在一个环型网络中造成数据流量以指数形式的增长,从而导致网络的瘫痪,这种现象也称为“广播风暴”。“广播风暴”的现象只存在于两点之间存在冗余链路的网络之中,而冗余链路又正是网络设计中客观上大量存在的,这种设计的目的是当某一条链路失效时,另一条冗余的链路能够马上接管所有的工作。

为了解决“广播风暴”这一在二层数据网络中存在的弊端,IEEE(电机和电子工程师学会)制定了IEEE 802.1d的生成树(Spanning Tree)协议。生成树协议是一种链路管理协议,为网络提供路径冗余,同时防止产生环路。为使以太网更好地工作,两个工作站之间只能有一条活动路径。

STP(生成树协议)允许网桥之间相互通信以发现网络物理环路。该协议定义了一种算法,网桥能够使用它创建无环路(loop-free)的逻辑拓朴结构。换句话说,STP创建了一个由无环路树叶和树枝构成的树结构,其跨越了整个第二层网络。

生成树协议操作对终端站透明,也就是说,终端站点并不知道它们自己是否连接在单个局域网段或多网段中。当有两个网桥同时连接相同的计算机网段时,生成树协议可以允许两网桥之间相互交换信息,这样只需要其中一个网桥处理两台计算机之间发送的信息。网桥之间通过桥接协议数据单元(Bridge Protocol Data Unit,BPDU)交换各自状态信息。生成树协议通过发送BPDU信息选出网络中根交换机和根节点端口,并为每个网段(switched segment)选出根节点端口和指定端口。

生成树协议的本质就是消除网络拓扑中任意两点之间可能存在的重复路径,利用这种算法将两点之间存在的多条路经划分为“通信路径”和“备份链路”。数据的转发在“通信路径”上进行,而“备份链路”只用于链路的侦听,一旦发现“通信路径”失效时,将自动地将通信切换到“备份链路”上。

现在的二层以太网交换机和三层以太网交换机采用了硬件电路的设计,保证了每个端口的独享带宽,用户可以将它的每一个端口看做是一个独立的Bridge端口,其中二层交换机的工作原理同Bridge类似。为了实现在用户接入层、汇聚层甚至城域网络范围内的高可靠性,网络中关键的拓扑设计往往采用冗余链路的设计。虽然也有其他的技术可以实现高效的网络收敛,但是大多数网络设计者还是采用了IEEE 802.1d的方法,原因是Spanning Tree是一项简单而成熟的网络自愈技术。

2.生成树协议工作原理

STP协议的基本思想十分简单。大家知道,自然界中生长的树是不会出现环路的,如果网络也能够像一棵树一样生长就不会出现环路。于是,STP协议中定义了根桥(Root Bridge)、根端口(Root Port)、指定端口(Designated Port)、路径开销(Path Cost)等概念,目的就在于通过构造一棵自然树的方法达到裁剪冗余环路的目的,同时实现链路备份和路

根桥和根端口都确定之后一棵树就生成了,如图6-15中的网桥就是从交换机1→交换机2的2号端口→交换机3的2号端口。下面的任务是裁剪冗余的环路。这个工作是通过阻塞非根桥上相应端口来实现的,例如交换机3的端口1的角色成为禁用端口,进入阻塞状态(图中用“×”表示)。生成树经过一段时间(默认值是30秒左右)稳定之后,所有端口要么进入转发状态,要么进入阻塞状态。STP BPDU仍然会定时从各个网桥的指定端口发出,以维护链路的状态。如果网络拓扑发生变化,生成树就会重新计算,端口状态也会随之改变。

STP协议给透明网桥带来了新生。但是,随着应用的深入和网络技术的发展,它的缺点在应用中也被暴露出来。STP协议的缺陷主要表现在收敛速度上。当拓扑发生变化,新的配置消息要经过一定的时延才能传播到整个网络,这个时延称为Forward Delay(转发延时),协议默认值是15秒。在所有网桥收到这个变化的消息之前,若旧拓扑结构中处于转发的端口还没有发现自己应该在新的拓扑中停止转发,则可能存在临时环路。为了解决临时环路的问题,生成树使用了一种定时器策略,即在端口从阻塞状态到转发状态中间加上一个只学习MAC地址,但不参与转发的中间状态,两次状态切换的时间长度都是Forward Delay,这样就可以保证在拓扑变化的时候不会产生临时环路。但是,这个看似良好的解决方案实际上带来的却是至少两倍Forward Delay的收敛时间!

3.STP的弊端和增强技术

STP协议的算法广泛运用于二层以太网的收敛和自愈,但是由于它的出现是在局域网的初期所开发的技术,所以它也存在着一些弊端,主要有以下几个不足。

“收敛”是指如果网络上拓扑结构有了变化,从这个时刻开始到整个网络设备中的信息重新一致。这个时间间隔就是收敛时间。交换机有交换机的收敛时间,路由器有路由器的收敛时间。“自愈”是指当业务信道损坏导致业务中断时,网络会自动将业务切换到备用业务信道,使业务能在较短的时间(ITU-T规定为50ms以内)得以恢复正常传输。注意,这里仅是指业务得以恢复,而发生故障的设备和发生故障的信道则还是要人工去修复。

(1)二层数据网的收敛时间过长

根据IEEE 802.1d协议的算法,每个叶节点的初始化时间约为30秒钟,整个拓扑的收敛将会在45秒左右,即使是一个以太网端口由于插入计算机也需要这个过程。而我们知道一旦在关键网络如主机核心机房的连接,用户期望的值往往要

短得多。

(2)网络拓扑容易引起全局波动

由于IEEE 802.1d协议中没有域的概念,网络中用户增加或减少设备、设备配置的改变往往会引起全局不必要的波动。用户如果改变其设备参数甚至能引起Bridge Root的改变,出现通信网络的中断,这造成用户在大规模的数据网络中不敢轻易使用IEEE 802.1d协议的算法。

(3)缺乏对现有多VLAN环境的支持

IEEE 802.1d协议没有阐明在一个存在多个VLAN情况下如何处理Spanning Tree 的算法,造成一个以太网交换机只支持单个STP运算,从而使得双光纤链路的资源只能利用到一半。

针对以上这些IEEE 802.1d协议自身的不足,网络设备制造商开发了许多增强的技术,以使以太网用于现代高速的宽带网络,这些技术主要有:

修改Spanningν Tree的算法,大大提高其收敛时间。

提出Spanning Tree划分域的概念,将核心网络与用户接入网络的STPν域分开,保护核心网络的稳定性。这就是目前在VLAN中的VTP域的概念。

针对以太网交换机开发的多STP协议,就是在每个VLAN上运行独立的STP算法,互不干扰。也就是后来开发的多生成树协议——IEEEν 802.1s协议。

以上几种技术目前仍存在开放标准问题,还没有一个统一的标准被各网络设备商所接受,所以不同厂商的互连需要依情况不同而定。当然二层数据网络的自愈技术不仅是IEEE 802.1d协议,针对STP的不足,尤其是收敛时间过长这一点,许多知名的网络厂商甚至开发出不需要STP的收敛技术,这种收敛有些是依赖于特殊的光纤端口上,也有一些是建立在光纤以太网技术上的。

6.4.2IEEE 802.1p协议

IEEE 802.1p是流量优先权控制标准,工作在媒体访问控制(MAC)子层。它使得二层交换机能够提供流量优先级和动态组播过滤服务。IEEE 802.1p标准也提供了组播流量过滤功能,以确保该流量不超出第二层交换网络范围。

IEEE 802.1p协议头包括一个3位优先级字段,该字段支持将数据包分组为各种流量种类。IEEE 极力推荐网络管理员实施这些流量种类,但它并不要求强制使用。流量种类也可以定义为第二层服务质量(QoS)或服务类(CoS),并且在网络适配器和交换机上实现,而不需要任何预留设置。IEEE 802.1p流量被简单分类并发送至目的地,而没有带宽预留机制。

IEEE 802.1p是IEEE 802.1q(VLAN标签协议)标准的扩充协议,它们协同工作。IEEE 802.1q标准定义了为以太网MAC帧添加的标签。VLAN 标签有两部分:VLAN ID(12比特)和优先级(3比特)。IEEE 802.1q VLAN 标准中没有定义和使用优先级字段,而IEEE 802.1p中则定义了该字段。

IEEE 802.1p中定义的优先级有8种。最高优先级为7,应用于关键性网络流量,如路由选择信息协议(RIP)和开放最短路径优先(OSPF)协议的路由表更新;优先级6和5主要用于延迟敏感(delay-sensitive)应用程序,如交互式视频和语音;优先级4到1主要用于受控负载(controlled-load)应用程序,如流式多媒体(streaming multimedia)和关键性业务流量(business-critical traffic);优先级0是默认值,并在没有设置其他优先级值的情况下自动启用。

IEEE 802.1p协议还定义了GARP(Generic Attribute Registration Protocol,通用属性注册协议)。这里的Attribute 是指组播MAC地址、端口过滤模式和VLAN等属性。GARP协议实际上可以定义很多交换机应该具有的特性,如GMRP(GARP Multicast Registration Protocol,组播注册协议)和GVRP(GARP VLAN Registration Protocol,虚拟局域网注册协议)两个协议,以后会根据网络发展的需要定义其他的特性。GARP定义了以太网交换机之间交换这些特性信息的方法,如何发送数据包,接收的数据包如何处理,等等。

GMRP协议是一个动态二层组播注册协议,它的很多方面跟IGMP(Interent组管理协议,属三层组播协议)类似。对于IP地址来说,D类IP地址是组播地址。实际上,对于每一个IP组播地址,都有一个组播MAC 地址跟它对应,IEEE 802.1p协议就是根据组播MAC地址来在以太网交换机上注册和取消组播成员身份的,而IGMP是根据组播IP来管理的。当然,如果以太网交换机没有实现GMRP协议,那么就只能通过静态配置

来实现组播了。

那么为什么需要二层组播协议呢?与IGMP协议一样,如果我们在自己的局域网内成立一个组播组,可能我们的局域网包含了很多交换机。如果这些交换机没有实现二层组播协议的话,那么某个组员给其他组员发送数据包时,交换机就会将该数据包向所有的端口广播。因为交换机不知道哪个端口有人加入了该组播组,唯一的解决办法就是管理员配置交换机,只有这样才能将这种广播转发数据包的发送方式限制住。而组播本身是动态的,所以通过这种靠管理员的配置来实现组播的方式是不现实的。因此,就需要有一个二层组播协议来动态管理组员。这就是为什么需要二层组播协议的原因,目前,许多高档的交换机都把实现IEEE 802.1p和IEEE 802.1q协议(本节后面将具体介绍)作为一个主要的性能指标。

GVRP是VLAN协议,由于它与GMRP都是基于GARP之上的,所以它们之间的关系很紧密,它们都要对交换机的数据库进行操作,这个协议的具体定义在下面将要介绍的IEEE 802.1q协议中。

6.4.3 IEEE 802.1q协议

IEEE 802.1q协议也就是“Virtual Bridged Local Area Networks”(虚拟桥接局域网,简称“虚拟局域网”)协议,主要规定了VLAN的实现方法。下面先介绍有关VLAN的基本概念。

1.VLAN简介

“Virtual LANs”(虚拟局域网)目前发展很快,世界上主要的大网络厂商在他们的交换机设备中都实现了VLAN协议。在一个支持VLAN技术的交换机中,可以将它的以太网口划分为几个组,比如生产组,工程组,市场组等。这样,组内的各个用户就像在同一个局域网内(可能各组的用户位于很多的交换机上,而非一个交换机)一样,同时,不是本组的用户就无法访问本组的成员,在一定程度上提高了各组的网络安全性。

实际上,VLAN成员的定义可以分为4种:

(1)根据端口划分VLAN

这种划分VLAN的方法是根据以太网交换机的端口来划分的,比如将某交换机的的1~4端口为VLAN A,5~17为VLAN B,18~24为VLAN C……

以上这些属于同一VLAN组的端口可以不连续,如何配置,由管理员决定。另外,如果有多个交换机的话,例如,可以指定交换机1的1~6端口和交换机2的1~4端口为同一VLAN,即同一VLAN可以跨越数个以太网交换机。

根据端口划分是目前定义VLAN的最常用的方法,IEEE 802.1q协议规定的就是如何根据交换机的端口来划分VLAN。这种划分的方法的优点是定义VLAN成员时非常简单,只要将所有的端口都定义一下就可以了。它的缺点是如果VLAN A的用户离开了原来的端口,到了一个新的交换机的某个端口,那么就必须重新定义。

(2)根据MAC地址划分VLAN

这种划分VLAN的方法是根据每个主机的MAC地址来划分的,即对每个MAC地址的主机都配置它属于哪个组。这种划分VLAN的方法的最大优点就是当用户物理位置移动时,即从一个交换机换到其他的交换机时,VLAN不用重新配置。所以可以认为这种根据MAC地址的划分方法是基于用户的VLAN。这种方法的缺点是初始化时,所有的用户都必须进行配置,如果有几百个甚至上千个用户的话,配置是非常累的。而且这种划分的方法也导致了交换机执行效率的降低,因为在每一个交换机的端口都可能存在很多个VLAN组的成员,这样就无法限制广播包了。另外,对于使用笔记本电脑的用户来说,他们的网卡可能经常更换,这样,VLAN就必须不停地配置。

(3)根据网络层划分VLAN

这种划分VLAN的方法是根据每个主机的网络层地址或协议类型(如果支持多协议)划分的。虽然这种划分方法可能是根据网络地址,比如IP地址,子网掩码,但它不是路由,不要与网络层的路由混淆。它虽然查看每个数据包的IP地址,但由于不是路由,所以没有RIP(Routing information Protocol,路由信息协议),OSPF(Open Shortest Path First,开放最短路径优先)等路由协议,而是根据生成树算法进行桥交换。

这种方法的优点是用户的物理位置改变了,不需要重新配置他所属的VLAN,而且可以根据协议类型来划分VLAN,这对网络管理者来说很重要,还有,这种方法不需要附加的帧标签来识别VLAN,这样可以减少网络的通信量。其缺点是效率低,因为检查每一个数据包的网络层地址是很费时的(相对于前面两种方法),一般的交换机芯片都可以自动检查网络上数据包的以太网帧头,但要让芯片能检查IP帧头,需要更高的技术,同时也更费时。当然,这也跟各个厂商的实

6.4.3Preamble(Pre):前导字段,7字节。Pre字段中1和0交互使用,接收站通过该字段知道导入帧,并且该字

段提供了同步化接收物理层帧接收部分和导入比特流的方法。

Start-of-Frame Delimiter(SFD):帧起始分隔符字段,1字节。字段中1和0交互使用,结尾是两个连续的1,表示下一位是利用目的地址的重复使用字节的重复使用位。

Destination Address(DA):目的地址字段,6字节。DA字段用于识别需要接收帧的站。

Source Addresses(SA):源地址字段,6字节。SA字段用于识别发送帧的站。

TPID:标记协议标识字段,2个字节,值为8100(hex)。当帧中的EtherType(以太网类型)字段值也为8100时,该帧传送标签IEEE 802.1q/802.1p。

TCI:标签控制信息字段,包括用户优先级(User Priority)、规范格式指示器(Canonical Format Indicator,CFI)和VLAN ID。

说明:“User Priority”定义用户优先级,包括8个(2^3)优先级别。IEEE 802.1p为3比特的用户优先级位定义了操作。“CFI”,在以太网交换机中,规范格式指示器总被设置为0。由于兼容特性,CFI常用于以太网类网络和令牌环类网络之间,如果在以太网端口接收的帧具有CFI,那么设置为1,表示该帧不进行转发,这是因为以太网端口是一个无标签端口。“VID”(VLAN ID)是对VLAN的识别字段,在标准IEEE 802.1q中常被使用。该字段为12位。支持4096(2^12)VLAN的识别。在4096可能的VID中,VID=0用于识别帧优先级。4095(FFF)作为预留值,所以VLAN配置的最大可能值为4094。

Length/Type:长度/类型字段,2字节。如果是采用可选格式组成帧结构时,该字段既表示包含在帧数据字段中的MAC客户机数据大小,也表示帧类型ID。

Data:数据字段,是一组n(46≤n≤1500)字节的任意值序列。帧总值最小为64字节。

Frame Check Sequence(FCS):帧校验序列字段,4字节。该序列包括32位的循环冗余校验(CRC)值,由发送MAC方生成,通过接收MAC方进行计算得出以校验被破坏的帧。

6.4.4 IEEE 802.1w协议

为了解决前面介绍的STP协议缺陷,在20世纪初IEEE推出了802.1w标准。它同样是属于生成树协议类型,称之为“快速生成树协议”(Rapid Spanning Tree Protocol,RSTP),作为对802.1D标准的补充。那么为什么在有了IEEE 802.1d协议后,还要要制定IEEE 802.1w协议呢?原来,IEEE 802.1d协议虽然解决了链路闭合引起的死循环问题,但是生成树的收敛(指重新设定网络中的交换机端口状态)过程仍需比较长的时间(通常约为1分钟)。对于以前的网络来说,1分钟的阻断是可以接受的,毕竟人们以前对网络的依赖性不强,但是现在情况不同了,人们对网络的依赖性越来越强,1分钟的网络故障足以带来巨大的损失,因此IEEE 802.1d协议已经不能适应现代网络的需求了。于是IEEE 802.1w协议协议问世了,它使得收敛过程由原来的1分钟减少为现在的1秒至10秒,因此IEEE 802.1w又称为“快速生成树协议”(RSTP)。对于现在的网络来说,这个速度足够快了。

1.IEEE 802.1w协议原理

IEEE 802.1w RSTP的特点是将许多思科增值生成树扩展特性融入原始IEEE 802.1d中,如Portfast(不需要生成树协议的快速建立连接方式)、Uplinkfast和Backbonefast(这两种都属于生成树协议中和属性)。IEEE 802.1w协议通过利用一种主动的网桥到网桥握手机制,取代IEEE 802.1d根网桥中定义的计时器功能,提供了交换机(网桥)、交换机端口(网桥端口)或整个LAN的快速故障恢复功能。通过将生成树“hello”作为本地链接保留的标志,RSTP改变了拓扑结构的保留方式。这种做法使原始IEEE 802.1d fwd-delay和max-age计时器主要成为冗余设备,目前主要用于备份,以保持协议的正常运营。

RSTP 引入了新的BPDU处理和新的拓扑结构变更机制。每个网桥每次“hello time”都会生成BPDU,即使它不从根网桥接收时也是如此。BPDU起着网桥间保留信息的作用。如果一个网桥未能从相邻网桥收到BPDU,它就会认为已与该网桥失去连接,从而实现更快速的故障检测和融合。

在RSTP 中,拓扑结构变更只在非边缘端口转入转发状态时发生。丢失连接,例如端口转入阻塞状态,不会像IEEE 802.1d一样引起拓扑结构变更。IEEE 802.1w协议的拓扑结构变更通知(TCN)功能不同于IEEE 802.1d协议,它减少了数据的溢流。在IEEE 802.1d中,TCN被单播至根网桥,然后组播至所有网桥。IEEE 802.1d TCN的接收使网桥将转发表中的所有内容快速失效,而无论网桥转发拓扑结构是否受到影响。相形之下,RSTP则通过明确地告知网桥,溢出除了经由TCN接收端口了解到的内容外的所有内容,优化了该流程。TCN 行为的这一改变极大地降低了拓扑结构变更过程中,MAC地址的溢出量。

2.IEEE 802.1w标准的改进

在IEEE 802.1w标准里定义了快速生成树协议RSTP。RSTP协议在STP协议基础上做了以下两个重要改进,使得收敛速度快多了(最快1秒以内)。

6.4.4减少转发延时

使用了RSTP协议后,在只连接了两个交换端口的点对点链路中,指定端口只需与下游网桥进行一次握手就可以无时延地进入转发状态。如果是连接了3个以上网桥的共享链路,下游网桥是不会响应上游指定端口发出的握手请求的,只能等待两倍Forward Delay时间进入转发状态。

3.IEEE 802.1w标准的缺陷

为了支持这些改进,BPDU的格式做了一些修改,但RSTP协议仍然向下兼容STP 协议,可以混合组网。虽然如此,RSTP和STP一样同属于单生成树SST(Single Spanning Tree),仍有它自身的一些缺陷,主要表现在以下3个方面。

由于整个交换网络只有一棵生成树,在网络规模比较大的时候会导致较长的收敛时间,拓扑改变的影响面也较大。

在网络结构对称的情况下,RSTP协议的单生成树也没什么大碍。但是在网络结构不对称的时候,单生成树就会影响网络的连通性。

当链路被阻塞后将不承载任何流量,造成了带宽的极大浪费,这在环行城域网的情况下比较明显。

6.4.5 6.4.5 IEEE 802.1s协议

IEEE 802.1s标准中的多生成树(Multiple Spanning Tree ,MST)技术把IEEE 802.1w快速单生成树(RST)算法扩展到多生成树,这为虚拟局域网(VLANs)环境提供了快速收敛和负载均衡的功能,是IEEE 802.1 VLAN 标记协议的扩展协议。

1.MST工作原理

IEEE802.1s引入了IST(Single Spanning Tree,单生成树)概念和MST实例。IST是一种RSTP实例,它扩展了MST区域内的802.1D单一生成树。IST连接所有MST网桥,并从边界端口发出、作为贯穿整个网桥域的虚拟网桥。MST实例(MSTI)是一种仅存在于区域内部的RSTP实例。它可以默认运行RSTP,无须额外配置。不同于IST的是,MSTI在区域外既不与BPDU交互,也不发送BPDU。MST可以与传统的PVST+交换机互操作。思科实施定义了16种实例:一个IST(实例0)和15个MSTI,而IEEE 802.1s则支持一个IST和63个MSTI。

RSTP和MSTP都能够与传统生成树协议互操作。但是,当与传统网桥交互时,IEEE 802.1w的快速融合优势就会失去。为保留与基于IEEE 802.1d网桥的向后兼容性,IEEE 802.1s协议网桥在其端口上接听IEEE 802.1d 格式的BPDU(网桥协议数据单元)。如果收到了IEEE 802.1d BPDU,端口会采用标准IEEE 802.1d行为,以确保兼容性。

采用MST技术后,可以通过干道(trunks)建立多个生成树,关联VLANs到相关的生成树进程,而且每个生成树进程具有独立于其他进程的拓扑结构。MST还提供了多个数据转发路径和负载均衡,提高了网络容错能力,因为一个进程(转发路径)的故障不会影响其他进程(转发路径)。

每台运行MST的交换机都拥有单一配置,包括一个字母数字式配置名、一个配置修订号和一个4096部件表,与潜在支持某个实例的各4096 VLAN相关联。作为公共MST区域的一部分,一组交换机必须共享相同的配置属性。重要的是要记住,配置属性不同的交换机会被视为位于不同的区域。

在大型网络的不同网络部分,通过MST来定位不同VLANs和生成树进程的分配可以更容易地管理网络和使用冗余路径;一个生成树进程只能存在于具有一致的VLAN进程分配的桥中,必须用同样的MST配置信息来配置一组桥,这使得这些桥能参与到一组生成树进程中,具有同样的MST配置信息的互连的桥构成多生成树(MST)区。

为确保一致的VLAN实例映射,协议需要识别区域的边界。因此,区域的特征都包括在BPDU中。交换机必须了解它们是否像邻居一样位于同一区域,因此会发送一份VLAN实例映射表摘要,以及修订号和名称。当交换机接收到BPDU后,它会提取摘要,并将其与自身的计算结果进行比较。为避免出现生成树环路,如果两台交换机在BPDU中所接收的参数不一致,负责接收BPDU的端口就会被宣布为边界端口。

2.MST的主要特性

多生成树(MST)使用修正的快速生成树协议(RSTP)——多生成树协议(MSTP)。MST具有下列特性。

(1)MST在MST区中运行IST常量

MST协议运行一个生成树常量叫做内部生成树(IST),IST用有关MST区的内部信息增加了通用生成树的信息,而MST区对于相邻的单生成树(SST)和MST区就像一个单独的桥。

(2)一个运行MST的桥提供与单生成树桥的互操作性

在MST协议中,内部生成树(IST)连接区中的所有MST桥,并且是通用生成树(CST)的一个子树。通用生成树包含整个的桥域,MST区对于相邻的单生成树(SST)桥和MST区就像一个虚桥。通用和内部生成树(CIST)是每个MST区的内部生成树(IST)、互连MST区的通用生成树和单生成树桥的一个集合,它与一个MST区内的一个IST和一个MST区外的CST都是一样的。STP、RSTP和MSTP共同建立一个单独的桥来作为通用和内部生成树(CIST)的根。

(3)MST在每个区内建立和维护额外的生成树

这些建立和维护额外的生成树就是MST进程(MSTIS)。IST的进程号为0,MSTIS的进程号为1、2、3等。

即使MST区是互连的,任何MSTI也都是本地于MST区并且独立于另一个区的MSTI,MST进程和IST在MST区的边界组合在一起构成了CST。MSTI的生成树信息包含在MSTP的记录(M-record)中,M-record 总是封装在MST的BPDUS中。由MSTP计算的原始生成树叫做M树(M-tree),M树只在MST区活跃,M 树和IST在MST区的边界合并而形成CST

6.4.6 6.4.6 IEEE 802.1x协议

IEEE 802.1x也称为“基于端口的访问控制协议”(Port based network access control protocol)。它的体系结构包括3个重要的部分:Supplicant System(客户端系统)、Authenticator System(认证系统)、Authentication Server System(认证服务器系统)。

“客户端系统”一般为一个用户终端系统。该终端系统通常要安装一个客户端软件,用户通过启动这个客户端软件发起IEEE 802.1x协议的认证过程。为支持基于端口的接入控制,客户端系统需支持EAPOL(Extensible Authentication Protocol Over LAN)协议。

“认证系统”通常为支持IEEE 802.1x协议的网络设备。该设备对应于不同用户的端口(可以是物理端口,也可以是用户设备的MAC地址、VLAN、IP等),有两个逻辑端口:受控(controlled Port)端口和不受控端口

(uncontrolled Port)。不受控端口始终处于双向连通状态,主要用来传递EAPOL协议帧,可保证客户端始终可以发出或接收认证。受控端口只有在认证通过的状态下才打开,用于传递网络资源和服务。受控端口可配置为双向受控、仅输入受控两种方式,以适应不同的应用环境。如果用户未通过认证,则受控端口处于未认证状态,则用户无法访问认证系统提供的服务。

“认证服务器系统”通常为RADIUS服务器。该服务器可以存储有关用户的信息,比如用户所属的VLAN、CAR 参数、优先级、用户的访问控制列表等。当用户通过认证后,认证服务器会把用户的相关信息传递给认证系统,由认证系统构建动态的访问控制列表,用户的后续流量就将接受上述参数的监管。认证服务器和RADIUS 服务器之间通过EAP协议进行通信。

注意:在IEEE 802.1x协议中的“可控端口”与“非可控端口”是逻辑上的理解,设备内部并不存在这样的物理开关。对于每个用户而言,IEEE 802.1x协议均为其建立一条逻辑的认证通道,该逻辑通道其他用户无法使用,不存在端口打开后被其他用户利用问题。

IEEE 802.1x认证协议已经得到了很多软件厂商的重视,目前微软也在大力推广,并在Windows操作系统中的最新版Windows XP/Server 2003系统已经整合IEEE 802.1x客户端软件,无需要另外安装客户端软件。1.IEEE 802.1x协议技术特点

(1)协议实现简单

IEEE 802.1x协议为二层协议,不需要到达三层,对设备的整体性能要求不高,可以有效降低建网成本。(2)认证和业务分离

IEEE 802.1x的认证体系结构中采用了“可控端口”和“不可控端口”的逻辑功能,从而可以实现业务与认证的分离。用户通过认证后,业务流和认证流实现分离,对后续的数据包处理没有特殊要求,业务可以很灵活,尤其在开展宽带组播等方面的业务有很大的优势,所有业务都不受认证方式限制。

2.与其他认证方式的比较

IEEE 802.1x协议虽然源于IEEE 802.11无线以太网,但是它在以太网中的引入,解决了传统的PPPoE和Web/Portal认证方式带来的问题,消除了网络瓶颈,减轻了网络封装开销,降低了建网成本。

众所周知,PPPoE是从基于A TM的窄带网引入到宽带以太网的。由此可以看出,PPPoE并不是为宽带以太网量身订做的认证技术,将其应用于宽带以太网,必然会有其局限性。虽然其方式较灵活,在窄带网中有较丰富的应用经验,但是它的封装方式,也造成了宽带以太网的种种问题。在PPPoE认证中,认证系统必须将每个包进行拆解才能判断和识别用户是否合法,一旦用户增多或者数据包增大,封装速度必然跟不上,成为了网络瓶颈。其次这样大量的拆包解包过程必须由一个功能强劲同时价格昂贵的设备来完成,这个设备就是我们传统的BAS,每个用户发出的每个数据包BAS必须进行拆包识别和封装转发。为了解决瓶颈问题,厂商想出了提高BAS性能,或者采用大量分布式BAS等方式来解决问题,但是BAS的功能就决定了它是一个昂贵的设备,这样一来建设成本就会越来越高。

Web/Portal认证是基于业务类型的认证,不需要安装其他客户端软件,只需要浏览器就能完成,就用户来说较为方便。但是由于Web认证走的是7层协议,从逻辑上来说为了达到网络2层的连接而跑到7层做认证,这首先不符合网络逻辑。其次由于认证走的是7层协议,对设备必然提出更高要求,增加了建网成本。再者,Web是在认证前就为用户分配了IP地址,对目前网络珍贵的IP地址来说造成了浪费,而且分配IP地址的DHCP 对用户而言是完全裸露的,容易造成被恶意攻击,一旦受攻击而瘫痪,整个网络就没法认证了。为了解决易受攻击问题,就必须加装一个防火墙,这样一来又大大增加了建网成本。Web/Portal认证用户连接性差,不容易检测用户离线,基于时间的计费较难实现;用户在访问网络前,不管是Telnet、FTP还是其他业务,必须使用浏览器进行Web认证,易用性不够好;而且认证前后业务流和数据流无法区分。所以,在以太网中,Web/Portal认证目前只是限于在酒店等特殊网络环境中使用。

3.IEEE 802.1x协议的优点

总结起来IEEE 802.1x有以下5大优点。

简洁高效:纯以太网技术内核,保持IP网络无连接特性,去除冗余昂贵的多业务网关设备,消除网络认证计费瓶颈和单点故障,易于支持多业务。

容易实现:可在普通L3、L2、IP DSLAM上实现,网络综合造价成本低。ν

安全可靠:在二层网络上实现用户认证,结合MAC、端口、账户和密码等;绑定技术具有很高的安全性。ν行业标准:IEEE标准,微软操作系统内置支持。ν

易于运营:控制流和业务流完全分离,易于实现多业务运营,少量改造传统包月制等单一收费制网络即可升级成运营级网络。

N(S):发送方发送序列号(Transmitter send sequence number)。

N(R):发送方接收序列号(Transmitter receive sequence number)。P/F:Poll/final(命令LLC PDU传输/响应LLC PDU传输)位。

S:监督功能位。

00:准备接收(RR)。

01:拒绝(REJ)。

10:未准备接收(RNR)。

X:预留,值为0。

M:修正功能位。

IEEE802协议(详细介绍)

IEEE802协议集介绍(802.1~802.21) TCP/IP协议(Transfer Controln Protocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础。 TCP/IP协议世界上有各种不同类型的计算机,也有不同的操作系统,要想让这些装有不同操作系统的不同类型计算机互相通讯,就必须有统一的标准。TCP/IP协议就是目前被各方面遵从的网际互联工业标准。 TCP/IP是网络中使用的基本的通信协议。虽然从名字上看TCP/IP包括两个协议,传输控制协议(TCP)和网际协议(IP),但TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议。通常说TCP/IP是Internet协议族,而不单单是TCP和IP。 TCP/IP是用于计算机通信的一组协议,我们通常称它为TCP/IP协议族。它是70年代中期美国国防部为其ARPANET广域网开发的网络体系结构和协议标准,以它为基础组建的INTERNET是目前国际上规模最大的计算机网络,正因为INTERNET的广泛使用,使得TCP/IP成了事实上的标准。 之所以说TCP/IP是一个协议族,是因为TCP/IP协议包括TCP、IP、UDP、ICMP、RIP、TELNETFTP、SMTP、ARP、TFTP等许多协议,这些协议一起称为TCP/IP协议。以下我们对协议族中一些常用协议英文名称和用途作一介绍: TCP(Transport Control Protocol)传输控制协议 IP(Internetworking Protocol)网间网协议 UDP(User Datagram Protocol)用户数据报协议 ICMP(Internet Control Message Protocol)互联网控制信息协议 SMTP(Simple Mail Transfer Protocol)简单邮件传输协议 SNMP(Simple Network manage Protocol)简单网络管理协议 FTP(File Transfer Protocol)文件传输协议 ARP(Address Resolation Protocol)地址解析协议 从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、网间网层、传输层、应用层。其中: 网络接口层这是TCP/IP软件的最低层,负责接收IP数据报并通过网络发送之,或者从网络上接收物理帧,抽出IP数据报,交给IP层。 网间网层负责相邻计算机之间的通信。其功能包括三方面。 一、处理来自传输层的分组发送请求,收到请求后,将分组装入IP数据报,填充报头,选择去往信宿机的路径,然后将数据报发往适当的网络接口。 二、处理输入数据报:首先检查其合法性,然后进行寻径--假如该数据报已到达信宿机,则去掉报头,将剩下部分交给适当的传输协议;假如该数据报尚未到达信宿,则转发该数据报。 三、处理路径、流控、拥塞等问题。 传输层提供应用程序间的通信。其功能包括: 一、格式化信息流; 二、提供可靠传输。为实现后者,传输层协议规定接收端必须发回确认,并且假如分组丢失,必

IEEE802.11协议详细介绍

协议X档案:IEEE 802.11协议详细介绍 作为全球公认的局域网权威,IEEE 802工作组建立的标准在过去二十年内在局域网领域内独领风骚。这些协议包括了802.3 Ethernet协议、802.5 Token Ring协议、802.3z 100BASE-T快速以太网协议。在1997年,经过了7年的工作以后,IEEE发布了802.11协议,这也是在无线局域网领域内的第一个国际上被认可的协议。在1999年9月,他们又提出了802.11b"High Rate"协议,用来对802.11协议进行补充,802.11b在802.11的1Mbps和2Mbps 速率下又增加了 5.5Mbps和11Mbps两个新的网络吞吐速率,后来又演进到802.11g的54Mbps,直至今日802.11n的108Mbps。 802.11a 高速WLAN协议,使用5G赫兹频段。 最高速率54Mbps,实际使用速率约为22-26Mbps 与802.11b不兼容,是其最大的缺点。也许会因此而被802.11g淘汰。 802.11b 目前最流行的WLAN协议,使用2.4G赫兹频段。 最高速率11Mbps,实际使用速率根据距离和信号强度可变 (150米内1-2Mbps,50米内可达到11Mbps) 802.11b的较低速率使得无线数据网的使用成本能够被大众接受(目前接入节点的成本仅为10-30美元)。 另外,通过统一的认证机构认证所有厂商的产品,802.11b设备之间的兼容性得到了保证。兼容性促进了竞争和用户接受程度。 802.11e 基于WLAN的QoS协议,通过该协议802.11a,b,g能够进行VoIP。 也就是说,802.11e是通过无线数据网实现语音通话功能的协议。 该协议将是无线数据网与传统移动通信网络进行竞争的强有力武器。 802.11g 802.11g是802.11b在同一频段上的扩展。支持达到54Mbps的最高速率。

802协议集

802协议集 802.1 :高层局域网协议Higher Layer LAN Protocols 802.2 :逻辑链路控制Logical Link Control 802.3 :以太网Ethernet (CSMA/CD) 802.4 :令牌总线Token Bus 802.5 :令牌环Token Ring 802.6 :城域网 802.7 :宽带技术 802.8 :光纤技术 802.9 :语音与数据综合局域网 802.11:无线局域网Wireless LAN 802.12 :100VG AnyLAN 802.15:无线个域网 Wireless Personal Area Network (蓝牙) 802.16:宽带无线接入 Broadband Wireless Access (WiMAX) 802.17:弹性分组环 Resilient Packet Ring 802.18:无线管制 Radio Regulatory TAG 802.19:共存 Coexistence TAG 802.20:移动宽带无线接入 Mobile Broadband Wireless Access (MBWA) 802.21:媒质无关切换 Media Independent Handoff ---------------------------------------------------------------------------------------------------------------------------------------------------------------- IEEE802 协议是一种物理协议,因为有以下多种子协议,把这些协议汇集在一起就叫802协议集。IEEE是电气和电子工程师协会(Institute of Electrical and Electronics Engineers)的简称,IEEE组织主要负责有关电子和电气产品的各种标准的制定。IEEE于1980年2月成立了IEEE 802委员会,专门研究和指定有关局域网的各种标准。IEEE 802委员会不断增加,这些分委员会的职能如下: 一、802.1X协议 802.1X协议是由(美)电气与电子工程师协会提出,刚刚完成标准化的一个符合IEEE802协议集的局域网接入控制协议,全称为基于端口的访问控制协议。能够在利用IEEE 802局域网优势的基础上提供一种对连接到局域网的用户

IEEE 802.11标准

《无线局域网技术》讲义 第六讲 IEEE802.11物理层 作为全球公认的局域网权威,IEEE 802工作组建立的标准在过去二十年内在局域网领域内独领风骚。这些协议包括了802.3 Ethernet协议、802.5 Token Ring协议、802.3z 100BASE-T快速以太网协议。在1997年,经过了7年的工作以后,IEEE发布了802.11协议,这也是在无线局域网领域内的第一个国际上被认可的协议。在1999年9月,他们又提出了802.11b“High Rate”协议,用来对802.11协议进行补充,802.11b在802.11的1Mbps和2Mbps速率下又增加了5.5Mbps和11Mbps两个新的网络吞吐速率。利用802.11b,移动用户能够获得同Ethernet一样的性能、网络吞吐率、可用性。这个基于标准的技术使得管理员可以根据环境选择合适的局域网技术来构造自己的网络,满足他们的商业用户和其他用户的需求。802.11协议主要工作在ISO协议的最低两层上,并在物理层上进行了一些改动,加入了高速数字传输的特性和连接的稳定性。 主要内容: 1.80 2.11工作方式 2.802.11物理层 3.802.11b的增强物理层 4.802.11数字链路层 5.联合结构、蜂窝结构和漫游 1、802.11工作方式 802.11定义了两种类型的设备,一种是无线站,通常是通过一台PC机器加上一块无线网络接口卡构成的,另一个称为无线接入点(Access Point,AP),它的作用是提供无线和有线网络之间的桥接。一个无线接入点通常由一个无线输出口和一个有线的网络接口(802.3接口)构成,桥接软件符合802.1d桥接协议。接入点就像是无线网络的一个无线基站,将多个无线的接入站聚合到有线的网络上。无线的终端可以是802.11PCMCIA卡、PCI接口、ISA接口的,或者是在非计算机终端上的嵌入式设备(例如802.11手机)。 2、802.11物理层 在802.11最初定义的三个物理层包括了两个扩散频谱技术和一个红外传播规范,无线传输的频道定义在2.4GHz的ISM波段内,这个频段,在各个国际无线管理机构中,例如美国的USA,欧洲的ETSI和日本的MKK都是非注册使用频

IEEE 802 系列协议

IEEE 802 系列协议 IEEE802 协议是一种物理协议,因为有以下多种子协议,把这些协议汇集在一起就叫802协议集。IEEE是电气和电子工程师协会(Institute of Electrical and Electronics Engineers)的简称,IEEE组织主要负责有关电子和电气产品的各种标准的制定。IEEE于1980年2月成立了IEEE 802委员会,专门研究和指定有关局域网的各种标准。IEEE 802委员会不断增加,这些分委员会的职能如下: 一、802.1X协议 802.1X协议是由(美)电气与电子工程师协会提出,刚刚完成标准化的一个符合IEEE802协议集的局域网接入控制协议,全称为基于端口的访问控制协议。能够在利用IEEE 802局域网优势的基础上提供一种对连接到局域网的用户进行认证和授权的手段,达到了接受合法用户接入,保护网络安全的目的。802.1x认证,又称EAPOE认证,主要用于宽带IP城域网。 802.1--高层及其交互工作。提供高层标准的框架,包括端到端协议、网络互连、网络管理、路由选择、桥接和性能测量。 802.(基于端口的访问控制Port Based Network Access Control) ,协议起源于802.11协议,后者是标准的无线局域网协议,802.1x协议的主要目的是为了解决无线局域网用户的接入认证问题。 802.1x协议仅仅提供了一种用户接入认证的手段,并简单地通过控制接入端口的开/关状态来实现,这种简化适用于无线局域网的接入认证、点对点物理或逻辑端口的接入认证,而在可运营、可管理的宽带IP城域网中作为一种认证方式具有一定的局限性。 IEEE 802.1d (生成树协议Spanning Tree) IEEE 802.1w, RSTP算法 IEEE 802.1s, MSTP算法 IEEE 802.1P,讲述的是交换机与优先级相关的流量处理的协议。 IEEE 802.1q,虚拟局域网Virtual LANs:VLan)虚拟桥接局域网协议,定义了VLAN以及封装技术,包括GARP协议及其源码、GVRP源码。 二、IEEE 802.2 IEEE 802.2 LLC (Logical Link Control,逻辑链路控制),802.2--连接链路控制LLC,提供OSI数据链路层的高子层功能,提供LAN 、MAC子层与高层协议间的一致接口。 三、IEEE 802.3 IEEE 802.3 是一篇非常重要的业界规范文档。其中最主要的就是规定了以太网的电气指标,从物理层的电路结构到链路层的MAC操作都有介绍。802.3--以太网规范,定义CSMA/CD标准的媒体访问控制(MAC)子层和物理层规范。 802.3u (快速以太网Fast Ethernet) 802.3z (千兆以太网Gigabit Ethernet) 四、802.4--令牌总线网 802.4 (令牌环总线Token-Passing Bus (单一/多信道速率1, 5, 10 MBit/s) 802.4--令牌总线网。定义令牌传递总线的媒体访问控制(MAC)子层和物理层规范。 五、802.5--令牌环线网 802.5--令牌环线网,802.5 (令牌环Token-Passing Ring 基带速率1, 4, 16 MBit/s) 定义令牌传递环的媒体访问控制(MAC)子层和物理层规范。 六、802.6--城域网MAN 802.6--城域网MAN,定义城域网(MAN)的媒体访问控制(MAC)子层和物理层规

IEEE 802标准

IEEE 802.11 IEEE 802.11是无线局域网通用的标准,它是由IEEE所定义的无线网络通信的标准。虽然有人将Wi-Fi与802.11混为一谈,但两者并不一样。 目录 编辑本段 802.11为IEEE(美国电气和电子工程师协会,The Institute of Electrical and Electronics Engineers)于1997年公告的无线区域网路标准,适用于有线站台与无线用户或无线用户之间的沟通连结。 编辑本段 历史

IEEE 802.11 无线通讯一直发展,但缺乏广泛的通讯标准。于是,IEEE在1997年为无线局域网制定了第一个版本标准 ──IEEE 802.11。其中定义了媒体存取控制层(MAC层)和物理层。物理层定义了工作在2.4GHz的ISM频段上的两种展频作调频方式和一种红外传输的方式,总数据传输速率设计为2Mbit/s。两个设备之间的通信可以设备到设备(ad hoc)的方式进行,也可以在基站(Base Station, BS)或者访问点(Access Point,AP)的协调下进行。为了在不同的通讯环境下取得良好的通讯质量,采用 CSMA/CA (Carrier Sense Multi Access/Collision Avoidance)硬件沟通方式。 1999年加上了两个补充版本:802.11a定义了一个在5GHz ISM频段上的数据传输速率可达54Mbit/s的物理层,802.11b定义了一个在2.4GHz的ISM频段上但数据传输速率高达11Mbit/s的物理层。2.4GHz的ISM频段为世界上绝大多数国家通用,因此802.11b得到了最为广泛的应用。苹果公司把自己开发的802.11标准起名叫AirPort。1999年工业界成立了Wi-Fi联盟,致力解决符合802.11标准的产品的生产和设备兼容性问题。802.11标准和补充。 编辑本段 规格说明 802.11 -- 初期的规格采直接序列展频(扩频)技术(Direct Sequence Spread Spectrum,DSSS)或跳频展频(扩频)技术(Frequency Hopping Spread Spectrum,FHSS),制定了在RF射频频段2.4GHz上的运用,并且提供了1Mbps、2Mbps和许多基础讯号传输方式与服务的传输速率规格。 IEEE 802.11 802.11a -- 802.11的衍生版,于5.8GHz频段提供了最高54 Mbps的速率规格,并运用orthogonal frequency division multiplexing encoding scheme以取代802.11的FHSS 或 DSSS。 802.11b (即所谓的高速无线网路或Wi-Fi标准),1999年再度发表IEEE802.11b高速无线网路标准,在2.4GHz频段上运用DSSS技术,且由于这个衍生标准的产生,将原来无线网路的传输速度提升至11 Mbps并可与以太网路(Ethernet)相媲。 802.11g -- 在2.4GHz频段上提供高于20 Mbps的速率规格。 编辑本段

局域网 IEEE802系列标准

IEEE802系列标准 Institute of Electrical and Electronics Engineers (IEEE)美国电气和电子工程师协会 ● IEEE802.1 网间互连定义 802.1是关于LAN/MAN桥接、LAN体系结构、LAN管理和位于MAC以及LLC层之上的协议层的基本标准。现在,这些标准大多与交换机技术有关,包括:802.1q(VLAN标准)、 802.3ac (带有动态GVRP标记的VLAN标准)、802.1v(VLAN分类)、802.1d(生成树协议)、802.1s(多生成树协议)、802.3ad (端口干路)和802.1p(流量优先权控制)。 ● IEEE802.2 逻辑链路控制 该协议对逻辑链路控制(LLC),高层协议以及MAC子层的接口进行了良好的规范,从而保证了网络信息传递的准确和高效性。由于现在逻辑理论控制已经成为整个802标准的一部分,因此这个工作组目前处于“冬眠”状态,没有正在进行的项目。 ● IEEE802.3 CSMA/CD网络 IEEE802.3定义了10Mbps、100Mbps、1Gbps,甚至10Gbps 的以太网雏形,同时还定义了第五类屏蔽双绞线和光缆是有效的缆线类型。该工作组确定了众多的厂商的设备互操作方式,而不管它们各自的速率和缆线类型。而且这种方法定义了 CSMA/CD(带冲突检测的载波侦听多路访问)这种访问技术规范。IEEE802.3产生了许多扩展标准,如快速以太网的 IEEE802.3u,千兆以太网的IEEE802.3z和 IEEE802.3ab,10G以太网的IEEE802.3ae。目前,局域网络中应用最多的就是基于IEEE802.3标准的各类以太网。

802.11协议

众所周知目前在LAN范围内的Wirless无线应用所遵循的标准都以802.11系列为主,从802.11b,g发展到今天的802.11n,相比其他标准而言802.11n的优势是显而易见的,然而目前并不是所有企业都将自己的无线网络升级到了基于802.11n标准的通讯,为什么11n这种优势没有转换为胜势确定自己在无线网络架设上的地位呢?今天我们就从技术角度来分析,看看802.11n协议要想正式走向无线应用的前端还面临着哪些问题。 一,标准未动草案先行: 从11n诞生到现在一直都没有正式的标准诞生,现在市场上各个厂商所推崇的802.11n设备所遵循的不过是修改过的第二版802.11n草案,并不是最终的正式版。因此从某个方面讲市面上所有802.11n产品都是基于Wi-Fi联盟互操作认证的产品和获得独立认证的草案2.0产品。 那么正式版推出后是否兼容之前的版本?草案2.0产品是否可以通过灵活的方式过度或升级到正式版呢?到目前为止权威机构并没有给我们任何确定答案。 正因为目前这种“标准滞后、产品早产”的问题造成大多数企业用户还在观望,即使使用无线网络也会因为担心现阶段购买了11n草案产品造成日后升级困难而转而投向了54M无线设备。所以11n产品的应用处于观望阶段。 不过虽然官方没有任何表态,但是很多厂商为了利润已经开发出这样或那样的基于11n 的无线设备,按照厂商的说法现在的草案标准已经升级为2.0,是改进版本,从标准上看接近最终结果,完全可以兼容以后的正式版,就算正式版有所改动也仅仅是软件方面的,厂商可以通过网上升级或刷新驱动等方式来完成草案到正式版的转变。 然而在正式版出来之前没有人能够针对上述的说法和操作打保票,考试.大提示目前这些802.11n设备是否能够完成过度升级到正式版还难说。不过既然已经发展到了草案2.0而且如此多的厂商都开始发布11n产品,那么这方面的担忧应该可以减少,毕竟厂商自身会在日后提供解决办法的。 二,11n先行其他标准拖后腿: 应用过11n的用户都知道虽然他和基于802.11g的54M产品是相互兼容的,但是当网络内存在两种标准混合通讯时,11n设备会降低速度传输的。说白了就是众多无线客户端以及无线路由器中如果有一台低速度低标准的无线产品接入无线网络,那么所有设备都将按照低速度低标准来运行,就算其他两台11n设备进行通讯所使用的还将与那台低速度低标准的无线产品一致。 不过上述问题可以通过我们在设置11n时指定容许其工作的模式来解决,一般在11n设备的设置界面中可以指定工作模式是单独11n还是与11g或11b的混合。选择单独11n将只容许802.11n高速产品的接入,而11g产品想连接该设备时访问将被拒绝。因此当我们希望多个11n设备可以满速度运转时可以通过设置单模式方法来解决。 另外即使在实际通讯过程中一端产品没有达到11n标准,他们之间的通讯也要比单独使用11g标准效果好得多,在老式的(802.11a/b/c)客户端上使用11n产品也能提供一种可以衡量的性能优势。对于无线局域网上的a/b/c语音电话来说,11n所具备的更大可靠性意味着更高质量的电话和更少的布线死区。 三,客户端可支持11n的设备少: 目前来说不管是企业端应用还是在家庭中建立11n无线网络,对应的11n产品价格也是高高在上的,同时日常使用的诸如PSP,PDA,手机,笔记本内置无线网卡等设备基本上都属于54M 802.11g范畴。所以说在客户端上支持11n的设备比较少。企业内的笔记本电脑大规模升级到11n标准也许还要2、3年的时间,手机和扫描仪也许时间更长。 不过随着11n相关应用的推广以及良好的兼容性,越来越多的用户开始尝试使用相应的产品。同时Intel公司也在致力于推广11n无线应用。迅驰2将是迅驰2003年发布后的第一

IEEE 802.15.4标准及其应用

用户名 : 密码: 登录 注册 查看文章 IEEE 802.15.4标准及其应用 2011-06-28 20:10 清水绿竹 清清流水 绿色竹林 主页博客相册个人档案好友i贴吧 概 述 在《电子设计应用》创刊号中,笔者已经介绍了无线个人网络(WPAN)和无线分布式感知/控制网络(WDSCN)。与其他的网络一样,WPAN 和WDSCN 网络中的网络设备可能会由不同的公司进行开发生产,所以一个统一的协议或标准显得尤其重要。 2002年,IEEE 802.15 工作组成立, 专门从事WPAN 标准化工作。它的任务是开发一套适用于短程无线通信的标准,通常我们称之为无线个人局域网(WPANs)。目前,IEEE 802.15 WPAN 共拥有4个工作组: 蓝牙WPAN 工作组 蓝牙是无线个人局域网的先驱。在初始阶段,IEEE 并没有制定蓝牙相关的标准,所以经过一段快速发展时期后,蓝牙很快就有了产品兼容性的问题。现在,IEEE 决定制定行业标准来开发能够相互兼容的蓝牙芯片、网络和产品。 图1 802.15.4标准的结构 图2 802.15.4的MAC 层数据帧 共存组 为所有工作在2.4GHz 频带上的无线应用建立一个标准。 高数据率 WPAN 工作组 其802.15.3标准适用于高质量要求的多媒体应用领域。 802.15.4工作组 为了满足低功耗、低成本的无线网络要求,IEEE 标准委员会在2000年12月份正式批准并成立了802.15.4工作组,任务就是开发一个低数据率的 WPAN(LR-WPAN)标准。它具有复杂度低、成本极少、功耗很小的特点,能在低成本设备(固定、便携或可移动的)之间进行低数据率的传输。表1中概 括了一些802.15.4的特点。 目前该标准仍处于不断改善和修订阶段,预计于2003年初推出正式标准。802.15.4无线发射/接收机及网络被Motorola 、Philips 、Eaton 、Invensys 和Honeywell 这些国际通信与工业控制界巨头们极力推崇。 IEEE 802.15.4 标准及其技术特点 IEEE 802.15.4 满足国际标准组织 (ISO)开放系统互连(OSI)参考模式。它包括物理层、介质访问层、网络层和高层。图1是对这些层的描述。 物理层 IEEE 802.15.4 提供两种物理层的选择(868/915 MHz 和2.4GHz),物理层与MAC 层的协作扩大了网络应用的范畴。这两种物理层都采用直接序列扩频(DSSS)技术,降低数字集成电路的成本,并且 都使用相同的包结构,以便低作业周期、低功耗地运作。2.4G 物理层的数据传输率为250kb/s,868/915MHz 物理层的数据传输率分别是20 k bps 、40 kbps 。

IEEE_802系列标准

IEEE 802系列标准 https://www.360docs.net/doc/522489823.html,/ From Wikipedia, the free encyclopedia Jump to: navigation, search This article includes a list of references, related reading or external links, but its sources remain unclear because it lacks inline citations.Please improve this article by introducing more precise citations where appropriate. (April 2009) IEEE 802 refers to a family of IEEE standards dealing with local area networks and metropolitan area networks. More specifically, the IEEE 802 standards are restricted to networks carrying variable-size packets. (By contrast, in cell-based networks data is transmitted in short, uniformly sized units called cells. Isochronous networks, where data is transmitted as a steady stream of octets, or groups of octets, at regular time intervals, are also out of the scope of this standard.) The number 802 was simply the next free number IEEE could assign, though “802” is sometimes associated with the date the first meeting was held — February 1980.

详尽的IEEE802标准

IEEE802协议集介绍(802.1 ?802.21 ) 1980 年 2 月成立 IEEE802 委员会( IEEE - Institute of Electrical and lectronics Engineers INC , 即电器和电子工程师协会) 。该委员会制定了一系列局域网标准,称为 IEEE802 标准。按 IEEE802 标准,局域网体系结构由物理层、介质访问控制子层( MAC-Media Access Control )和逻辑链路子 层 LLC (Logical Link Control ) 组成。 IEEE 委员会为局域网制定了一系列标准,统称为 IEEE802 标准。 IEEE802.1 — 局域网概述、体系结构、网络管理和网络互联 IEEE802.2 — 逻辑链路控制 LLC IEEE802.3 — CSMA/C 胡问方法和物理层规范,主要包括如下几个标准: IEEE802.3 — CSMA/CD 介质访问控制标准和物理层规范:定义了四种不同介质 10Mbps 以太网 规范 : 10BASE2、10BASE5、 10BASET 、10BASEF IEEE802.3U — 100Mbps 快速以太网标准,现已合并到 802.3中 IEEE802.3z — 光纤介质千兆以太网标准规范 IEEE802.3ab — 传输距离为 100米的 5类无屏蔽双绞线介质千兆以太网标准规范 IEEE802.4—Token Passing BUS (令牌总线) IEEE802.5—Token Ring (令牌环)访问方法和物理层规范 IEEE802.6 —城域网访问方法和物理层规范 IEEE802.7 —宽带技术咨询和物理层课题与建议实施 IEEE802.8 —光纤技术咨询和物理层课题 IEEE802.9 —综合声音/数据服务的访问方法和物理层规范 IEEE802.10 —安全与加密访问方法和物理层规范 IEEE802.11 —无线局域网访问方法和物理层规范,包括: IEEE802.11a 、IEEE802.11b 、 IEEE802.11c 和 IEEE802.11q 标准。 IEEE802.12 — 100VG-A nyLAN 快速局域网访问方法和物理层规范 简单说一下 802 系列如下: 802.1 :高层局域网协议 Higher Layer LAN Protocols 802.2 :逻辑链路控制 Logical Link Control 802.3 :以太网 Ethernet (CSMA/CD ) 802.4 :令牌总线 Token Bus 802.5 :令牌环 Token Ring 802.6 :城域网 802.7 :宽带技术 TCP(Transport Control Protocol) IP(Internetworking Protocol) UDP(User Datagram Protocol) ICMP(Internet Control Message Protocol) SMTP(Simple Mail Transfer Protocol) SNMP(Simple Network manage Protocol) FTP(File Transfer Protocol) ARP(Address Resolation Protocol) 传输控制协议 网间网协议 用户数据报协议 互联网控制信息协议 简单邮件传输协议 简单网络管理协议 文件传输协议 地 址解析协议

第三章 局域网技术与IEEE802系列协议

第三章局域网技术与IEEE802系列协议第三章局域网技术与IEEE802系列协议56第三章局域网技术与IEEE802系列协议3.1IEEE802的系列模型及概述在第二章的2.2.2 节已经介绍了局域网的接口层和802委员会以及802协议的体系结构,通常讨论局域网是以局域网的拓扑开始。 最常见的拓扑是总线型和环型,还有星型拓扑和异构型拓扑,异 构型拓扑一般是前三种类型中任意两种复合而成。 局域网的传输媒质在2.2.1节也有所介绍,总体来说分为有线接 入和无线接入两大类,其中有线接入的媒质包括双绞线、同轴电缆和光纤三种方式。 对于无线接入来说无线介质包括无线电、短波、微波、卫星和光波,无线通信的传输手段主要有数字微波和卫星通信,其中卫星传输也是微波传输的一种,只不过它的一个站点是绕地球轨道运行的卫星,根据卫星的运行轨道又可以分为地球同步卫星和低轨道人造卫星。 近来发展最快的就是无线局域网(Wireless LAN)技术,可以将PC机和其他典型的局域网设备在无线传输情况下实现通信,但是其 目前的缺点是传输的数据速率有限。 3.1.1IEEE802.1协议该协议为网间互连定义,是关于LAN/MAN桥接、LAN体系结构、LAN管理和位于MAC以及LLC层之上的协议层的 基本标准。

现在,这些标准大多与交换机技术有关,包括802.1q(VLAN标准)、、802.1v(VLAN分类)、802.1d(生成树协议)、802.1s(多生成树协议)和802.1p(流量优先权控制)。 目前在网桥设备中,均应有802.1的协议,常用的有802.1d和802.1f等。 图3.1网络拓扑第三章局域网技术与IEEE802系列协议 573.1.2IEEE802.2协议该协议对逻辑链路控制(LLC),高层协议以及MAC子层的接口进行了良好的规范,从而保证了网络信息传递的准确和高效性。 由于现在逻辑链路控制已经成为整个802标准的一部分,因此这 个工作组目前处于“冬眠”状态,没有正在进行的项目。 其PDU(Protocol DataUnit)结构如图3.2所示。 3.1.3IEEE802.3协议的简介该协议是媒体访问控制(MAC)协议,定义了10Mbps、100Mbps、1Gbps,甚至10Gbps的以太网雏形,同时还定义了第五类屏蔽双绞线和光缆是有效的缆线类型。 该协议工作组确定了众多的厂商的设备互操作方式,而不管它们 各自的速率和缆线类型。 而且这种方法定义了CSMA/CD(带冲突检测的载波侦听多路访问)访问技术规范。 IEEE802.3产生了许多扩展标准,如快速以太网的IEEE802.3u, 千兆以太网的IEEE802.3z和IEEE802.3ab,10G以太网的IEEE802.3ae。

IEEE 802标准介绍

IEEE 802标准介绍 IEEE 802标准IEEE 802 Standards IEEE 802 Standards IEEE 802标准电气和电子工程师协会(IEEE)802委员会或802工程定义了局域网(LAN)标准。标准中的大部分是在80年代由委员会制订的,当时个人计算机联网刚刚兴起。 注意:下面的许多标准也是ISO8802标准。例如IEEE802.3是ISO8802.3。 802.1网间互连定义定义了IEEE802标准和ISO开放系统互连(OSI)参考模型之间的关系。例如,这个委员会为所有的802标准定义了48位的LAN站地址,这样每一个适配器就有唯一地址。IEEE记录了网络接口卡的供应商们,并把地址开始的三个字节赋予每一个供应商。然后每一个供应商负责为他的每个产品建立一个唯一的地址。 802.2逻辑链路控制定义了IEEE逻辑链路控制(LLC)协议,这些协议确保数据在一条通信链路上可靠地传输。OSI协议栈中的数据链路层被分成了介质访问控制(MAC)子层和LLC子层。在桥接器中,这两层作为一个模块化交换机制服务,如图I-5所示。一幅到达以太网并指定发送到令牌环网的帧被剥去该帧的以太网头部并用令牌环网头部重新封装这幅帧。LLC协议是由高级数据链路控制(HDLC)协议派生而来的,并且两者在操作上类似。注意,LLC提供了服务访问点(SAP)地址,而MAC子层提供了一个设备的物理网络地址。SAP指定了运行于一台计算机或网络设备上的一个或多个应用进程地址。 LLC提供了以下服务: □面向连接的服务在这个服务中,一个会话是和一个目的站建立的,并且当数据传输结束时,就关闭这个会话。每个节点都自动地参与数据传输,但是这样的会话要求一个建立时间以及会话双方由于监控带来的额外开销。 □应答式面向连接服务这种服务类似于上面的服务,在这种服务中,分组传输是需要应答的。 □非应答式无连接服务在这种服务中不用建立会话,分组只是发往目的地。高层协议负责请求重发丢失的分组。由于LAN的高可靠性,这种服务因此成为LAN 上的通常服务。 802.3CSMA/CD网络IEEE802.3标准(ISO8802-3)定义了在各种介质

IEEE 802.15.4标准及其应用

IEEE 802.15.4标准及其应用 2002年,IEEE 802.15 工作组成立,专门从事WPAN标准化工作。它的任务是开发一套适用于短程无线通信的标准,通常我们称之为无线个人局域网(WPANs)。目前,IEEE 802.15 WPAN共拥有4个工作组:蓝牙WPAN工作组蓝牙是无线个人局域网的先驱。在初始阶段,IEEE并没有制定蓝牙相关的标准,所以经过一段快速发展时期后,蓝牙很快就有了产品兼容性的问题。现在,IEEE决定制定行业标准来开发能够相互兼容的蓝牙芯片、网络和产品。 高数据率WPAN工作组其802.15.3标准适用于高质量要求的多媒体应用领域。 802.15.4工作组为了满足低功耗、低成本的无线网络要求,IEEE标准委员会在2000年12月份正式批准并成立了802.15.4工作组,任务就是开发一个低数据率的WPAN(LR-WPAN)标准。它具有复杂度低、成本极少、功耗很小的特点,能在低成本设备(固定、便携或可移动的)之间进行低数据率的传输。表1中概括了一些802.15.4的特点。 目前该标准仍处于不断改善和修订阶段,预计于2003年初推出正式标准。802.15.4无线发射/接收机及网络被Motorola、Philips、Eaton、Invensys和Honeywell这些国际通信与工业控制界巨头们极力推崇。 IEEE 802.15.4 标准及其技术特点IEEE 802.15.4 满足国际标准组织(ISO)开放系统互连(OSI)参考模式。它包括物理层、介质访问层、网络层和高层。图1是对这些层的描述。 物理层IEEE 802.15.4 提供两种物理层的选择(868/915 MHz和2.4GHz),物理层与MAC 层的协作扩大了网络应用的范畴。这两种物理层都采用直接序列扩频(DSSS)技术,降低数字集成电路的成本,并且都使用相同的包结构,以便低作业周期、低功耗地运作。2.4G物理层的数据传输率为250kb/s,868/915MHz物理层的数据传输率分别是20 kbps、40 kbps. 2.4GHz物理层的较高速率主要归因于一个较好的调制方案:基于DSSS方法(16个状态)的准正交调制技术。来自PPDU的二进制数据被依次(按字节从低到高)组成4位二进制数据符号,每种数据符号(对应16状态组中的一组)被映射成32位伪噪音CHIP,以便传输。然后这个连续的伪噪音CHIP序列被调制(采用最小移位键控方式MSK)到载波上,即采用半正弦脉冲波形的偏移四相移相键控(O_QPSK)调制方式。 868/915MHZ物理层使用简单DSSS方法,每个PPDU数据传输位被最大长为15的CHIP 序列(m-序列)所扩展。即被多组+1,-1构成的m-序列编码,然后使用二进制相移键控技术调制这个扩展的位元序列。不同的数据传输率适用于不同的场合。举例如下,868/915MHz 物理层的低速率换取了较好的灵敏度(-85dbm/2.4G,-92dbm/868,915MHz)和较大的覆盖面积,从而减少了覆盖给定物理区域所需的节点数。2.4G物理层的较高速率适用于较高的数据吞吐量、低延时或低作业周期的场合。 介质访问层IEEE 802.15.4 MAC层的特征是:联合,分离,确认帧传递,通道访问机制,帧确认,保证时隙管理,和信令管理。MAC子层提供两个服务与高层联系,即通过两个服务访问点(SAP)访问高层。通过MAC通用部分子层SAP(MCPS-SAP)访问MAC数据服务,用MAC层管理实体SAP(MLME-SAP)访问MAC管理服务。这两个服务为网络层和物理层提供了一个接口。

IEEE802协议标准

IEEE802.11协议 主讲:王海飞 制作:李越 许文静 王海飞

目录 ●IEEE802.11 协议标准 ●IEEE802.11系列协议标准的发展 ●IEEE802.11的工作方式 ●IEEE802.11的物理层 ●IEEE802.11的MAC层 ●IEEE802.11ac协议(真正的5G WiFi) 概述 802.11是IEEE最初制定的一个无线局域网标准,这也是在无线局域网领域内的第一个国际上被认可的协议。 用途:用户与用户终端的无线介入业务 (主要限于数据存取,速率最高只能达到2Mbps) 发展 ●802.11 定义微波和红外线的物理层和MAC子层(2.4GHz,2Mbit/s) ●802.11a 定义了微波物理层及MAC子层(5GHz,54Mbit/s,1999) ●802.11b 物理层补充DSSS(2.4GHz,11Mbit/s,1997) ●802.11c 关于802.11网络和普通以太网之间的互通协议(2000) ●802.11d 关于国际间漫游的规范(2000) ●802.11e 对服务等级QoS的支持(2004) ●802.11f 基站的互联性(2003) ●802.11h 扩展物理层和MAC子层标准(5GHz,欧洲,2003) ●802.11j 扩展物理成和MAC子层标准(5GHz,日本,2004) ●802.11k 基于无线局域网的微波测量规范(2005) ●802.11m 基于无线局域网的设备维护规范(2006) ●802.11ac 第五代Wi-Fi传输技术(2008) IEEE802.11协议性能参数 频带最大传输速度 协议发布 日期 1997 2.4-2.5GHz 2Mbps 802.1 1 802.11999 5.15-5.35/5.47-5.725/5.754Mbps

IEEE802系列协议

IEEE802系列协议 IEEE 802.1—概述、体系结构和网络互连,以及网络管理和性能测量。 IEEE 802.2—逻辑链路控制LLC。最高层协议与任何一种局域网MAC子层的接口。 IEEE 802.3—CSMA/CD网络,定义CSMA/CD总线网的MAC子层和物理层的规范。 IEEE 802.4—令牌总线网。定义令牌传递总线网的MAC子层和物理层的规范。 IEEE 802.5—令牌环形网。定义令牌传递环形网的MAC子层和物理层的规范。 IEEE 802.6—城域网。 IEEE 802.7—宽带技术。 IEEE 802.8—光纤技术。 IEEE 802.9—综合话音数据局域网。 IEEE 802.10—可互操作的局域网的安全。 IEEE 802.11—无线局域网。 IEEE 802.12—优先高速局域网(100Mb/s)。 IEEE 802.13—有线电视(Cable-TV) 802.1 802.1为IEEE(Institute of Electrical and Electronics Engineers)的一个工作组(Working Group)。此工作组负责IEEE802.1标准的制定。 IEEE802.1标准提供了一个对整个IEEE802系列协议的概述,描述了IEEE802标准和开放系统基本参照模型(即ISO的OSI7层模型)之间的联系,解释这些标准如何和高层协议交互,定义了标准化的媒体接入控制层(MAC)地址格式,并且提供一个标准用于鉴别各种不同的协议。 IEEE802.1工作组主要负责以下工作: 802系列的局域网,城域网,个人网的体系结构。 802系列网络之间以及与其他广域网的互连问题。 802网络的网络管理 媒体接入控制层(MAC)及逻辑链路控制(LLC)之上的协议层的一些问题。 IEEE 802.1是一组协议的集合,如生成树协议、VLAN协议等。为了将各个协议区别开来,IEEE在制定某一个协议时,就在IEEE 802.1后面加上不同的小写字母,如IEEE 802.1w就是最近颁布的一个协议。 从IEEE 802.1d协议谈起 IEEE 802.1w协议由IEEE 802.1d协议改进而来,因此想搞懂IEEE 802.1w 协议,就得先了解什么是IEEE 802.1d协议。 在局域网中,为了提供可靠的网络连接,就得需要网络提供冗余链路。所谓“冗余链路”,即这条路不通,走另一条路就可以了!冗余就是准备两条以上的路,如果哪一条不通了,就从另外的路走。 但是网络技术还很“幼稚”,如果你真的准备两条以上的路,就必然形成了一个环路,交换机并不知道如何处理环路,只是周而复始地转发帧,形

相关文档
最新文档