S7700, S7900, S9700 V200R013C00 配置指南-以太网交换
本文档针对设备的以太网业务,主要包括MAC配置、链路聚合配置、VLAN配置、VLAN聚合配置、MUX VLAN配置、VLAN终结配置、Voice VLAN配置、VLAN mapping配置、QinQ配置、GVRP配置、VCMP配置、STP/RSTP/MSTP配置、VBST配置、SEP配置、RRPP配置、ERPS配置、Loopback Detection配置、HVRP配置和二层协议透明传输配置。
链路聚合配置注意事项
涉及网元
无需其他网元配合。
License支持
本特性是交换机的基本特性,无需获得License许可即可应用此功能。
版本支持
系列 |
产品 |
支持版本 |
---|---|---|
S7700 | S7703、S7706、S7712 |
V100R003C01、V100R006C00、V200R001(C00&C01)、V200R002C00、V200R003C00、V200R005C00、V200R006C00、V200R007C00、V200R008C00、V200R009C00、V200R010C00、V200R011C10、V200R012C00、V200R013C00 |
S7710 |
V200R010C00、V200R011C10、V200R012C00、V200R013C00 |
|
S7703 PoE | V200R013C00 |
|
S7706 PoE | V200R013C00 |
|
S7900 | S7905、S7908 |
V200R011C10、V200R012(C00&C10)、V200R013C00 |
S9700 | S9703、S9706、S9712 |
V200R001(C00&C01)、V200R002C00、V200R003C00、V200R005C00、V200R006C00、V200R007(C00&C10)、V200R008C00、V200R009C00、V200R010C00、V200R011C10、V200R012C00、V200R013C00 |
如需了解交换机软件配套详细信息,请点击硬件查询工具。
特性依赖和限制
配置链路聚合一般注意事项端口加入Eth-Trunk注意事项
- 如果本端设备接口加入了Eth-Trunk,与该接口直连的对端接口也必须加入Eth-Trunk,两端才能正常通信。
- Eth-Trunk接口不能嵌套,即Eth-Trunk接口的成员接口不能是Eth-Trunk接口。
在V200R011C10之前的版本,端口只支持将速率相同的接口加入到同一Eth-Trunk接口,如GE电接口和GE光接口可以加入同一个Eth-Trunk接口。在V200R011C10及之后的版本,配置mixed-rate link enable命令后,速率不同的接口也能加入到同一Eth-Trunk接口。
设备聚合组进行负载分担计算时不支持以端口速率作为计算权重。因此,当端口支持速率不同的接口加入同一聚合组时,成员接口的带宽只能以聚合组中成员接口的最小速率进行计算。例如,一个GE接口与一个10GE接口加入到同一聚合组,以GE接口速率进行计算,聚合组实际带宽为2G。
当某一接口为Eth-Trunk接口的成员接口时,不要配置该成员接口为观察端口,如果确实需要,请确保该成员接口所承载的业务流量以及镜像流量占用的带宽未超过该接口带宽。
- 一个以太网接口只能加入到一个Eth-Trunk接口,如果需要加入其它Eth-Trunk接口,必须先退出原来的Eth-Trunk接口。
- 当成员接口加入Eth-Trunk后,学习MAC地址或ARP地址时是按照Eth-Trunk来学习的,而不是按照成员接口来学习。
使用Eth-Trunk组网时注意事项
- Eth-Trunk链路两端相连的物理接口的数量、双工方式、流控配置必须一致。
- 两台设备对接时需要保证两端设备上链路聚合的模式一致。
- 删除聚合组时需要先删除聚合组中的成员接口。
在成员接口下无法对部分命令行(例如port link-type access)和静态MAC地址进行配置,如果配置设备会报错。
- 从V100R006版本升级到V200R001至V200R011C10版本,请务必保证ES1D2X40SFC0/ES1D2X16SFC0单板上的接口没有和非ES1D2X40SFC0/ES1D2X16SFC0单板上的接口组成Eth-Trunk组。升级后,如果存在上面描述的Eth-Trunk组,会导致Eth-Trunk接口流量转发出问题。
只有当交换机上插入的单板全部都是可扩展Eth-Trunk规格单板时,才能通过assign trunk { trunk-group group-number | trunk-member member-number }*命令灵活配置交换机支持的链路聚合组数目和每个链路聚合组中成员接口的最大数目。详细的注意事项请参见扩展链路聚合规格相关注意事项。配置完成后可以通过命令display trunk configuration查看交换机支持的链路聚合组数目和每个链路聚合组中成员接口的最大数目的缺省规格、当前生效的规格以及配置的规格信息。
- 在V200R008以及之前版本,如果设备使能SVF功能,则assign trunk命令不生效。
不同应用场景的特殊注意事项
应用场景 | 注意事项 |
---|---|
交换机之间通过链路聚合互联(交换机之间跨传输设备) |
|
交换机与传输设备通过链路聚合互联 |
传输设备上配置的链路聚合模式要和交换机上的链路聚合模式保持一致。传输设备的配置请参考具体型号传输设备的操作指导。 |
交换机与服务器通过链路聚合互联 |
|
交换机之间通过链路聚合互联(交换机之间跨板) |
具体单板系列的可扩展性如表3-6所示。 具体注意事项参考配置跨板链路聚合相关注意事项。 |
扩展Eth-Trunk规格 |
具体单板系列的可扩展性如表3-6所示。 具体注意事项参考扩展链路聚合规格相关注意事项。 |
升级操作相关
在配置Hash模式时,若V200R010C00之前的版本升级到V200R010C00及后续版本时,升级完成后:
如果在单板启动或者插入前,未保存配置,则插入FC系列、SC系列、EE系列、ET1D2X48SEC0、EH1D2X48SEC0和ES1D2X48SEC4单板的Hash模式将工作在advanced,并生成相应的配置信息。
如果在单板启动或者插入前,做了保存配置操作,则插入FC系列、SC系列、EE系列、ET1D2X48SEC0、EH1D2X48SEC0和ES1D2X48SEC4单板的Hash模式将工作在normal。
替换单板相关
单板配置Hash模式后,当同槽位进行单板替换时,替换前后单板Hash模式变化如表3-7所示。拔出单板相关
当拔出Hash模式为advanced的可扩展Eth-Trunk规格单板时,该单板Hash模式的配置信息会在系统中保留,用户可以通过undo eth-trunk load-balance hash-mode命令清除相应配置信息。
其它
- 若当前可扩展Eth-Trunk规格单板上存在接口与其他单板接口组成跨板Eth-Trunk,则当前可扩展Eth-Trunk规格单板不能更改Hash模式。如果要更改当前可扩展Eth-Trunk规格单板的Hash模式,需先将当前可扩展Eth-Trunk规格单板上加入跨板Eth-Trunk的接口从跨板Eth-Trunk中退出。
FC系列、SC系列、EE系列、ET1D2X48SEC0、EH1D2X48SEC0和ES1D2X48SEC4单板与不可扩展Eth-Trunk规格单板以及Hash模式为normal的X系列单板上的接口组建跨板Eth-Trunk时,需提前通过unknown-unicast load-balance命令配置非已知单播的负载分担方式为lbid,跨板Eth-Trunk配置完成后,不能更改非已知单播的负载分担方式。
若通过单板换插将Hash模式为normal的可扩展Eth-Trunk规格单板或者不可扩展Eth-Trunk规格单板同Hash模式为advanced的可扩展Eth-Trunk规格单板上的接口配置在同一Eth-Trunk中,会导致Eth-Trunk的负载分担不均,并触发告警IFPDT_1.3.6.1.4.1.2011.5.25.157.2.211 hwNotSameBoardInTrunk。
配置生效相关
- V200R003、V200R005和V200R006版本时,使用assign trunk更改Eth-Trunk规格后,需要重启设备以使配置生效。
- V200R007及之后版本时,使用assign trunk更改Eth-Trunk规格后,需要保存配置并重启设备以使配置生效。
配置失效相关
使用assign trunk更改Eth-Trunk规格可能会导致当前Eth-Trunk配置失效或丢失,请谨慎操作。
- 当配置的Eth-Trunk规格由大减小时,如果设备存在超过当前配置规格的Eth-Trunk,会导致超出规格部分的配置失效。
- 若配置的Eth-Trunk规格链路聚合组数超过128或成员接口数超过16时,已知单播的负载分担方式只能使用增强方式,配置的普通方式负载分担将不生效。
插入单板相关
当设备上插入的单板全部是可扩展Eth-Trunk规格单板时,并执行assign trunk命令生效后,插入新单板的Hash模式情况如下:
插入可扩展Eth-Trunk规格单板:若存在Eth-Trunk口的索引值Index超过127,则插入的可扩展Eth-Trunk规格单板将工作在advanced模式,并生成相应的配置信息;若Eth-Trunk口的索引值Index不超过127,则插入的可扩展Eth-Trunk规格单板将工作在normal模式。
- 插入不可扩展Eth-Trunk规格单板,则Eth-Trunk口的索引值Index不能超过127:若存在Eth-Trunk口的索引值Index超过127,插入的不可扩展Eth-Trunk规格单板将会注册不上,并会触发告警L2IFPPI_1.3.6.1.4.1.2011.5.25.219.2.2.13_hwBoardPowerOff;若Eth-Trunk口的索引值Index未超过127,但配置的Eth-Trunk规格member-number超过8时,会触发告警IFPDT_1.3.6.1.4.1.2011.5.25.157.2.247_hwBoardNotSupportAssignTrunk。
索引值Index是指设备为每个Eth-Trunk口分配的内部编号,该编号与创建的Eth-Trunk ID不同。当修改设备支持的Eth-Trunk规格数超过缺省值128时,并且设备创建了数量较多的Eth-Trunk,则大于127的索引值Index可能被占用。由于不可扩展Eth-Trunk规格单板只支持使用小于或等于127的索引值Index,系统会做检查并限制其注册。如果保留未注册的不可扩展Eth-Trunk规格单板在设备上,即使重启设备,单板仍不会注册。
不可扩展Eth-Trunk规格单板不能注册的原因可通过命令display reset-reason来查看,显示如下:This LPU only supports the trunks with index 127 or smaller than 127。若必须使用该单板,需删除索引值大于127的Eth-Trunk。
其它
在配置了Eth-Trunk规格扩展的设备上如果有不可扩展Eth-Trunk规格单板以及Hash模式工作在normal的可扩展Eth-Trunk规格单板,这些单板上的接口所加入Eth-Trunk的成员接口数最多不能超过8。
- 若设备入方向的流量从不可扩展Eth-Trunk规格单板接口进入,出方向的流量从可扩展Eth-Trunk规格单板上的Eth-Trunk接口发出,且可扩展Eth-Trunk规格单板上的该Eth-Trunk接口成员接口数超过8个,则会造成该Eth-Trunk接口负载分担不均,已知单播流量只会从该Eth-Trunk口的8个成员接口发出。
当交换机作为WLAN AC,用户侧采用X系列单板并通过跨板Eth-Trunk接口下挂无线AP时,如果网络侧采用非X系列单板,用户实际能够使用的Eth-Trunk数达不到该命令指定的规格数,最低可能降至该规格数的一半。