1、ICS3304040M 32yn中华人民共和国通信行业标准YM 1 698-2007IPv6网络设备技术要求具有I Pv6路由功能的以太网交换机Technical Specification for I Pv6 Network EquipmentEthernet Switch with I Pv6 Routing Capability2008-01-01实施中华人民共和国信息产业部发布目 次前言II1范围12规范性引用文件13术语、定义和缩略语34具有IPv6路由功能的以太网交换机功能55具有IPv6路由功能的以太网交换机接口66链路层功能77网络层协议要求208传输层协议要求289路由协议2
2、810 MPLS协议3111 QoS控制机制3212组播协议3213安全功能要求3214性能指标要求3415运行与维护3616网络管理协议3817环境要求39附录A(规范性附录)802IX40月U 舌本标准是“IPv6网络设备”系列标准之一。该系列标准预计的结构及名称如下:1YDT 1452-2006 IPv6网络设备技术要求支持IPv6的边缘路由嚣:2YDT 1453-2006 IPv6网络设备测试方法支持IPv6的边缘路由器;3YDT 1454-2006 IPv6网络设备技术要求支持IPv6的核心路由器;4YDT 14552006 IPv6网络设备测试方法一支持IPv6的核心路由器;5YD
3、T 16982007 IPv6网络设备技术要求具有脚6路由功能的以太网交换机;6iPv6网络设备测试方法一具有iPv6路由功能的以太网交换机。本标准是iPv6网络设备测试方法一具有IPv6路由功能的以太网交换机的配套标准文件,为其提供技术依据。附录A为规范性附录。本标准由中国通信标准化协会提出并归口。本标准起草单位:信息产业部电信研究院本标准主要起草人:马军锋、魏亮、赵锋IIIPv6网络设备技术要求具有IPv6路由功能的以太网交换机1范围本标准规定了在公网中使用的具有IPv6路由功能的以太网交换机的技术要求,包括功能要求、通信接口、通信协议、性能指标、安全功能要求以及环境要求等。具有116路由
4、功能的以太网交换机是指支持IPv6协议、具有路由学习能力和第三层(网络层)包交换能力的IP分组交换机。本标准在指定支持口v6具有路由功能的以太网交换机必须实现的协议时不重复应用协议的内容,只规定协议中必须实现的内容、可选的内容、不需实现的内容,对同类协议作选择。本标准适用于支持mv6协议的具有路由功能的以太网交换机。2规范性引用文件下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准。然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注目期的引用文件,其最新版本适用于本标准。GBT 24
5、2312001 电工电子产品环境试验第2部分:试验方法试验A:低温GBrI242322001 电工电子产品环境试验第2部分:试验方法试验B:高温GBT 242332006 电工电子产品环境试验第2部分:试验方法试验Cab:恒定湿热试验GBT 24234 电工电子产品环境试验规程试验Db:交变湿热试验方法GBT 24239-2001 电工电子产品环境试验第2部分:试验方法试验cb:设备用恒定湿热YDfI900-1997 SDH设备技术要求时钟YDrr 10612003 同步数字体系(sDH)上传送球的LAPS技术要求YDT116212005 多协议标记交换(MPLS)技术要求YDT 1260-2
6、003 基于端口的虚拟局域网(VLAN)技术要求和测试方法YDT 12952003 支持IPv6的路由协议技术要求开放最短路径优先协议(OSPF)YDr 1342-2005 IPv6路由协议支持IPv6的边界网关协议(BGP4)YDN 0991998 光同步传送网技术体制(暂行规定)ISOIEC 88022 信息技术系统间远程通信和信息交换局域网和城域网特殊要求第2部分:逻辑链路控制技术ISO1EC 15802-31998 信息技术系统问远程通信和信息交换局域和城域网通用规范第3部分:媒体访问控制网桥rru-T G707(1996) 同步数字体系(SDH)网络节点接口IETFRFC768(19
7、80) 用户数据包协议IETF RFC793(1981) 传输控制协议IETFRFCl075(1988) 距离矢量组播路由协议l2下RFCl089狂_F RFCll22TF RFCll42玎FRFCll55|TF RFCll95F RFcl212TF RFcl213TF RFCl224mTF RFcl229rrF RFCl418下RFCl493jTF RFCl643TF RFCl657TF RFCl757玎F RFcl771rI甲RFcl772正下RFcl902哪RFcl903扣朗下RFCl904正TF RFcl905mTF RFCl906正TF RFCl9071下RFCl966狂玎下RFCl
8、98lrF RFCl997rn7 RFC20801甲RFc2283砸TF RFC2439m邗RFC2460正TF RFC2613HF RFC2675TF RFC27101下RFC2711TF RFC2740砸TF ItFC2858IE1F RFC3414TF RFC3590(1989)(1989)(1990)(1990)(1990)(1991)(1991)(1991)(1991)(1993)(1993)(1994)(1994)(1995)(1995)(1995)(1996)(1996)(1996)(1996)(1996)(1996)(1996)(1996)(1996)(1997)(1998)(
9、1998)(1998)(1999)(1999)(1999)(1999)(1999)(2000)(2002)(2003)以太网承载SNMP互联网主机要求_j豆信层ISIS域内路由协议基于TCPIP网络的管理信息结构和标识在TCPIP和双重环境路由中使用OSI的IsIs简明管理信息库(Mm)定义基于TCPIP的互联网网络管理的管理信息库:Mm管理异步产生告警的技术通用接口Mm扩展OSI承载SNMP网桥管理对象定义对以太网接口类型管理对象的定义使用SMIv2定义BOP4管理对象远程网络监控管理信息库边界网关路由协议BGPv4边界网关协议(BGP)在互联网中的应用SNMPv2管理信息结构SNMPv2文
10、本约定SNMPv2一致性声明sNMPv2协议操作SNMPv2传输映射SNMPv2管理信息库BGP路由反射IPv6路径MTU发现BGP团体属性RIPng路由信息协议BGP4多协议扩展BGP路由振荡抑制互联网IPv6协议对交换网络的远程网络监视管理Mm扩展Version 10IPv6的超长包IPv6组播监听者发现协议IPv6路由器告警选项支持IPv6的OSPF路由协议BGP4多协议扩展sNMP、,3基于用户的安全模型组播监听协议源地址选择H甲RFC3810(2004)IETF RFc44“(2006)11F RFC4541(2006)IETF draft-letf-isisipv6-06draft
11、-ietf-ospfv3一mib10m髓8021D(2004)IEEE 8021G(1995)IEEE 8021Q(2003)m髓8023(2005)mEE 8023ae(2002)mEE 8023x(1997)3术语、定义和缩略语YD厂r 1 698-,1007IPv6组播监听发现协议(MLDv2)ISIS管理信息库IGMP和MLD组播侦听用于IPv6的ISISOSPFv3管理信息库媒体访问控制(MAC)网桥远程媒体访问控制桥接虚拟桥接局域网带碰撞检测的载波监听多重访问的访问方式及物理层定义局域网和城域网第3部分:带冲突检测载波监听多路访问和物理层规范万兆以太网媒体涛问控制参数、物理层和管理
12、参数8023全双工操作规范31术语和定义下列术语和定义适用于本标准。1)网桥(Bridge)网桥工作在OSI 7层参考模型中第二层数据链路层的MAC子层,通过转发MAC帧实现网络互联。网桥的实现应当符合IEEE 8021D(2004)。网桥可以连接同种或不同种MAC技术的网络,利用包含在MAC帧中的目的地址和源地址信息作智能转发决定。在连接以太网时,网桥不但可以扩展物理网络拓扑结构,还可以将端口上的子网隔离成独立的冲突域。2)以太网交换机(Ethelnet Switch)以太网交换机实质上是支持以太网接口的多端口网桥。交换机通常使用硬件实现过滤、学习和转发数据帧。交换机必须实现网桥功能中的相应
13、功能。3)具有路由功能的以太网交换机(EthernetSwitchwithRoutingCapability)具有第三层路由功能的P数据包交换机。除实现数据帧转发功能外,能根据接收数据包中的网络层地址以及交换机内部维护的路由表决定输出端口以及下一跳交换机地址或主机地址并且重写链路层数据包头。路由表可以通过静态配置方式维护,也可以动态维护来反映当前的网络拓扑。具有路由功能的以太网交换机通常通过与其他类似设备(如路由器)的交换路由信息来完成路由表的动态维护。注:如果文中没有特别说明,那么交换机就特指此类具有路由功能的阱太网交换机。4)虚拟局域网(Virtual Local Area Network
14、,VLAN)是指通过划分不同域来分隔局域网内的广播域。各个VLAN使用VID(VLAN标识符)区分。各个VLAN是原桥接的局域网的一个子集。5)远程桥接(Remote MAC Bridging)是指在互联的局域网间使用远程媒体访问控制桥的操作以及远程媒体访问控制桥,通过非局域网通信设备按照生成树算法配置被桥接局域网的协议。3YD厂r 1 69820076)链路聚合(LinkAgglegration)是指在逻辑上将多条独立的链路捆绑成一条单独链路使用,以此获得灵活的高带宽以及链路冗余。7)流量整形(Traffic shaping)是一种用来在接口上平缓通信、避免链路拥塞并满足服务提供商要求的机制
15、。流量整形通过对超过平均速率的分组排队或保存到缓冲区,将突发通信平缓,以满足配置的承诺接入速率。32缩略语下列缩略语适用于本标准。4AFCASABPDUBGPCRCDTEDESEAPEISSEAPOLFCSGARPGARPPDUGG口GMRPGVRPICMPv6ISISv6secLANLLCLAISLOFLOPLOSMACMAUAsymmetric F10W ControlAutonomous SystemAttachment runit InterraceBridge Protocol Data UnitBorder Gateway ProtocolCyclic Redundancy Che
16、ckData Terminal EquipmentData Entryption StandardExtensible Authentication ProtocolEnhanced Internal Sublayer ServiceEAP over LANsFrame Cheek SequenceGeneral Attribute Registration ProtocolGARP Protocol Data UnitGARP Information DeelarationGARP Information PropagationGARP Mulficast Registration Prot
17、oc01GARP VLAN Registration ProtocolIntemet Control Messages Protocol Version 6Intermediate system-Intermediate SystemIntemet Protocl Version 6Intemet Protocol SecurityLocal Alea NetworkLogical Link ControlLine Alarm Indication SignalLOSS of FIameLOSS of PoiuterLoss of SignalMediaAccess ControlMedium
18、 Attachment Unit不对称流量控制自治系统附加单元接口桥接协议数据单元边界网关路由协议循环冗余校验数据终端设备数据加密标准可扩展认证协议增强的内部于层服务在局域网之上的可扩展认证协议帧检验序列一般属性注册协议GARP协议数据单元GARP信息发布GARP信息广播GARP组播注册协议GARP VLAN注册协议网间控制报文协议版本6中间系统一中间系统网际互连协议版本6互联网安全局域网逻辑链路控制线警报指示信号帧丢失指针丢失信号丢失媒体控制访问媒体附加接口MDIMmMMPLS叻MSDUMSTPM1UNDPNOCPHYfAISOSPFv3PDUPAPMDQoSRADIUSRRIPngRSlP
19、SDHSONETSNN田SDSFSn蛆STPTCPUDPV玎)VLANMedia Dependent InterfaceManagement Information BaseMedia Independent InterfaceMultiProtocol Label SwitchMulticast Listener DiscoveryMAC Service Data UnitMultiple Spanning Tree ProtocolMaximum Transmission UnitNeighbor Discovery ProtocolNetwork Operation CenterPhys
20、icM Layer DevicePath Alarm Indication SignalOpen Shortest Patll Fi哦Version 3Protocol Data UnitPhysical Medium AttachmentPhysical Medium DependentQuality of ServiceRemote Authentication D试h Uset ServiceRouting Inform撕on FieldRouting Information Protocol Next GenerationRapid sparming Tree ProtocolSync
21、hronous Digjtal HierarchySynchronous optical networkSimple Network Management ProtocolSignal DegradeSignal FailSynchronous Transport ModuleSpanning Tree ProtocolTransfer Control Protoc01User Datagmm Protocolrtual LAN Identifierrtua】LANYD厂r 1698_2007媒体依赖接口管理信息库媒体无关接口多协议标记交换组播监听者发现协议MAC服务数据单元多生成树协议最大传
22、输单元邻居发现协议网络运行中心物理层设各路径警报指示信号最短路径优先协议数据单元物理介质接入物理媒体相关服务质量远程认证拨号用户服务路由信息域下一代路由信息协议快速生成树协议同步数字系列同步光网络简单网络管理协议信号劣化信号失效同步传送模块生成树协议传输控制协议用户数据报协议虚拟局域网标识符虚拟局域网4具有IPv6路由功能的以太网交换机功能具有口Pv6路由功能的以太网交换机必须实现以下功能:1)接口功能交换机必须至少支持下述以太网接口中的一类接口:10lOOMbits、1000Mbits或10Gbiffs:可以支持PoS接口,也可以包含RS232串口作为管理接口:各种接口必须符合相应的规范。5
23、YD厂r 1 698-20072)逻辑链路层功能支持以太网接口的交换机必须实现一类LLC支持类型1操作。对LLC的实现必须符合ISOIEC8802-2。3)数据帧转发功能数据帧转发是指交换机在不同端口所连接的被桥接的链路层实体之间交换链路层用户数据帧。交换机必须实现数据帧的转发。支持以太网接口的交换机转发数据帧应当实现IEEES02ID中规定的优先级a4)数据帧过滤功能过滤是指交换机为防止数据帧重复或者是按照控制策略,对某些端口上的数据帧不转发(丢弃)到其他端口的行为。交换机必须实现基本过滤服务。5)理包转发功能该功能主要负责按照路由转发表内容在各端口(包括逻辑端E1)问转发数据包。6)路由信
24、息维护功能该功能负责运行路由协议或者提供静态的路由配置模式,生成和维护路由表。路由协议可以包括Ripng、OSPFv3、ISISv6、BGP4+以及组播等。7)维护决定数据帧转发及过滤的信息交换机必须实现维护数据帧转发,过滤信息。8)运行维护功能交换机必须实现运行维护功能。9)网络管理功能交换机必须提供网络管理接口并且实现相应的网管协议。10)设备管理和认证交换机可选实现管理功能,包括用户管理认证功能,例如8021x;业务管理,例如组播控制等功能。5具有IP、,6路由功能的以太网交换机接口51 1 0100Mbts以太网接口交换机支持10M100Mbits自适应以太网接口应符合IEEE8023
25、(2005),物理层接口上采用曼切斯特编码,用085V和一085V分别表示1和0。电缆可采用10Base-T。100Mbits以太网接口应符合IEEE8023。100BaseT技术中可采用三类传输介质:100BaseT4、100Base-TX和100BaseFX。采用4B5B编码方式。52千兆以太网接口交换机支持千兆以太网接口应符合IEEE8023。1000Mbits以太网物理接口类型包括1000Base-SX、1000Base-LX以及1000BaseT。交换机若支持千兆接口,建议实现1000BaseSX和1000BaseLX两者之一。53万兆以太网接口交换机万兆以太网接口应符合IEEES0
26、23ae。10Gbits以太网物理接口类型包括10GBase-X、10GBase。R、10GBaseW。10GBaseX使用8B10B编码格式;10GBaseR使用64B66B编码格式;10GBaseW是广域网接口,也使用64B66B编码格式,与SONET OC192兼容。6YD厂r 1 698-200754 POS接口(可选)541接口类型交换机应可选支持STM一1、STM-4、STM16、STM-64POS接口。542 SDH层要求一应符合YDN099-1998光同步传送网技术体制(暂行规定)和rruTG707:一应支持以下告警处理功能:LOS、LOF、LOP、SF、SD:一应支持性能监控
27、;支持B1,B2,B3差错计数;一应支持本地(内部)或从STMN接口提取定时(从网络恢复时钟),精度要求见YDT900-1997SDH设备技术要求时钟。一支持本地环回(诊断)和网络环回功能:一IP over SDH的帧结构和协议规程应符合YDT10612003同步数字体系(SDH)上传送口的LAPS技术要求。6链路层功能61数据帧的转发及过滤611转发数据帧交换机转发数据帧必须:1)符合寻址规定。2)提供:一在不提供48比特通用管理地址时分配组MAC地址来标识网桥协议实体的途径:一端口标识符在实现生成树算法及协议时标识交换机每一端口。交换机转发数据帧可以:1)提供转发时控制优先级映射的能力;2
28、)提供多种流量分类:3)对独立MAC地址的转发行为作规定:4)管理转发帧的优先级。数据帧的转发可以基于存储转发或直通式转发。交换机必须支持存储转发。交换机可以支持直通式转发。实现直通式转发的交换机必须缺省设置为存储转发。612过滤数据帧交换机过滤数据帧必须符合:一实现基本过滤服务,每个端口至少关联单一流量类。一对过滤数据库下列参数使用规定的值:一过滤数据库大小,过滤数据库所能容纳的最大条目数;一静态数据库大小,静态数据库所能容纳的最大条目数。交换机过滤数据帧可以:一提供读取和更新过滤数据库和静态数据库的能力:一提供设置过滤数据库更新时间的能力。提供该能力的交换机应当实现本标准指定的所有可选值;
29、7YD厂r 1698-2007一对独立MAC地址的过滤行为作规定。613支持转发过滤数据帧的功能交换机必须实现下列支持数据帧转发,过滤、提供Qos的功能:一帧接收:一丢弃所收到的错误帧:一丢弃frame_type参数不是user_data_frame或mauc_action参数不是request_withno_response的帧;一如果需要,重新产生用户优先级;一丢弃符合过滤信息的帧:一丢弃传输服务用户数据单元大小超过ISOIEC 15802-31998第638节中规定的帧:一发送所收到的到其他端口的帧;一根据过滤信息应用选择流量类;一根据流量类对帧排队;一丢弃超过最大网桥传输时延的帧;一在
30、排队的帧中选择帧传输;一选择带外访问优先级(ISOIEC 158023,第639节):一如果需要,映射服务数据单元,重新计算帧检验序列:一帧发送。6131帧接收关联在交换机端口上的MAC实体应当检查所连接局域网上所有被传输的帧。所有正确的帧都被提交到M_UNITDATA标识原语,按照下面描述处理。所有M_UNlTDATAindication原语中frame_type和mac_action参数分别是ur_data_type和request with no_response的帧被提交到学习和转发进程。所有frame_type和mac_action参数是其他值的帧不应提交到转发进程,但可以提交到学习
31、进程。所有frame_type是user_data_type,目的地址指向交换机端口的帧应当提交到LLC。这样的帧的目的地址域中应当携带交换机端口的独立地址或者关联在端口上的组地址。提交给LLC的帧同样可以按照上面描述提交给学习进程和或转发进程。将交换机端口作为终端的帧和从其他端口转发到端口的帧也应当提交给LLC。6132重新生成用户优先级接收帧的user_priority由包含在帧中的优先级信息和接收端口的用户优先级重新生成表得到。对于每个接收端口,用户优先级重新生成表应当包含8个条目,对应于user_priority可能的8个值(07)。每个条目指示给定优先级后重新生成的用户优先级。表1定
32、义了所收到的数据中指示的8种可能的用户优先级所重新生成的用户优先级的缺省值。8表1用户优先级重新生成表用户优先级 缺省的重新生成用户优先级 范围0 0 071 1 072 2 073 3 074 4 075 5 076 6 077 7 07交换机可选支持通过管理功能改变用户优先级重新生成表值。如果支持该功能,交换机应当能对任意接收端口的任意到达优先级独立指定范围中的任意值。6133帧发送关联在交换机端口上的每个MAC实体应当发送由MAC中继实体提交的帧。转发进程提交被中继的帧用于发送。被发送帧所关联M_UNlTDATArequest原语使用所接收到相应M_UNITDATAindication原
33、语中源和目的地址域。LLC协议数据单元由LLC作为交换机端口提供的MAC服务的使用者提交。用于传输上述协议数据单元所发送的帧,将端口的独立MAC地址作为源地址。每一个帧都发给MAC进程,供特定的IEEE802局域网技术观察。相应地,M_UNITDATArequest原语中frame_type和mac_action参数分别应当为user_data_type和request_with no_response。由交换机端口所提供的MAC服务的LLC用户请求的帧发送应当提交给MAC中继实体。6104执行拓扑限制当且仅当下列条件都满足时,交换机的端口才能作为可用的传输端口:一接收帧的端口处于转发状态:一
34、需要发送帧的端口处于转发状态;一发送帧的端口不同于收到该帧的端口:一所需发送帧中mac_service_data_unit大小不超过发送端口连接的局域网所支持的mac_service_data_unit最大尺寸。6135过滤帧转发进程应基于下列条件之一作过滤决定:一接收帧目的MAC地址:一过滤数据库中关于MAC地址和接收端口的信息;一对可用发送端口的缺省组过滤行为。6136帧排队转发进程应当为排队的帧提供存储服务,等待时机将帧提交给关联在交换机端口上的MAC实体。交换机可以在端口上提供多个队列。帧基于使用流量类的用户优先级决定所使用的存储队列,上述流量类是关联在每个端口上状态信息的一部分。对每
35、个可能的用户优先级必须对流量类赋值。用户优先级可以为07,队列应当一一对应到流量类。9YD厂r 1 6982007出于管理考虑,交换机应最多支持8个流量类来支持将各个用户优先级的帧独立排队。表2给出用户优先级到流量类映射的建议。表2用户优先级到流量类映射的建议可用的流量类数量1 2 3 4 5 6 7 80(缺省) 0 0 0 1 1 1 1 21 0 0 0 0 O 0 O O用2 0 0 0 0 O 0 O 1户3 0 O 0 1 1 2 2 3优4 0 1 1 2 2 3 3 4先5 0 1 l 2 3 4 4 5级6 O 1 2 3 4 5 5 67 0 1 2 3 4 5 6 7当帧
36、提交到关联在端口上的MAC实体之后,应当从存储的队列中删除。当缓存溢出时,交换机可以在队列中删除帧:交换机可以不按次序发送。端口离开转发状态时,帧队列应当删除。在某一特定端口队列中帧删除并不表示删除其他端13帧队列中该帧。6_2维护决定数据帧转发,过滤的信息621维护过滤,转发信息交换机应当实现:一计算及配置被桥接的以太网的拓扑:一静态配置保留地址;一显式配置静态过滤信息:一通过察看被桥接局域网流量中的源地址来自动学习对单目的地址的动态过滤信息:一对所学到的动态过滤信息设置定时器实现按时间老化;一通过GMRP协议自动添加,删除动态过滤信息:(可选)一显式配置关联到交换机端口上的流量类信息;一显
37、式配置关联到交换机端口上的端口VID(PVID):一显式配置关联到交换机端口I-的允许接收帧类型参数;一显式配置关联到交换机端口上的使能入13过滤参数:一通过使用GVRP自动配置动态VLAN注册实体;一显示配置通过静态VLAN注册实体方式关联GVRP操作的管理控制;一通过观察网络流量自动学习关联到VLAN的MAC地址:一显式配置每个端口需要的出口标记。622网桥协议数据单元交换机应当实现网桥协议数据单元。网桥协议数据单元在IEEE 8021D中定义。6221 网桥协议数据单元结构网桥协议数据单元是用于实现生成树算法,协-议的网桥协议实体。网桥协议数据单元分为配量BPDU和拓扑变化通知BPDU,
38、分别见表3和表4。】0衰3配置BPDU协议标识符 l2协议版本标识符 3BPDU类型 4标志 5根标识符 6,8910111213根路径代价 14151617同桥标识符 1819202122232425端口标识符 2527消息时限 2829最大时限 3031Hello时间 3233传递时延 3435表3中配置BPDU的结构如下:一协议标识符位于第12字节。使用0000 0000 0000 0000标识生成树算法,协议。一协议版本标识符位于第3字节,使用0000 0000。一BPDU类型位于第4字节,使用00000000,标识配置BPDU。一拓扑改变确认标志在第5字节第8比特。一拓扑变化标志位于
39、BPDU第5字节第l比特。YD厂r 169昏27一根标识符位于BPDU第613字节。一根路径代价位于BPDU第14_17字节。一网桥标识符位于BPDU第1825字节。一端口标识符位于BPDU第26,27字节。一消息时限定时器值位于BPDU第28,29字节。一最大时限定时器值位于BPDU第30,3l字节。一Hello时间定时器值位于BPDU第32,33字节。传递时延定时嚣值位于BPDU第34,35字节。消息时限值应小于最大时限值。衰4拓扑变化通知BPDU协议标识符 l2协议牍本标识符 3BPDL类型 4襄4中BPDU结构如下:一协议标识符位于BPDU第l2字节。使用000000000000000
40、0,标识生成树算法,协议。一协议版本标识符位于BPDU第3字节,使用0000 0000。一BPDU类型位于BPDU第4字节,使用10000000。6222对BPDU的验证当且仅当BPDU长度大于4字节且满足下面条件之一时,网桥协议实体应当根据生成树算法胁议中规定处理收到的BPDU。一BPDU类型为配置BPDU且BPDU包含35字节,BPDU消息时狠参数小于最大时限参数。一BPDU4字节且类型为拓扑变化通知BPDU。623一般属性注册协议(General Attribute Registration Protocol GARP)交换机应当实现GARP。GARP在IP,EE 802ID中定义。62
41、31 GARP定义GARP提供一种一般属性分发能力,该能力由GARP应用在桥接的局域网上与其他GARP参与者注册及消除注册属性值。属性的类型、属性的值和属性值相关的语义由GARP应用决定。6232 GARP实现要求GAEP及相关算法用作在桥接的网络中建立、维护和解析属性注册以及在连接到局域网上的GARP参与者间分发注册信息。交换机应当实现GARP。实现GARP的交换机必须满足下面要求,包括应用及注册要求,失败条件下的错误恢复,性能,可扩展性,与非GARP设备反向兼容以及对交换机、终端和网络的负荷。1)实现GARP必须允许GARP参与者连接到桥接的局域网上发布关联于GARP应用的属性值声明。2)
42、实现G,MuP必须允许GARP参与者连接到桥接的局域网上撤销关联于GARP应用的属性值声明3)实现GARP必须允许交换机将收到的声明向通过该交换机所连接的局域网能够访问的GARP参与者广播。4)实现GARP必须允许GARP参与者维护指示当前声明状态和参与设备每个端口属性注册的状态信12息。5)实现GARP必须允许GARP参与者消除关于部分或所有桥接网络的属性的状态信息。6)发布,撤销属性注册信息以及属性注册信息在桥接网络中传播的时延应当保持足够小,且按照网络直径线性增长。7)当一个GARP失败时,GARP应保持可用。8)丢失一个数据帧时,GARP应保持可用。9)GARP应当能正常运行在;一同构
43、网络中:即桥接的网络中所有交换栅网桥都支持基本过滤服务及扩展的过旗鼹务。一异构阿络中t即莱些交换机,网桥只支持基本过滤服务,某些交换机,网桥吏持基书照游服务和扩展过滤服务。10)GARP需要的带宽应当足够小,且与桥接网络上的流量无关。该带宽应当只与局域弼q-维持成员关系的组的规模有关。6233 GARP参与者问互操作性要求:1)对每个定义的GARP应用必须在协议交换帧的目的地址使用惟一的组MAC地址,称为GARP应用地址,见表5。GARP应用地址中叭-80C200-D0-20用作GMRP地址,01-80-C2-00-00-22到0180-C2-0000-2F保留供将来使用。实现己定义GARP应
44、用地址的交换机不需要将目的地址是GARP地址的帧转发;未实现已定义GARP应用地址的交换机需要将且的地址是GARP地址的帧向艨霄活跃拓扑终端口转发。表5 GARP应用地址盐配 值GMRP地址 0180-c200-0020GvRp 0190-c20000_21保留 0180-c2000022保留 01名0-c200-Oo_23保留 0180-c200-00-24保留 01-80-c200-00-25保留 0180-c20000-26保留 0180-c2-000027保留 0180-c2-00-(30-28保留 01-80-c200q3(029保留 0l墙0c200002a保留 0180一c200
45、-002b保留 Ol墙0-c200002c保留 0180一c2雕0(3-2d保留 0180_c200002e保留 0l罐0-c2啡00-2f2)GARP参与者问GARPPDU的收发应采用所考虑GARP应用的格式,使用一般PDU格式,直通过LLC类型I过程取得。源和目的LLC地址应采用分配给生成树算法的标准LLC地址。3)GARP参与者收到格式不正确的PDU时应丢弃。4)GARP参与者的协议行为应符合协议中状态机的描述。13YD厂T 1 698-2007624 GMRP组播注册协议交换机可选实现GtvglP。GMRP在IEEE 8021D中定义。GMRP提供一种机制允许交换机和终端系统动态注册组
46、成员信息,该信息在所有支持扩展过滤服务的交换机网桥间传播。GMRP利用GARP提供服务。需要通过GMRP注册、消除注册或传播的信息有:一组成员信息,该信息指示存在一个或多个GMRP参与者是某特定组成员,并且携带相关该特定组的组MAC地址。对组成员信息的交换可能是因为创建或更新过滤数据库中的组注册实体来指示组成员在哪个端口上被注册。一组服务要求信息,该信息只是一个或多个GMRP参与者要求将所有组或为注册组应用缺省组过滤行为。交换机实现GMRP的一致性要求如下:实现GMRP的交换机应当符合:一实现G威P应用及注册状态机以及LeaveAll generation机制。一按照状态机要求交换GARP PDU,该PDU携带应用特定信息。一广播注册信息应符合基本生成树的GIP操作。一GMRP实现符合IEEE 8021D中lO_3字句。一对携带GARP应用地址的数据帧实行转发、过滤及丢弃。62