• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

02-虚拟化命令参考

目录

01-IRF命令

本章节下载 01-IRF命令  (316.4 KB)

docurl=/cn/Service/Document_Software/Document_Center/Switches/Catalog/S12500/S12500-S/Command/Command_Manual/H3C_S12500-S_CR-R7178-6W100/02/201601/910898_30005_0.htm

01-IRF命令


1 IRF

对于本文列出的命令,缺省MDC均支持,非缺省MDC只支持display irf linkmad arp enablemad bfd enablemad enablemad exclude interfacemad ip address以及mad nd enable命令。

1.1  IRF配置命令

1.1.1  chassis convert mode irf

chassis convert mode irf命令用来将设备的运行模式切换到IRF模式。

undo chassis convert mode命令用来将设备的运行模式切换到独立运行模式。

【命令】

chassis convert mode irf

undo chassis convert mode

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

要使设备加入IRF,必须将设备运行模式切换到IRF模式。建议在完成成员编号、成员优先级和IRF端口的配置后执行本命令。

修改运行模式后,设备会自动重启使新的模式生效。

请根据组网需要来配置设备的运行模式。当设备从独立运行模式切换到IRF模式后,即便只有一台设备也会形成IRF。因为管理和维护IRF需要耗费一定的系统资源,所以,如果当前组网中设备不需要和别的设备组成IRF时,建议将运行模式配置为独立运行模式。

设备从独立运行模式切换到IRF模式时,需要使用成员编号进行配置文件的自动转换。如果模式切换前没有配置成员编号,则系统会自动使用1作为成员编号。在用户执行模式切换操作时,系统会提示用户是否需要自动转换下次启动配置文件。如果用户选择了<Y>,则设备会自动将下次启动配置文件中槽位和接口的相关配置进行转换并保存,以便当前的配置在模式切换后能够尽可能多的继续生效。比如自动实现将slot slot-numberchassis chassis-number slot slot-number的转换、接口编号的转换等

【举例】

# 设备当前处于独立运行模式时,将设备切换到IRF模式。

<Sysname> system-view

[Sysname] chassis convert mode irf

The device will switch to IRF mode and reboot.

You are recommended to save the current running configuration and specify the configuration file for the next startup. Continue? [Y/N]:y

Do you want to convert the content of the next startup configuration file flash:/startup.cfg to make it available in IRF mode? [Y/N]:y

Now rebooting, please wait...

# 设备当前处于IRF模式时,将设备切换到独立运行模式。

<Sysname> system-view

[Sysname] undo chassis convert mode

The device will switch to stand-alone mode and reboot.

You are recommended to save the current running configuration and specify the configuration file for the next startup. Continue? [Y/N]:y

Do you want to convert the content of the next startup configuration file flash:/startup.cfg to make it available in stand-alone mode? [Y/N]:y

Now rebooting, please wait...

1.1.2  display irf

display irf命令用来显示IRF中所有成员设备的相关信息。

【命令】

display irf

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【举例】

# 显示IRF中所有成员设备的相关信息。

<Sysname> display irf

MemberID  Slot  Role   Priority  CPU-Mac         Description

 *+1      0    Master  1         00e0-fc0f-8c08  ---

--------------------------------------------------

 * indicates the device is the master.

 + indicates the device through which the user logs in.

 

 The Bridge MAC of the IRF is: 0000-fc00-2500

 Auto upgrade                : yes

 Mac persistent              : always

 Domain ID                   : 0

 Auto merge                  : yes

 IRF mode                    : normal

表1-1 display irf命令显示信息描述表

字段

描述

MemberID

本IRF中成员设备的编号(如果编号前带“*”,表示该设备是主设备;如果编号前带“+”,表示该设备是用户当前登录的、正在操作的设备)

Slot

成员设备上主控板所在的槽位号

Role

该主控板在IRF中的角色,取值可能为:

·     Standby:全局备用主控板

·     Master:全局主用主控板

·     Loading:正在自动加载系统启动文件的全局备用主控板

Priority

成员设备的优先级

CPU-MAC

设备的CPU MAC地址

Description

设备的描述信息(没有描述信息时,Description字段显示为"---"。如果描述信息较多,无法在一行中完全显示,则以“…”结尾,省略后面的信息。此时可以使用display current-configuration命令来查询完整的描述信息)

Bridge MAC of the IRF is

IRF的桥MAC地址

Auto upgrade

是否使能自动加载系统启动文件功能(yes表示使能,no表示未使能)

MAC persistent

IRF桥MAC地址保留功能的配置信息:

·     6 min表示IRF桥MAC地址保留时间为6分钟

·     always表示IRF桥MAC地址永久保留不改变

·     no表示立即改变IRF桥MAC地址

Domain ID

IRF的域编号

Auto merge

IRF合并自动重启功能是否使能:

·     yes:表示已经使能

·     no:表示没有使能

IRF mode

IRF模式:

·     enhanced表示增强模式

·     light表示小型模式

·     normal表示标准模式

 

1.1.3  display irf configuration

display irf configuration命令用来显示所有成员设备上重启以后生效的IRF配置。

【命令】

display irf configuration

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【举例】

# 设备工作在独立运行模式时,显示所有成员设备上重启以后生效的IRF配置。

<Sysname> display irf configuration

 MemberID Priority IRF-Port1                   IRF-Port2

 --       1        disable                     disable

# 设备工作在IRF模式时,显示所有成员设备上重启以后生效的IRF配置。

<Sysname> display irf configuration

 MemberID  NewID  IRF-Port1                     IRF-Port2

  1        1      Ten-GigabitEthernet1/1/0/1    disable

                  Ten-GigabitEthernet1/1/0/2

  2        2      disable                       Ten-GigabitEthernet2/1/0/1

                                                Ten-GigabitEthernet2/1/0/2

表1-2 display irf configuration命令显示信息描述表

字段

描述

MemberID

设备当前的成员编号。显示为“--”时,表示当前还没有给设备配置成员编号

Priority

成员优先级。该字段只有设备处于独立运行模式时,才会显示

NewID

配置的成员编号,设备重启后将会使用。该字段只有设备处于IRF模式时,才会显示

IRF-Port1

IRF端口1的配置(如果显示为多个端口,则表示该IRF端口由这些IRF物理端口聚合而成;如果显示为disable,则表示该IRF端口没有使能)

IRF-Port2

IRF端口2的配置(如果显示为多个端口,则表示该IRF端口由这些IRF物理端口聚合而成;如果显示为disable,则表示该IRF端口没有使能)

 

1.1.4  display irf link

display irf link命令用来显示IRF链路信息。

【命令】

display irf link

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【举例】

# 显示IRF链路信息。

<Sysname> display irf link

Member 1

 IRF Port    Interface                       Status

 1           disable                         --

 2           GigabitEthernet1/3/0/1          UP

             GigabitEthernet1/5/0/1          ADM

             GigabitEthernet1/6/0/1          DOWN

Member 2

 IRF Port    Interface                       Status

 1           GigabitEthernet2/3/0/1          UP

             GigabitEthernet2/5/0/1          DOWN

             GigabitEthernet2/6/0/1          ADM

 2           disable                         --

表1-3 display irf link命令显示信息描述表

字段

描述

MemberID

成员编号

IRF Port

IRF端口号,其中:

·     1表示IRF端口1

·     2表示IRF端口2

Interface

对应的IRF物理端口的名称

·     如果显示信息中包含多个物理端口则表示该IRF端口由多个IRF物理端口聚合而成

·     如果显示为disable则表示该IRF端口还没有和IRF物理端口绑定

Status

IRF端口的物理接口的链路状态

·     UP:链路up

·     DOWN:链路down

·     ADM:用户在接口下执行了shutdown命令

·     ABSENT:接口不存在,接口所在单板不在位

 

1.1.5  display irf topology

display irf topology命令用来显示IRF的拓扑信息。

【命令】

display irf topology

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【举例】

# 显示当前IRF的拓扑信息。

<Sysname> display irf topology

                           Topology Info

 -------------------------------------------------------------------------

               IRF-Port1                IRF-Port2

 MemberID    Link       neighbor      Link       neighbor    Belong To

 3           DIS        ---           DOWN       ---         00e0-fc0f-8c08

表1-4 display irf topology命令显示信息描述表

字段

描述

MemberID

成员编号

IRF-Port1

IRF端口1的信息,包括Link和neighbor

IRF-Port2

IRF端口2的信息,包括Link和neighbor

Link

IRF端口的链路状态,包括:

·     UP:IRF链路up

·     DOWN:IRF链路down

·     DIS:没有将IRF端口与IRF物理端口绑定

·     TIMEOUT:IRF报文超时

·     ISOLATE:本设备处于隔离状态,原因可能为设备型号不符合加入IRF的要求,或当前IRF中成员设备已达到最大数量

neighbor

与该IRF端口直连的设备的成员编号(显示为“---”表示该端口没有连接其它成员设备)

Belong To

所属IRF,用当前IRF中主设备的CPU MAC地址来表示

 

1.1.6  display irf-port load-sharing mode

display irf-port load-sharing mode命令用来显示IRF链路的负载分担模式。

【命令】

display irf-port load-sharing mode [ irf-port [ member-id/irf-port-number ] ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

irf-port:显示指定IRF链路的负载分担模式。不指定该参数时,显示全局IRF链路的负载分担模式。

member-id/irf-port-number:表示IRF端口编号。其中,member-id表示设备在IRF中的成员编号;irf-port-number表示IRF端口索引,取值为1或2。不指定该参数时,显示所有连通的IRF链路的负载分担模式,如果当前没有连通的IRF链路,则显示“No IRF link exists.”。

【使用指导】

需要注意的是:

·     如果未指定irf-port参数,则显示全局采用的IRF链路负载分担模式。

·     如果仅指定irf-port参数而未指定IRF端口编号,则显示所有IRF端口下分别采用的负载分担模式。

·     如果指定了IRF端口编号,则显示该IRF端口下采用的负载分担模式。

【举例】

# 显示缺省情况下全局采用的IRF链路负载分担模式。

<Sysname> display irf-port load-sharing mode

irf-port Load-Sharing Mode:

Layer 2 traffic: destination-mac address  source-mac address

Layer 3 traffic: destination-ip address   source-ip address

Layer 4 traffic: destination-port         source-port

# 显示缺省情况下IRF端口1/1下采用的负载分担模式。

<Sysname> display irf-port load-sharing mode irf-port 1/1

irf-port1/1 Load-Sharing Mode:

Layer 2 traffic: destination-mac address  source-mac address

Layer 3 traffic: destination-ip address   source-ip address

Layer 4 traffic: destination-port         source-port

# 显示所有IRF端口下分别采用的负载分担模式。

<Sysname> display irf-port load-sharing mode irf-port

irf-port 1/1 Load-Sharing Mode:

destination-mac address

表1-5 display irf-port load-sharing mode命令显示信息描述表

字段

描述

irf-port Load-Sharing Mode

全局采用的IRF链路负载分担类型:

·     缺省情况下,为设备缺省的IRF链路负载分担类型

·     非缺省情况下显示:用户配置后采用的IRF链路负载分担类型

irf-port1/1 Load-Sharing Mode

IRF端口1/1下采用的负载分担类型:

·     缺省情况下显示:全局采用的负载分担类型

·     非缺省情况下显示:用户配置后采用的负载分担类型

Layer 2 traffic: destination-mac address  source-mac address

二层报文缺省采用的负载分担类型:按照源MAC地址和目的MAC地址进行负载分担

Layer 3 traffic: destination-ip address   source-ip address

三层报文缺省采用的负载分担类型:按照源IP地址和目的IP地址进行负载分担

Layer 4 traffic: destination-port         source-port

四层报文缺省采用的负载分担类型:按照源端口和目的端口进行负载分担

destination-mac address

用户配置后采用的负载分担类型:按照目的MAC地址进行负载分担

 

1.1.7  display mad

display mad命令用来显示MAD配置信息。

【命令】

display mad [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

verbose:表示显示MAD详细配置信息。如果不使用该参数,则显示的是MAD的简要信息。

【举例】

# 显示MAD简要配置信息。

<Sysname> display mad

MAD ARP disabled.

MAD ND disabled.

MAD LACP disabled.

MAD BFD disabled.

# 显示MAD详细配置信息。

<Sysname> display mad verbose

Multi-active recovery state: No

Excluded ports (user-configured):

Excluded ports (system-configured):

  FortyGigE1/0/0/1

  FortyGigE1/0/0/2

  Ten-GigabitEthernet1/2/0/47

  Ten-GigabitEthernet1/7/0/45

  Ten-GigabitEthernet2/3/0/25

  Ten-GigabitEthernet2/7/0/45

MAD ARP enabled interface:

  Vlan-interface4

MAD ND disabled.

MAD LACP disabled.

MAD BFD enabled interface: Vlan-interface3

  MAD status                 : Faulty

  Member ID   MAD IP address       Neighbor   MAD status

  1           88.1.1.1/24          2          Faulty

  2           88.1.1.2/24          1          Faulty

表1-6 display mad命令显示信息描述表

字段

描述

MAD ARP disabled

没有使能ARP MAD检测功能

MAD ND disabled

没有使能ND MAD检测功能

MAD LACP disabled

没有使能LACP MAD检测功能

MAD BFD disabled

没有使能BFD MAD检测功能

MAD ARP enabled.

已经使能了ARP MAD检测功能

MAD ND enabled

已经使能了ND MAD检测功能

MAD LACP enabled

已经使能了LACP MAD检测功能

MAD BFD enabled

已经使能了BFD MAD检测功能

Multi-active recovery state

设备是否处于多Acitive Recovery状态:

·     Yes:设备处于Recovery状态,发生多Active冲突时,失败的一方进入Recovery状态,该状态下设备会自动关闭所有非保留的业务接口

·     No:设备不处于Recovery状态

Excluded ports(user-configured)

用户配置的保留接口

Excluded ports(system-configured)

系统默认保留的接口(不需要用户配置,自动保留)

MAD ARP enabled interface:

使能ARP MAD的接口

MAD ND enabled interface

使能ND MAD的接口

MAD enabled aggregation port

使能了LACP MAD的聚合口

MAD BFD enabled interface

使能了BFD MAD的接口

MAD status

显示MAD链路状态:

·     Normal: MAD链路状态正常

·     Faulty:MAD链路状态故障,需要检查链路或接口连通状态以及相关配置是否正确

·     N/A:没有检测BFD MAD链路状态,表示已在网管口上使能BFD MAD检测功能,不再检测BFD MAD链路状态(仅BFD MAD支持)

Member ID

IRF成员设备编号

Port

IRF设备LACP MAD聚合口的成员端口

MAD IP address

BFD MAD检测使用的MAD IP地址

Neighbor

IRF成员设备编号

 

1.1.8  irf auto-merge enable

irf auto-merge enable命令用来使能IRF合并自动重启功能。

undo irf auto-merge enable命令用来关闭IRF合并自动重启功能。

【命令】

irf auto-merge enable

undo irf auto-merge enable

【缺省情况】

IRF合并自动重启功能处于使能状态。即两台IRF合并时,竞选失败方会自动重启加入获胜方IRF。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

IRF合并时,两台IRF会遵照角色选举的规则进行竞选,竞选失败方IRF的所有成员设备需要重启才能加入获胜方IRF。其中:

·     如果没有使能IRF合并自动重启功能,则合并过程中的重启需要用户根据系统提示手工完成。

·     如果使能IRF合并自动重启功能,则合并过程中的重启由系统自动完成。

需要注意的是:

·     当IRF模式下,IRF端口状态为DOWN或DIS时,配置IRF物理端口和IRF端口绑定,引起IRF端口状态变为UP,从而触发IRF合并,此时,即便使能了IRF合并自动重启功能,该功能也暂时不生效,系统会提示用户必须手工重启竞选失败方才能完成合并。此时,请使用save命令将当前配置(尤其是IRF端口的配置)保存到下次启动配置文件后,再重启失败方。否则,失败方重启后,会因为没有IRF配置信息而不能合并。

·     其它情况下触发的IRF合并(比如IRF连接故障恢复后引起的合并;两台IRF的启动配置文件中已经绑定了IRF物理端口和IRF端口,然后建立IRF物理连接引起IRF端口状态变为UP,触发的IRF合并等),如果合并时已使能了IRF合并自动重启功能,则竞选失败方会自动重启加入获胜方,合并为一个IRF。

·     要使IRF合并自动重启功能正常运行,请在即将合并的两台IRF上都使能IRF合并自动重启功能。

·     本命令只在IRF模式下支持。配置irf auto-merge enable命令并保存配置后,切换到独立运行模式,该配置将失效。即便之后再切换回IRF模式,仍需重新配置。

【举例】

# 使能IRF合并自动重启功能。

<Sysname> system-view

[Sysname] irf auto-merge enable

1.1.9  irf auto-update enable

irf auto-update enable命令用来使能IRF系统启动文件的自动加载功能。

undo irf auto-update enable命令用来关闭IRF系统启动文件的自动加载功能。

【命令】

irf auto-update enable

undo irf auto-update enable

【缺省情况】

IRF系统启动文件的自动加载功能处于使能状态。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

·     如果没有使能自动加载功能,当参与IRF的设备软件版本与主设备的软件版本不一致时,则新加入或者优先级低的设备不能正常启动。此时需要用户手工升级设备的软件版本后,再将设备加入IRF。

·     使能自动加载功能后,成员设备加入IRF时,会与主设备的软件版本号进行比较,如果不一致,则自动从主设备下载启动文件,然后使用新的系统启动文件重启,重新加入IRF。

需要注意的是:

·     当新加入设备的型号和主设备当前运行的软件版本不配套时,自动加载功能可能不能正常工作。因此建议新设备加入IRF前,请确保新加入设备的型号和主设备当前运行的软件版本配套。

·     为了能够自动加载成功,请确保从设备存储介质上有足够的空闲空间用于存放新的启动文件。如果从设备存储介质上空闲空间不足,系统会自动删除从设备的当前启动文件来完成加载。如果删除从设备的当前启动文件后空间仍然不足,从设备将无法进行自动加载。此时,需要管理员重启从设备并进入从设备的Boot ROM菜单,删除一些不重要的文件后,再让从设备重新加入IRF。

·     本命令只在IRF模式下支持。配置irf auto-update enable命令并保存配置后,切换到独立运行模式,该配置将失效。即便之后再切换回IRF模式,仍需重新配置。

【举例】

# 使能IRF系统启动文件的自动加载功能。

<Sysname> system-view

[Sysname] irf auto-update enable

1.1.10  irf domain

irf domain命令用来配置IRF域编号。

undo irf domain命令用来恢复缺省情况。

【命令】

irf domain domain-id

undo irf domain

【缺省情况】

IRF的域编号为0。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

domain-id:IRF的域编号,取值范围为0~4294967295。

【使用指导】

为了适应各种组网应用,同一个网络里可以部署多个IRF。IRF之间使用不同的域编号以示区别。在LACP MAD和ARP MAD检测组网中,如果中间设备本身也是一个IRF系统,则必须配置该命令确保本IRF和中间设备组成的IRF的域编号不同,否则可能造成检测异常,甚至导致业务中断。

IRF域编号是一个全局变量,IRF中的所有成员设备、所有MDC都共用这个IRF域编号。在缺省MDC上通过irf domain命令,或者在任意MDC上通过mad enablemad arp enablemad nd enable命令均可修改全局IRF域编号。因此,请按照网络规划来修改IRF域编号,不要随意修改。

本命令只在IRF模式下支持。配置irf domain命令并保存配置后,切换到独立运行模式,该配置将失效。即便之后再切换回IRF模式,仍需重新配置。

【举例】

# 配置IRF的域编号为30。

<Sysname> system-view

[Sysname] irf domain 30

1.1.11  irf isolate member

irf isolate member命令用来隔离未使用的IRF成员编号。

undo irf isolate member命令用来恢复被隔离的成员编号。

【命令】

irf isolate member member-id

undo irf isolate member member-id

【缺省情况】

未对任何成员编号进行隔离。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

member-id:待隔离成员编号,取值范围为当前IRF中未被使用的成员编号。

【使用指导】

本命令仅在IRF模式下支持。

在某些情况下,跨成员设备转发的报文中会携带错误的成员编号,例如由于IRF连接所使用的光模块、光纤或电缆的质量问题而产生误码。如果成员设备接收的报文中携带的成员编号在本设备支持的编号范围内,但在当前IRF中并未使用,则将导致该报文的泛洪式转发甚至引起IRF拓扑的震荡。

为避免上述情况,可以使用本命令在IRF中将未使用的成员编号进行隔离,IRF成员设备在接收到包含被隔离编号的报文时,将直接丢弃该报文。

成员编号被隔离后,使用该编号的成员设备将无法加入IRF,请在配置前谨慎确认需要隔离的编号。如果后续需要扩充IRF,需先执行undo irf isolate member命令恢复被隔离的成员编号给新加入的成员设备使用。

【举例】

# 在IRF中隔离成员编号3。

<Sysname> system-view

[Sysname] irf isolate member 3

1.1.12  irf link-delay

irf link-delay命令用来配置IRF链路down延迟上报时间。

undo irf link-delay命令用来恢复缺省情况。

【命令】

irf link-delay interval

undo irf link-delay

【缺省情况】

IRF链路down延迟上报时间为1秒。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

interval:表示延迟上报IRF链路down的时间,取值范围为0~10000,单位为毫秒。取值为0时,表示不延迟。

【使用指导】

本命令只在IRF模式下支持。配置irf link-delay命令并保存配置后,切换到独立运行模式,该配置将失效。即便之后再切换回IRF模式,仍需重新配置。

需要注意的是:

·     在IRF环境中使用CFD、BFD功能时,请保证IRF链路down延迟上报时间小于CFD、BFD的超时时间,关于CFD、BFD功能的介绍,请参见“可靠性配置指导”中的“CFD”、“BFD”。

·     interval参数配置时需谨慎,否则如果配置的interval参数值太大,可能会导致IRF系统不能及时发现IRF拓扑的变化,从而造成业务恢复缓慢。

【举例】

# 配置IRF链路down延迟上报时间为300毫秒。

<Sysname> system-view

[Sysname] irf link-delay 300

1.1.13  irf mac-address persistent

irf mac-address persistent命令用来指定IRF桥MAC地址的保留时间。

undo irf mac-address persistent命令用来设置不保留IRF桥MAC地址,即主设备变更后,立即使用新主设备的桥MAC地址作为IRF桥MAC地址。

【命令】

irf mac-address persistent { always | timer }

undo irf mac-address persistent

【缺省情况】

缺省情况,指定IRF桥MAC地址保留时间为永久保留。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

always:指定IRF桥MAC地址保留时间为永久保留。

timer:指定IRF桥MAC地址保留时间为6分钟。

【使用指导】

·     如果配置了IRF桥MAC地址保留时间为6分钟,当主设备离开IRF时,IRF桥MAC地址6分钟内不变化;如果主设备在6分钟内重新又加入IRF,则IRF桥MAC不会变化。如果6分钟后主设备没有回到IRF,则会使用新选举的主设备的桥MAC地址作为IRF桥MAC地址。

·     如果配置了IRF桥MAC地址永久保留,则不管主设备是否离开IRF,IRF桥MAC地址始终保持不变。

·     如果配置了IRF桥MAC地址不保留,立即变化。当主设备离开IRF时,系统立即使用新选举的主设备的桥MAC地址做IRF桥MAC地址。

需要注意的是:

·     如果两个IRF的桥MAC地址相同,则它们不能合并为一个IRF。

·     当使用ARP MAD和MSTP组网时,需要将IRF配置为桥MAC地址立即改变,即配置undo irf mac-address persistent命令。

·     本命令只在IRF模式下支持。配置irf mac-address persistent命令并保存配置后,切换到独立运行模式,该配置将失效。即便之后再切换回IRF模式,仍需重新配置。

【举例】

# 设置IRF桥MAC地址为永久保留。

<Sysname> system-view

[Sysname] irf mac-address persistent always

1.1.14  irf member

irf member命令用来在独立运行模式下配置设备的成员编号。

undo irf member命令用来恢复缺省情况。

【命令】

irf member member-id

undo irf member

【缺省情况】

设备处于独立运行状态时,缺省情况下没有配置成员编号。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

member-id:表示设备在IRF中的成员编号,取值范围为1~4。

【使用指导】

成员编号有以下作用:

·     设备从独立运行模式切换到IRF模式时,需要使用成员编号进行配置文件的自动转换。如果模式切换前没有配置成员编号,则系统会自动使用1作为成员编号。

·     IRF系统使用成员编号来唯一标识一台成员设备。如果在独立运行模式下,请使用irf member命令来配置,这种方式下配置的成员编号在设备切换到IRF模式后生效;如果在IRF模式下,请使用irf member member-id renumber new-member-id命令来配置,这种方式下配置的成员编号需要重启设备才能生效。

【举例】

# 在独立运行模式下配置设备的成员编号为2。

<Sysname> system-view

[sysname] irf member 2

【相关命令】

·     irf member renumber

1.1.15  irf member description

irf member description命令用来配置IRF中指定成员设备的描述信息。

undo irf member description命令用来恢复缺省情况。

【命令】

irf member member-id description text

undo irf member member-id description

【缺省情况】

成员设备没有描述信息。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

member-id:表示设备在IRF中的成员编号。

text:设备的描述信息,为1~127个字符的字符串。

【使用指导】

本命令只在IRF模式下支持。配置irf member description命令并保存配置后,切换到独立运行模式,该配置将失效。即便之后再切换回IRF模式,仍需重新配置。

【举例】

# 配置成员设备1的描述信息。

<Sysname> system-view

[Sysname] irf member 1 description F1Num001

1.1.16  irf member priority

irf member priority用来设置IRF中指定成员设备的优先级。

undo irf member priority命令用来恢复缺省情况。

【命令】

irf member member-id priority priority

undo irf member member-id priority

【缺省情况】

设备的优先级为1

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

member-id:表示设备在IRF中的成员编号,取值范围为1~4。

priority:表示优先级,取值范围为1~32。优先级值越大表示优先级越高,优先级高的设备竞选时成为主设备的可能性越大。

【使用指导】

成员优先级有两种配置方式:

·     本命令用于在IRF模式下配置成员设备的优先级。本命令的配置会影响成员设备在下一次选举中的角色,但不会触发选举。

·     在独立运行模式下配置成员设备的优先级,请使用irf priority命令。

【举例】

# 在IRF模式下,将成员编号为2的成员设备的优先级设置为32。

<Sysname> system-view

[Sysname] irf member 2 priority 32

【相关命令】

·     irf priority

1.1.17  irf member renumber

irf member renumber命令用来配置IRF中指定成员设备的成员编号。

undo irf member renumber命令用来取消成员编号的设置。

【命令】

irf member member-id renumber new-member-id

undo irf member member-id renumber

【缺省情况】

设备切换到IRF模式后,使用的是独立运行模式下预配置的成员编号。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

member-id:表示设备在IRF中的成员编号,取值范围为1~4。

new-member-id:表示修改后的成员编号,取值范围为1~4。

【使用指导】

IRF使用成员编号来唯一标识一台成员设备。如果在独立运行模式下,请使用irf member命令来配置,这种方式下配置的成员编号在设备切换到IRF模式后生效;如果在IRF模式下,请使用irf member member-id renumber new-member-id命令来配置,这种方式下配置的成员编号需要重启设备才能生效。

需要注意的是:

·     需要重启member-id对应的设备,new-member-id才能生效;

·     undo irf member renumber命令只能取消本次运行过程中配置的成员编号。设备重启后,设备的成员编号就变为new-member-id,不能再取消,只能重新配置。

·     在IRF中以设备编号标识设备,接口的标识以及某些命令行都与成员编号有关,修改设备成员编号可能导致设备配置发生变化或者丢失,请慎重。

·     建议您修改成员设备编号时勿配置两台成员设备编号互换。这样配置可能带来非预期的配置互换或数据丢失。例如配置成员设备2和3编号互换会引起对应接口下的配置也发生互换。

【举例】

# 配置IRF中设备(原成员编号为2)的成员编号为4。

<Sysname> system-view

[Sysname] irf member 2 renumber 4

Renumbering the member ID may result in configuration change or loss. Continue?[Y/N]y

如果要取消以上配置,使设备的成员编号仍然是2,则可以执行以下命令:

[Sysname] undo irf member 2 renumber

Renumbering the member ID may result in configuration change or loss. Continue?[Y/N]y

如果配置irf member 2 renumber 4后,重启设备,则设备的成员编号会变为4。此时,不能使用undo irf member 2 renumber恢复到编号2,只能使用irf member 4 renumber 2重新配置。

【相关配置】

·     irf member

1.1.18  irf priority

irf priority命令用来在独立运行模式下配置设备的成员优先级。

undo irf priority命令用来恢复缺省情况。

【命令】

irf priority priority

undo irf priority

【缺省情况】

设备的成员优先级为1

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

priority:表示优先级,取值范围为1~32。优先级值越大表示优先级越高,优先级高的设备竞选时成为主设备的可能性越大。

【使用指导】

成员优先级有两种配置方式:

·     在独立运行模式下,使用irf priority命令来配置。如果在IRF形成过程中,想让某台设备当选为主设备,请使用这种方式配置。

·     在IRF模式下,使用irf member member-id priority priority命令来配置,这种方式下配置的成员优先级会影响IRF运行过程中的角色选举过程。比如当前主设备离开IRF时,优先级高的成员设备会当选为新的主设备;当发生IRF合并的时候,主设备成员优先级高的IRF会竞选成功。

【举例】

# 在独立运行模式下将本设备的成员优先级设置为32。

<Sysname> system-view

[sysname] irf priority 32

【相关命令】

·     irf member priority

1.1.19  irf-port

irf-port port-number命令用来在独立运行模式下进入IRF端口视图。

undo irf-port port-number用来取消IRF端口上的所有配置。

【命令】

irf-port port-number

undo irf-port port-number

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

port-number:表示IRF端口编号,取值为1或2。

【举例】

# 在处于独立运行模式下创建IRF端口1。

<Sysname> system-view

[Sysname] irf-port 1

[Sysname-irf-port1]

【相关命令】

·     port group interface

1.1.20  irf-port global load-sharing mode

irf-port global load-sharing mode命令用来配置全局IRF链路的负载分担模式。

undo irf-port global load-sharing mode命令用来恢复缺省情况。

【命令】

irf-port global load-sharing mode { destination-ip | destination-mac | ingress-port | source-ip | source-mac } *

undo irf-port global load-sharing mode

【缺省情况】

缺省情况下,本系列交换机在处理二层报文时,使用源/目的MAC地址进行负载分担;在处理三层报文时,使用源/目的IP地址进行负载分担;在处理四层报文时,使用源/目的端口号进行负载分担。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

destination-ip:表示按报文的目的IP地址进行负载分担。

destination-mac:表示按报文的目的MAC地址进行负载分担。

ingress-port:表示按报文的入端口号进行负载分担,目前暂不支持配置该参数。

source-ip:表示按报文的源IP地址进行负载分担。

source-mac:表示按报文的源MAC地址进行负载分担。

【使用指导】

用户可以通过本命令配置全局的IRF链路负载分担模式,也可以通过irf-port load-sharing mode命令配置指定IRF端口的负载分担模式:

·     在系统视图的配置对所有IRF链路生效;

·     在IRF端口视图下的配置只对当前IRF端口下的IRF链路生效;

·     IRF链路会优先采用端口下的配置。如果端口下没有配置,则采用全局配置。

多次执行本命令,最后一次执行的命令生效。

对于设备不支持的负载分担模式,系统将提示用户不支持。

【举例】

# 配置全局按照报文目的MAC地址进行负载分担。

<Sysname> system-view

[Sysname] irf-port global load-sharing mode destination-mac

【相关命令】

·     irf-port load-sharing mode

1.1.21  irf-port load-sharing mode

irf-port load-sharing mode命令用来配置端口下IRF链路的负载分担模式。

undo irf-port load-sharing mode命令用来恢复缺省情况。

【命令】

irf-port load-sharing mode { destination-ip | destination-mac | ingress-port | source-ip | source-mac } *

undo irf-port load-sharing mode

【缺省情况】

缺省情况下,本系列交换机在处理二层报文时,使用源/目的MAC地址进行负载分担;在处理三层报文时,使用源/目的IP地址进行负载分担;在处理四层报文时,使用源/目的端口号进行负载分担。

【视图】

IRF端口视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

destination-ip:表示按报文的目的IP地址进行负载分担。

destination-mac:表示按报文的目的MAC地址进行负载分担。

ingress-port:设置按报文的入端口实现负载分担,目前暂不支持配置该参数。

source-ip:表示按报文的源IP地址进行负载分担。

source-mac:表示按报文的源MAC地址进行负载分担。

【使用指导】

在配置负载分担模式前,请先将IRF端口和IRF物理端口绑定。否则,负载分担模式将配置失败。用户可以通过本命令配置指定IRF端口的负载分担模式,也可以通过irf-port global load-sharing mode命令配置全局的IRF链路负载分担模式:

·     在系统视图的配置对所有IRF链路生效;

·     在IRF端口视图下的配置只对当前IRF端口下的IRF链路生效;

·     IRF链路会优先采用端口下的配置。如果端口下没有配置,则采用全局配置。

多次执行本命令,最后一次执行的命令生效。

对于设备不支持的负载分担模式,系统将提示用户不支持。

【举例】

# 配置按报文目的MAC地址实现IRF端口1/1下IRF链路的负载分担模式。

<Sysname> system-view

[Sysname] irf-port 1/1

[Sysname-irf-port1/1] irf-port load-sharing mode destination-mac

【相关命令】

·     irf-port global load-sharing mode

1.1.22  irf-port member-id/port-number

irf-port member-id/port-number命令用来在IRF模式下进入IRF端口视图。

undo irf-port member-id/port-number用来取消IRF端口上的所有配置。

【命令】

irf-port member-id/port-number

undo irf-port member-id/port-number

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

member-id/port-number:表示IRF端口编号。其中,member-id表示设备在IRF中的成员编号;port-number表示IRF端口索引,取值为1或2。

【使用指导】

IRF端口创建后,必须在该IRF端口下绑定IRF物理端口,才能用于IRF。

相关配置可参考命令port group interface

【举例】

# 在IRF模式下为成员编号为1的设备创建IRF端口1。

<Sysname> system-view

[Sysname] irf-port 1/1

1.1.23  irf-port-configuration active

irf-port-configuration active命令用于来激活设备上所有IRF端口下的配置。

【命令】

irf-port-configuration active

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

IRF物理线缆连接好,并将IRF物理端口添加到IRF端口后,必须通过该命令手工激活IRF端口的配置才能形成IRF。

系统启动,通过配置文件将IRF物理端口加入IRF端口,或者IRF形成后再加入新的IRF物理端口时,IRF端口下的配置会自动激活不再需要使用该命令来激活。

【举例】

# 在IRF端口1/2状态为DIS的情况下,激活该IRF端口。

·     IRF端口状态为DIS表示IRF端口还没有与任何IRF物理端口绑定,所以,先配置绑定关系。绑定前需要先将IRF物理端口关闭,绑定后再将IRF物理端口激活。

<Sysname> system-view

[Sysname] interface ten-gigabitEthernet 1/1/0/27

[Sysname-Ten-GigabitEthernet1/1/0/27] shutdown

[Sysname-Ten-GigabitEthernet1/1/0/27] quit

[Sysname] irf-port 1/2

[Sysname-irf-port1/2] port group interface ten-gigabitethernet 1/1/0/27

You must perform the following tasks for a successful IRF setup:

Save the configuration after completing IRF configuration.

Execute the "irf-port-configuration active" command to activate the IRF ports.

[Sysname-irf-port1/2] quit

[Sysname] interface ten-gigabitethernet 1/1/0/27

[Sysname-Ten-GigabitEthernet1/1/0/27] undo shutdown

[Sysname-Ten-GigabitEthernet1/1/0/27] quit

·     将当前配置保存到下次启动配置文件,以便IRF端口的配置在设备重启后能继续生效。

[Sysname] save

The current configuration will be written to the device. Are you sure? [Y/N]:y

Please input the file name(*.cfg)[flash:/startup.cfg]

(To leave the existing filename unchanged, press the enter key):

flash:/aa.cfg exists, overwrite? [Y/N]:y

 Validating file. Please wait............................

 Saved the current configuration to mainboard device successfully.

Chassis 1 Slot 1:

 Save next configuration file successfully.

 Configuration is saved to device successfully.

·     激活IRF端口的配置。

[Sysname] irf-port-configuration active

1.1.24  mad arp enable

mad arp enable命令用来使能ARP MAD检测功能。

undo mad arp enable用来关闭ARP MAD检测功能。

【命令】

mad arp enable

undo mad arp enable

【缺省情况】

ARP MAD检测功能处于关闭状态。

【视图】

三层接口视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

在ARP MAD检测组网中,如果中间设备本身也是一个IRF系统,则必须通过配置确保其IRF域编号与被检测的IRF系统不同,否则可能造成检测异常,甚至导致业务中断。

为了防止IRF级联组网时,本IRF的MAD检测报文转发到邻居IRF中影响邻居IRF的MAD检测,执行mad arp enable命令时,系统会要求用户输入IRF域编号。IRF域编号是一个全局变量,IRF中的所有成员设备、所有MDC都共用这个IRF域编号。缺省MDC上通过irf domain命令,或者在任意MDC上通过mad enablemad arp enablemad nd enable命令均可修改全局IRF域编号。因此,请按照网络规划来修改IRF域编号,不要随意修改。如果继续使用当前编号,则直接按回车即可。

VLAN 1不能用于MAD检测,因此,不能在VLAN接口1下使能ARP MAD检测功能。

ARP MAD、BFD MAD、ND MAD和LACP MAD冲突处理的原则不同,请不要同时配置。

ARP MAD、ND MAD需要开启生成树协议,BFD MAD和生成树协议互斥,因此ARP MAD、ND MAD和BFD MAD无法同时配置。

说明

·     IRF域编号是一个全局变量,在IRF设备上使用irf domainmad enablemad arp enablemad nd enable命令均可修改全局IRF域编号,最新的配置生效。

·     在IRF设备上使用MDC功能时,在任意MDC上都可以执行mad arp enable修改全局IRF域编号,配置在所有MDC生效。

 

【举例】

# 在VLAN接口3上启用ARP MAD检测功能。

<Sysname> system-view

[Sysname] interface vlan-interface 3

[Sysname-Vlan-interface3] mad arp enable

 You need to assign a domain ID (range: 0-4294967295)

 [Current domain is: 0]: 1

 The assigned  domain ID is: 1

1.1.25  mad bfd enable

mad bfd enable命令用来使能BFD MAD检测功能。

undo mad bfd enable用来关闭BFD MAD检测功能。

【命令】

mad bfd enable

undo mad bfd enable

【缺省情况】

BFD MAD检测功能处于关闭状态。

【视图】

网管口/VLAN接口视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

需要注意的是:

·     BFD MAD、ARP MAD、ND MAD和LACP MAD冲突处理的原则不同,请不要同时配置。

·     BFD MAD和生成树协议互斥,ARP MAD、ND MAD需要开启生成树协议,因此BFD MAD和ARP MAD、ND MAD无法同时配置。

·     配置BFD MAD检测功能之前,建议修改IRF链路down延迟上报时间为0,以避免BFD MAD状态振荡。

使用VLAN接口进行BFD MAD检测时,请注意表1-7所列配置注意事项。

表1-7 使用VLAN接口进行BFD MAD检测

注意事项类别

使用限制和注意事项

BFD MAD检测VLAN

·     不允许在Vlan-interface1接口上开启BFD MAD检测功能

·     如果使用中间设备,需要在IRF设备和中间设备上进行如下配置:

¡ 创建专用于BFD MAD检测的VLAN,并创建该VLAN的VLAN接口

¡ 将用于BFD MAD检测的物理接口添加到BFD MAD检测专用VLAN中

·     如果网络中存在多个IRF,在配置BFD MAD时,各IRF必须使用不同的VLAN作为BFD MAD检测专用VLAN

BFD MAD检测VLAN的特性限制

开启BFD检测功能的三层接口只能专用于BFD检测,不允许运行其它业务

·     开启BFD检测功能的VLAN接口只能配置mad bfd enablemad ip address命令。如果用户配置了其它业务,可能会影响该业务以及BFD检测功能的运行

·     BFD MAD检测功能与生成树功能互斥,在开启了BFD MAD检测功能的三层接口对应VLAN内的端口上,请不要开启生成树协议

·     BFD MAD检测功能与VPN功能互斥,请不要将开启了BFD MAD检测功能的接口与VPN实例进行绑定

BFD MAD IP地址

·     在用于BFD MAD检测的接口下必须使用mad ip address命令配置MAD IP地址,而不要配置其它IP地址(包括使用ip address命令配置的普通IP地址、VRRP虚拟IP地址等),以免影响MAD检测功能

·     为不同成员设备配置同一网段内的不同MAD IP地址

 

使用管理用以太网口进行BFD MAD检测时,请注意表1-8所列配置注意事项。

表1-8 使用管理用以太网口进行BFD MAD检测

注意事项类别

使用限制和注意事项

中间设备接口配置

将IRF中所有成员设备的管理用以太网口连接到同一台中间设备的普通以太网端口上

BFD MAD检测VLAN

·     将中间设备上与IRF成员设备相连的端口配置在一个VLAN内(IRF设备的管理以太网口不需要此配置)

·     如果网络中存在多个IRF,在配置BFD MAD时,各IRF必须使用不同的VLAN作为BFD MAD检测专用VLAN

·     请确保中间设备上BFD MAD检测VLAN中仅包含用于BFD检测的端口

BFD MAD检测VLAN的特性限制

BFD MAD检测功能与VPN功能互斥,请不要将开启了BFD MAD检测功能的管理用以太网口与VPN实例进行绑定

MAD IP地址

·     在管理用以太网口使用mad ip address命令配置MAD IP地址,请勿使用 ip address命令配置

·     为不同成员设备配置同一网段内的不同MAD IP地址

 

【举例】

# 在VLAN接口3上启用BFD MAD检测功能。

<Sysname> system-view

[Sysname] interface vlan-interface 3

[Sysname-Vlan-interface3] mad bfd enable

1.1.26  mad enable

mad enable命令用来使能LACP MAD方式检测功能。

undo mad enable用来关闭LACP MAD方式检测功能。

【命令】

mad enable

undo mad enable

【缺省情况】

LACP MAD方式检测功能处于关闭状态。

【视图】

聚合接口视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

在LACP MAD检测组网中,如果中间设备本身也是一个IRF系统,则必须通过配置确保其IRF域编号与被检测的IRF系统不同,否则可能造成检测异常,甚至导致业务中断。

该命令可以在动态或静态聚合口下配置,但由于LACP MAD检测依赖于LACP协议,因此只在动态聚合接口下生效。

为了防止IRF级联组网时,本IRF的MAD检测报文转发到邻居IRF中影响邻居IRF的MAD检测,执行mad enable命令时,系统会要求用户输入IRF域编号。IRF域编号是一个全局变量,IRF中的所有成员设备、所有MDC都共用这个IRF域编号。缺省MDC上通过irf domain命令,或者在任意MDC上通过irf domainmad enablemad arp enablemad nd enable命令均可修改全局IRF域编号。因此,请按照网络规划来修改IRF域编号,不要随意修改。如果继续使用当前编号,则直接按回车即可。

LACP MAD和BFD MAD、ARP MAD、ND MAD冲突处理的原则不同,请不要同时配置。

说明

·     IRF域编号是一个全局变量,在IRF设备上使用irf domainmad enablemad arp enablemad nd enable命令均可修改全局IRF域编号,最新的配置生效。

·     在IRF设备上使用MDC功能时,在任意MDC上都可以执行mad nd enable修改全局IRF域编号,配置在所有MDC生效。

 

【举例】

# 在二层动态聚合接口1下启用LACP MAD方式检测功能。

<Sysname> system-view

[Sysname] interface bridge-aggregation 1

[Sysname-Bridge-Aggregation1] mad enable

 You need to assign a domain ID (range: 0-4294967295)

 [Current domain is: 0]: 1

 The assigned  domain ID is: 1

MAD LACP only enable on dynamic aggregation interface.

# 在三层动态聚合接口1下启用LACP MAD方式检测功能。

<Sysname> system-view

[Sysname] interface route-aggregation 1

[Sysname-Route-Aggregation1] mad enable

 You need to assign a domain ID (range: 0-4294967295)

 [Current domain is: 0]: 1

 The assigned  domain ID is: 1

MAD LACP only enable on dynamic aggregation interface.

1.1.27  mad exclude interface

mad exclude interface命令用来配置保留接口。

undo mad exclude interface命令用来将接口配置为非保留接口。

【命令】

mad exclude interface interface-type interface-number

undo mad exclude interface interface-type interface-number

【缺省情况】

设备进入Recovery状态时会自动关闭本设备上所有的业务接口。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

interface-type interface-number:表示接口类型和接口编号。

【使用指导】

IRF电缆断开后,网络中会存在两台(或者多台)全局配置完全相同的设备,这些设备连接到网络时可能会引起网络故障。为了防止这种情况发生,系统会进行多Active检测,最终只保留一台Active设备,其它设备都进入Recovery状态,并且关闭Recovery状态设备上的所有业务接口。使用该命令可以让指定的端口不被关闭,具体哪些接口需要保留由用户决定。建议除了对Telnet登录接口以及用于多Active检测的接口外,其他接口均关闭。

当分裂的IRF恢复时,处于Recovery状态的设备重启后重新加入IRF,关闭的接口会自动恢复。也可以通过命令行mad restore对处于Recovery状态的设备进行恢复,关闭的接口恢复正常。

需要注意的是,在VLAN接口上配置BFD MAD检测功能后,该VLAN接口和VLAN中的二层以太网接口不能被配置成保留接口。

【举例】

# 配置GigabitEthernet1/1/0/1为保留接口,即当设备进入Recovery状态时,该接口不会被关闭。

<Sysname> system-view

[Sysname] mad exclude interface gigabitethernet 1/1/0/1

1.1.28  mad ip address

mad ip address命令用来给指定成员设备配置MAD IP地址。

undo mad ip address命令用来删除成员设备的MAD IP地址。

【命令】

mad ip address ip-address { mask | mask-length } member member-id

undo mad ip address ip-address { mask | mask-length } member member-id

【缺省情况】

没有为成员设备配置MAD IP地址。

【视图】

网管口/VLAN接口视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

ip-address:接口的IP地址,为点分十进制格式。

mask:接口IP地址相应的子网掩码,为点分十进制格式。

mask-length:子网掩码长度,即掩码中连续“1”的个数,取值范围为0~32。

member member-id:表示设备在IRF中的成员编号。

【使用指导】

BFD MAD检测使用MAD IP地址来进行,MAD IP与普通IP地址不同的地方在于该IP地址与成员编号绑定,IRF中的成员设备的MAD IP地址必须为同一网段,只有主设备的MAD IP地址生效,从设备的MAD IP地址不生效。当IRF链路分裂时,IRF中的原从设备变为主设备,配置的MAD IP地址生效,BFD会话被激活。

需要注意的是,在用于BFD MAD检测的接口下必须使用本命令配置MAD IP地址,而不要配置其它IP地址(包括使用ip address命令配置的普通IP地址、VRRP虚拟IP地址等),以免影响MAD检测功能。

【举例】

# 配置VLAN接口3在成员设备1上的MAD IP地址。

<Sysname> system-view

[Sysname] interface vlan-interface 3

[Sysname-Vlan-interface3] mad ip address 192.168.0.1 255.255.255.0 member 1

配置VLAN接口3在成员设备2上的MAD IP地址。

[Sysname-Vlan-interface3] mad ip address 192.168.0.2 255.255.255.0 member 2

1.1.29  mad nd enable

mad nd enable命令用来使能ND MAD检测功能。

undo mad nd enable用来关闭ND MAD检测功能。

【命令】

mad nd enable

undo mad nd enable

【缺省情况】

ND MAD检测功能处于关闭状态。

【视图】

VLAN接口视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

在ND MAD检测组网中,如果中间设备本身也是一个IRF系统,则必须通过配置确保其IRF域编号与被检测的IRF系统不同,否则可能造成检测异常,甚至导致业务中断。

为了防止IRF级联组网时,本IRF的MAD检测报文转发到邻居IRF中影响邻居IRF的MAD检测,执行mad nd enable命令时,系统会要求用户输入IRF域编号。IRF域编号是一个全局变量,IRF中的所有成员设备、所有MDC都共用这个IRF域编号。缺省MDC上通过irf domain命令,或者在任意MDC上通过mad enablemad arp enablemad nd enable命令均可修改全局IRF域编号。因此,请按照网络规划来修改IRF域编号,不要随意修改。如果继续使用当前编号,则直接按回车即可。

VLAN 1不能用于MAD检测,因此,不能在VLAN接口1下使能ND MAD检测功能。

ND MAD、BFD MAD、ARP MAD和LACP MAD冲突处理的原则不同,请不要同时配置。

ND MAD、ARP MAD需要开启生成树协议,BFD MAD和生成树协议互斥,因此ND MAD和ARP MAD、ND MAD无法同时配置。

说明

·     IRF域编号是一个全局变量,在IRF设备上使用irf domainmad enablemad arp enablemad nd enable命令均可修改全局IRF域编号,最新的配置生效。

·     在IRF设备上使用MDC功能时,在任意MDC上都可以执行mad nd enable修改全局IRF域编号,配置在所有MDC生效。

 

【举例】

# 在VLAN接口3上启用ND MAD检测功能。

<Sysname> system-view

[Sysname] interface vlan-interface 3

[Sysname-Vlan-interface3] mad nd enable

 You need to assign a domain ID (range: 0-4294967295)

 [Current domain is: 0]: 1

 The assigned  domain ID is: 1

【相关命令】

·     irf domain

1.1.30  mad restore

mad restore命令用来将设备从Recovery状态恢复到正常状态。

【命令】

mad restore

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【使用指导】

当IRF链路故障会导致多Active冲突,原IRF分裂为多个IRF,为了防止网络中配置冲突,IRF系统会通过多Active检测机制,让其中一个IRF继续正常工作,其它IRF的状态修改为Recovery(处于该状态的IRF不能处理业务报文)。如果继续正常工作的IRF也发生故障不能工作,此时可以通过本命令将处于Recovery状态的IRF恢复到正常工作状态接替原IRF工作,以便保证业务尽量少受影响。

【举例】

# 将IRF从Recovery状态恢复到正常状态。

<Sysname> system-view

[Sysname] mad restore

   This command will restore the device from multi-active conflict state. Continue? [Y/N]:Y

Restoring from multi-active conflict state, please wait...

1.1.31  port group interface

port group interface命令用来绑定设备的IRF端口和IRF物理端口。

undo port group interface命令用来取消设备的IRF端口和IRF物理端口的绑定关系。

【命令】

port group [ mdc mdc-name ] interface interface-type interface-number [ mode { enhanced | extended } ]

undo port group [ mdc mdc-name ] interface interface-name

【缺省情况】

设备上没有创建IRF端口。

【视图】

IRF端口视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

mdc mdc-name:表示IRF物理端口所属的MDC的名称,为1~15个字符的字符串,区分大小写。当需要绑定的IRF物理端口属于非缺省MDC时,必须指定mdc参数,否则,系统将提示该接口不存在;当需要绑定的IRF物理端口属于缺省MDC时,可以不指定mdc参数。

interface-type interface-number:表示接口类型和接口编号。

interface-name:接口的名称,格式为interface-typeinterface-number,interface-typeinterface-number之间没有空格。

mode:设置IRF物理端口的工作模式。

·     enhanced:将接口的工作模式设置为增强模式。

·     extended:将接口的工作模式设置为扩展模式。当IRF链路上存在光传输设备时,需要将IRF物理端口的工作模式配置为扩展模式。目前暂不支持该参数。

【使用指导】

·     多次执行该命令可以将同一IRF端口与多个IRF物理端口绑定,本系列交换机最多可以支持8个IRF物理端口与一个IRF端口进行绑定。

·     如果需要在IRF设备上配置MDC功能,建议在IRF建立后再划分MDC以及进行MDC的相关配置。反之,MDC相关配置可能丢失。

·     在IRF模式下,需要先使用shutdown命令关闭相应的物理端口,才能执行port group interface命令将IRF端口与该物理端口绑定。再使用undo shutdown命令开启该物理端口,该物理端口才能用作IRF物理端口建立IRF连接如果在独立运行模式下进行配置,则可以直接执行port group interface命令,不需要先使用shutdown命令关闭相应的物理端口。

·     在IRF模式下,需要先使用shutdown命令关闭相应的IRF物理端口,才能执行undo port group interface命令取消IRF端口与该IRF物理端口的绑定关系。再使用undo shutdown命令开启该IRF物理端口,该物理端口才能用于报文的转发;如果在独立运行模式下进行配置,则可以直接执行undo port group interface命令,不需要先使用shutdown命令关闭相应的IRF物理端口。

·     配置本命令后,即便热插拔接口板导致绑定的IRF物理端口不存在了,但绑定关系仍然存在,使用undo port group interface命令可以取消绑定关系。

【举例】

# 在处于独立运行模式的设备上将IRF端口1和IRF物理端口Ten-GigabitEthernet1/0/1绑定。

<Sysname> system-view

[Sysname] irf-port 1

[Sysname-irf-port1] port group interface ten-gigabitethernet 1/0/1

# 将IRF中的成员设备(编号为1)的IRF物理端口Ten-GigabitEthernet1/1/0/1和IRF端口1绑定。

<Sysname> system-view

[Sysname] interface ten-gigabitethernet 1/1/0/1

[Sysname-Ten-GigabitEthernet1/1/0/1] shutdown

[Sysname-Ten-GigabitEthernet1/1/0/1] quit

[Sysname] irf-port 1/1

[Sysname-irf-port 1/1] port group interface ten-gigabitethernet 1/1/0/1

You must perform the following tasks for a successful IRF setup:

Save the configuration after completing IRF configuration.

Execute the "irf-port-configuration active" command to activate the IRF ports.

[Sysname-irf-port 1/1] quit

[Sysname] interface ten-gigabitethernet 1/1/0/1

[Sysname-Ten-GigabitEthernet1/1/0/1] undo shutdown

【相关命令】

·     irf-port

1.2  IRF3配置命令

1.2.1  associate

associate命令用来为直连PEX设备指定虚拟框号。

undo associate命令用来取消为直连PEX设备指定的虚拟框号。

【命令】

associate associated-id

undo associate

【缺省情况】

没有给任何直连PEX设备分配虚拟框号。

【视图】

PEX端口视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

associated-id:表示给直连PEX设备分配的虚拟框号,取值范围为100~219之间未被分配作虚拟框号的数字。

【使用指导】

父设备为PEX设备分配了虚拟框号后,PEX设备就相当于父设备所在IRF中的一台虚拟框上的业务板。为PEX设备分配的虚拟框号会影响PEX设备上的接口编号。比如,某台PEX设备在加入IRF3之前,第一个接口的编号为1/0/1,如果父设备为这台PEX设备分配的虚拟框号为100,则在PEX加入IRF3后,该接口的编号就会变为100/0/0/1,即接口编号的第一维变为虚拟框号,第二维变为虚拟槽位号(固定取值为0),其它取值不变。

在为直连PEX设备分配虚拟框号时:

·     一个虚拟框号只能分配给一个PEX设备。

·     同一PEX端口视图下多次执行该命令,新配置会覆盖旧配置。

·     如果PEX设备已经正常启动,修改或删除该PEX设备的虚拟框号会导致该PEX设备自动重启。

·     在PEX设备启动过程中,不允许修改虚拟框号/虚拟槽位号。

【举例】

# 为PEX端口2直连的PEX设备分配虚拟框号100。

<Sysname> system-view

[Sysname] pex-port 2

[Sysname-pex-port2] associate 100

1.2.2  associate order

associate order命令用来为非直连的PEX设备指定虚拟框号。

undo associate order命令用来取消为非直连的PEX设备指定的虚拟框号。

【命令】

associate order associate-id

undo associate order associate-id

【缺省情况】

未配置非直连PEX设备的虚拟框号。

【视图】

PEX端口视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

associate-id:表示为非直连的PEX设备指定虚拟框号。

【使用指导】

在PEX堆叠的组网环境下,需要通过associate命令为与父设备直连的PEX指定虚拟框号,并通过本命令为与父设备非直连的PEX指定虚拟框号。目前只支持为一台非直连的PEX设备指定虚拟框号。例如物理连接顺序为:父设备(PEX port 1)---PEX 100---PEX 101---PEX 102---PEX 103---(PEX port 2)父设备,需要进行如下配置:

·     PEX port 1配置associate 100、associate order 101;

·     PEX port 2配置associate 103、associate order 102。

三台PEX设备堆叠时,非直连的PEX设备的虚拟框号可以在父设备任意一端的PEX端口上指定。

在为直连PEX设备分配虚拟框号时,请注意:

·     一个虚拟框号只能分配给一个PEX设备。

·     同一PEX端口视图下多次执行associate命令,新配置会覆盖旧配置;同一PEX端口视图下需要再次执行associate order命令时,需要先取消旧配置,再进行新配置。

·     如果PEX设备已经正常启动,修改或删除该PEX设备的虚拟框号会导致该PEX设备自动重启。

·     在PEX设备启动过程中,不允许修改虚拟框号。

【举例】

# 配置PEX port 1为非直连的PEX设备指定的虚拟框号为101。

<Sysname> system-view

[Sysname] pex-port 1

[Sysname-pex-port1] associate order 101

【相关命令】

·     associate

·     pex-port

·     pex-port-group

1.2.3  description

description命令用来为PEX端口配置描述信息。

undo description用来恢复缺省情况。

【命令】

description text

undo description

【缺省情况】

PEX端口的描述信息为“pex-port pex-number”,比如pex-port 0002。

【视图】

PEX端口视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

text:表示PEX端口的描述信息,为1~79个字符的字符串,区分大小写。

【举例】

# 配置编号为2的PEX端口的描述信息为“connettodep2”。

<Sysname> system-view

[Sysname] pex-port 2

[Sysname-pex-port2] description connettodep2

1.2.4  display pex working-mode

display pex working-mode命令用来显示PEX设备的工作模式。

【命令】

display pex working-mode { all | chassis chassis-number slot slot-number1 [ to slot-number2 ] }

【视图】

任意视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

all:表示所有的PEX设备。

chassis chassis-number slot slot-number1 [ to slot-number2 ]:表示PEX设备所在位置。其中:

·     chassis chassis-number:表示PEX设备对应的虚拟框号。

·     slot slot-number1:表示PEX设备对应的槽位号。

·     to slot-number2:表示多个PEX设备。slot-number1表示起始PEX设备对应的槽位号,slot-number2表示结束PEX设备对应的槽位号,slot-number2的值应大于等于slot-number1的值,当前slot-number1slot-number2的取值只支持为0。

【使用指导】

设备工作在IRF模式才支持该命令。

【举例】

# 显示PEX设备的工作模式。

<Sysname> display pex working-mode all

PEX device mode Configuration:

  Switch mode at startup:

    None

  PEX mode at startup:

    Chassis 100 slots 0

    Chassis 101 slots 0

    Chassis 102 slots 0

表1-9 display pex working-mode命令显示信息描述表

字段

描述

PEX device mode Configuration

给PEX设备配置的工作模式

Switch mode at startup

表示配置的为switch模式。PEX切换到switch模式需要手工重启后才能生效

PEX mode at startup

表示配置的为pex模式

 

1.2.5  display pex-port

display pex-port命令用来显示已创建的PEX端口的相关信息。

【命令】

display pex-port [ pex-port-id ] [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

pex-port-id:显示指定编号的PEX端口的相关信息。不指定该参数时,显示所有已创建的PEX端口的相关信息。

verbose:显示PEX端口的详细信息。不指定该参数时,显示PEX端口的简要信息。

【举例】

# 显示所有PEX端口的简要信息。

<Sysname> display pex-port

PEX port 1:

  Description: pex-port 0001

  Associated chassis numbers: 2

    Chassis       PEX status

    *100          Online

     101          Online

 

PEX port 5:

  Description: pex-port 0005

  Associated chassis numbers: 1

    Chassis       PEX status

    *105          Online

 

PEX port 8:

  Description: pex-port 0008

  Group: 1

  Associated chassis numbers: 1

    Chassis       PEX status

    *122          Offline

# 显示所有PEX端口的详细信息。

<Sysname> display pex-port verbose

PEX port 1:

  Description: pex-port 0001

  Associated chassis numbers: 2

    Chassis       PEX status

    *100          Online

     101          Online

  Member interfaces: 2

    Member interface        Status               Peer interface

    XGE1/5/0/1              Forwarding           PEX100/0/0/27

    XGE2/7/0/24             Forwarding           PEX100/0/0/26

 

PEX port 5:

  Description: pex-port 0005

  Associated chassis numbers: 2

    Chassis       PEX status

    *105          Online

  Member interfaces: 2

    Member interface        Status               Peer interface

    XGE1/2/0/46             Forwarding           PEX105/0/0/51

    XGE1/3/0/11             Forwarding           PEX105/0/0/52

 

PEX port 8:

  Description: pex-port 0008

  Associated chassis numbers: 1

    Chassis       PEX status

    *122          Offline

  Member interfaces: 1

    Member interface        Status               Peer interface

    FGE2/3/0/12             Down                 --

                                                                               

表1-10 display pex-port verbose命令显示信息描述表

字段

描述

PEX port 1

编号为1的PEX端口的相关信息

Description

PEX端口的描述信息

Group

PEX端口所属的PEX端口组

支持PEX堆叠的设备在配置了PEX端口所属PEX端口组时显示

Associated chassis numbers

PEX端口绑定的虚拟框号数量

Chassis

PEX端口对应的虚拟框号。当显示为No associated ID时,表示该PEX端口未配置虚拟框号

*表示为直连PEX设备

PEX Status

PEX设备的状态信息,取值如下:

·     Online:表示PEX设备在线

·     Offline:表示PEX设备不在线

·     Loading:表示PEX设备正在启动

Member interfaces

PEX端口内的成员端口数量

Member interface

父设备上的PEX物理接口

Status

PEX端口内的成员端口状态,取值如下:

·     Forwarding:表示物理链路可转发业务报文

·     Down:表示物理链路是断开的

·     Blocked:表示物理链路停止转发业务报文

Peer interface

PEX设备上的PEX物理端口的名称,当没有获取到该接口的名称时,该字段显示为“--”

No member interface

表示该PEX端口没有绑定PEX物理接口

 

1.2.6  display pex-port topology

display pex-port topology命令用来查看PEX的拓扑信息。

【命令】

display pex-port [ pex-port-id ] topology

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

mdc-admin

mdc-operator

【参数】

pex-port-id:显示指定PEX端口连接的PEX的拓扑信息。取值范围为设备上已存在的PEX端口。不指定该参数时,显示所有已创建的PEX端口连接的PEX的拓扑信息。

【举例】

# 显示编号为1的PEX端口连接的PEX的拓扑信息。

<Sysname> display pex-port 1 topology

PEX port 1:

PEX           Neighbors      Local interfaces   Peer interfaces

Chassis 100   PEX port 1     PEX100/0/0/27      XGE1/5/0/1

                             PEX100/0/0/26      XGE2/7/0/24

              Chassis 101    PEX100/0/0/28      PEX101/0/0/25

                             PEX100/0/0/25      PEX101/0/0/26

Chassis 101   Chassis 100    PEX101/0/0/25      PEX100/0/0/28

                             PEX101/0/0/26      PEX100/0/0/25

              Chassis 117    PEX101/0/0/28      PEX117/0/0/49

Chassis 117   Chassis 101    PEX117/0/0/49      PEX101/0/0/28

              Chassis 111    PEX117/0/0/50      PEX111/0/0/49

Chassis 111   PEX port 120   PEX111/0/0/50      XGE1/4/0/1

                             PEX111/0/0/52      XGE1/3/0/1

              Chassis 117    PEX111/0/0/49      PEX117/0/0/50

表1-11 display pex-port topology命令显示信息描述表

字段

描述

PEX

PEX设备的虚拟框号

Neighbors

对端设备的虚拟框号,如果对端为父设备,则显示PEX端口编号

Local interfaces

本地接口编号

Peer interfaces   

对端接口编号

 

1.2.7  irf mode

irf mode命令用于配置设备的PEX功能和工作模式。

undo irf mode命令用来关闭设备的IRF3功能。关闭该功能后,设备将不能接入PEX设备。

【命令】

irf mode { enhanced | light | normal }

undo irf mode { enhanced | light }

【缺省情况】

IRF模式为标准模式。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

enhanced:表示增强模式。在增强模式下,最多可连接的PEX设备总数为60台,且PEX设备中包含的S5130-EI系列、S5120-28SC-HI和S5120-52SC-HI交换机总共不超过30台。但是,当前版本支持的PEX设备总数不能超过30台。

normal:表示关闭设备的IRF3功能,关闭该功能后,设备将不能连接PEX设备,无法形成IRF3系统。

light:表示小型模式。在小型模式下,最多可连接的PEX设备总数为30台。

【使用指导】

·     修改为小型模式前,请先确保父设备中IRF的成员设备编号不为3或4;修改完成后,也不能修改父设备上IRF的成员编号为3或4;

·     当设备工作在PEX增强模式时,仅下列业务板可以正常工作,如果设备上存在其它业务板,请配置设备工作在小型模式,否则这些业务板将无法正常工作:

¡     EC系列接口板;

¡     下列SC系列接口板:LSQ1TGT24SC3;

¡     下列SE系列接口板:LSXM1GP44TSSE3、LSXM1GP24TSSE3、LSXM1GT24PTSSE3和LSXM1GT48SE3;

¡     SF系列接口板;

¡     SG系列接口板;

¡     下列OAP业务板:LSU1WCME0。

·     完成设备IRF模式的切换后,设备会自动重启。

【举例】

# 配置设备的IRF模式为增强模式。

<Sysname> system-view

[Sysname] irf mode enhanced

Do you want to change the IRF capability? [Y/N]:y

IRF capability changed. For the setting to take effect, save the configuration,

and then reboot the device.

1.2.8  member pex-port

member pex-port命令用来将已经创建好的PEX端口加入PEX端口组。

undo member pex-port命令用来删除PEX端口组中的PEX端口。

【命令】

member pex-port pex-port-id

undo member pex-port pex-port-id

【缺省情况】

PEX端口组中不存在PEX端口。

【视图】

PEX端口组视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

pex-port-id:PEX端口的编号,取值范围为1~120。

【使用指导】

要想将多个级联的PEX设备加入IRF3网络,请将对应的PEX端口加入同一个PEX端口组。例如组网连接为:父设备(PEX port 1)---PEX 100---PEX 101---PEX 102---PEX 103---(PEX port 2)父设备,需要将PEX端口1和PEX端口2加入同一个PEX端口组,否则PEX 101和PEX 102无法建立堆叠关系。

【举例】

# 将PEX端口1和PEX端口2加入编号为1的PEX端口组中。

<Sysname> system-view

[Sysname] pex-port group 1

[Sysname-pex-port-group-1] member pex-port 1

[Sysname-pex-port-group-1] member pex-port 2

【相关命令】

·     associate order

·     pex-port-group

·     pex-port

1.2.9  pex-port

pex-port命令用来创建PEX端口并进入PEX端口视图。如果PEX端口已经创建,则直接进入PEX端口视图。

undo pex-port命令用来删除PEX端口。

【命令】

pex-port pex-port-id

undo pex-port pex-port-id

【缺省情况】

没有创建PEX端口。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

pex-port-id:表示PEX端口的编号,取值范围为1~120。

【使用指导】

PEX端口用来配置和管理PEX设备,通过创建PEX端口、绑定成员端口、配置虚拟框号,用户可将与本设备(作为父设备)相连的PEX设备当成一块远程业务板来使用,从而提高了设备的可扩展性。

删除状态为Online的PEX端口,会导致该端口对应的PEX设备重启。

【举例】

# 创建编号为2的PEX端口。

<Sysname> system-view

[Sysname] pex-port 2

[Sysname-pex-port2]

1.2.10  pex-port-group

pex-port-group命令用来创建PEX端口组,并进入PEX端口组视图。如果指定的PEX端口组已经存在,则直接进入PEX端口组视图。

undo pex-port-group命令用来删除指定的PEX端口组。

【命令】

pex-port-group group-id

undo pex-port-group group-id

【缺省情况】

不存在PEX端口组。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

group-id:PEX端口组的编号,取值范围为1~60。

【举例】

# 创建编号为1的PEX端口组,并将PEX端口1和PEX端口2加入编号为1的PEX端口组中。

<Sysname> system-view

[Sysname] pex-port-group 1

[Sysname-pex-port-group-1] member pex-port 1

[Sysname-pex-port-group-1] member pex-port 2

【相关命令】

·     member pex-port

1.2.11  pex-port global load-sharing mode

pex-port global load-sharing mode命令用来配置全局PEX链路的负载分担模式。

undo pex-port global load-sharing mode命令用来恢复缺省情况。

【命令】

pex-port global load-sharing mode { destination-ip | destination-mac | ingress-port | source-ip | source-mac } *

undo pex-port global load-sharing mode

【缺省情况】

缺省情况下,本系列交换机在处理二层报文时,使用源/目的MAC地址进行负载分担;在处理三层报文时,使用源/目的IP地址进行负载分担;在处理四层报文时,使用源/目的端口号进行负载分担。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

destination-ip:表示按报文的目的IP地址进行负载分担。

destination-mac:表示按报文的目的MAC地址进行负载分担。

ingress-port:表示按报文的入端口号进行负载分担,目前暂不支持配置该参数。

source-ip:表示按报文的源IP地址进行负载分担。

source-mac:表示按报文的源MAC地址进行负载分担。

【使用指导】

用户可以通过本命令配置全局的PEX链路负载分担模式,也可以通过pex-port load-sharing mode命令配置指定PEX端口的负载分担模式:

·     在系统视图的配置对所有PEX链路生效;

·     在PEX端口视图下的配置只对当前PEX端口下的PEX链路生效;

·     PEX链路会优先采用端口下的配置。如果端口下没有配置,则采用全局配置。

多次执行本命令,最后一次执行的命令生效。

对于设备不支持的负载分担模式,系统将提示用户不支持。

【举例】

# 配置全局按照报文目的MAC地址进行负载分担。

<Sysname> system-view

[Sysname] pex-port global load-sharing mode destination-mac

【相关命令】

·     pex-port load-sharing mode

1.2.12  pex-port load-sharing mode

pex-port load-sharing mode命令用来配置端口下PEX链路的负载分担模式。

undo pex-port load-sharing mode命令用来恢复缺省情况。

【命令】

pex-port load-sharing mode { destination-ip | destination-mac | ingress-port | source-ip | source-mac } *

undo pex-port load-sharing mode

【缺省情况】

缺省情况下,本系列交换机在处理二层报文时,使用源/目的MAC地址进行负载分担;在处理三层报文时,使用源/目的IP地址进行负载分担;在处理四层报文时,使用源/目的端口号进行负载分担。

【视图】

PEX端口视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

destination-ip:表示按报文的目的IP地址进行负载分担。

destination-mac:表示按报文的目的MAC地址进行负载分担。

ingress-port:设置按报文的入端口实现负载分担,目前暂不支持配置该参数。

source-ip:表示按报文的源IP地址进行负载分担。

source-mac:表示按报文的源MAC地址进行负载分担。

【使用指导】

在配置负载分担模式前,请先将PEX端口和PEX物理端口绑定。否则,负载分担模式将配置失败。用户可以通过本命令配置指定PEX端口的负载分担模式,也可以通过pex-port global load-sharing mode命令配置全局的PEX链路负载分担模式:

·     在系统视图的配置对所有PEX链路生效;

·     在PEX端口视图下的配置只对当前PEX端口下的PEX链路生效;

·     PEX链路会优先采用端口下的配置。如果端口下没有配置,则采用全局配置。

多次执行本命令,最后一次执行的命令生效。

对于设备不支持的负载分担模式,系统将提示用户不支持。

【举例】

# 配置按报文目的MAC地址实现PEX端口1下PEX链路的负载分担模式。

<Sysname> system-view

[Sysname] pex-port 1

[Sysname-pex-port1] pex-port load-sharing mode destination-mac

【相关命令】

·     pex-port global load-sharing mode

1.2.13  pex working-mode

pex working-mode命令用来配置PEX设备的工作模式。

undo pex working-mode命令用来恢复缺省情况。

【命令】

pex working-mode switch { all | chassis chassis-number slot slot-number1 [ to slot-number2 ] }

undo pex working-mode { all | chassis chassis-number slot slot-number1 [ to slot-number2 ] }

【缺省情况】

PEX设备的工作模式是PEX模式。

【视图】

系统视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

switch:设置PEX设备的工作模式为switch模式。在该工作模式下,PEX设备将作为一台独立的交换机运行,不接受父设备的管理。

all:表示将所有相连的PEX设备的工作模式强制设置为switch模式。

chassis chassis-number slot slot-number1 [ to slot-number2 ]:表示PEX设备所在位置。其中:

·     chassis chassis-number:表示PEX设备对应的虚拟框号。

·     slot slot-number1:表示PEX设备对应的槽位号。

·     to slot-number2:表示多个PEX设备。slot-number1表示起始PEX设备对应的槽位号,slot-number2表示结束PEX设备对应的槽位号,当前slot-number1slot-number2的取值只支持为0。

【使用指导】

将PEX设备的工作模式切换为switch模式后,需要重启该PEX设备才能生效。第一次重启成功后,请保存当前配置,否则,设备再一次重启时会遵循启动配置文件中的模式。

使用undo命令取消工作模式的配置时,也需要重启设备后生效。

如果需要取消设置PEX设备的工作模式为switch模式,必须在重启PEX设备之前执行。

【举例】

# 将PEX设备(所在位置为chassis 100 slot 0)的工作模式设置为switch模式。

<Sysname> system-view

[Sysname] pex working-mode switch chassis 100 slot 0

Are you sure you want to force a change to switch mode?[Y/N]: y

If you want to change PEX device to switch mode, you must reboot the device.

[Sysname] quit

<Sysname> reboot chassis 101

1.2.14  port group interface

port group interface用来绑定PEX物理接口和PEX端口。

undo port group interface用来取消PEX物理接口和PEX端口的绑定。

【命令】

port group interface interface-type interface-number

undo port group interface interface-name

【缺省情况】

PEX端口没有和任何PEX物理端口绑定。

【视图】

PEX端口视图

【缺省用户角色】

network-admin

mdc-admin

【参数】

interface-type interface-number:表示PEX物理端口的类型和编号。各设备型号上可用作PEX物理端口的接口请参见产品相关手册。

interface-name:物理端口的名称,格式为interface-typeinterface-numberinterface-type表示接口名称,interface-number表示接口编号,interface-typeinterface-number中间不允许有空格。

【使用指导】

·     和同一个PEX端口绑定的多个PEX物理端口只能连接到同一个PEX设备,这些物理端口之间互为备份,自动实现流量的负载分担。

·     PEX物理端口和PEX端口绑定后,该物理端口下绑定前的所有配置将恢复到缺省情况。

·     多次执行该命令可以将多个PEX物理端口绑定到一个PEX端口中,在本系列交换机上,最多可以将6个PEX物理端口与一个PEX端口进行绑定。

·     一个PEX物理端口只能和一个PEX端口绑定。

·     如果PEX设备已经正常启动,关闭(执行shutdown命令)PEX端口中最后一个处于Forwarding状态的物理端口,会导致对应的PEX设备重启。

·     LSXM1TGS16SF3和LSXM1TGS24EC3单板上的SFP+口需要根据端口编号进行分组,同一组中的所有端口用途必须相同,即当某一端口与某个PEX端口绑定后,该组内其它端口只能作为PEX物理端口,不能再作为普通业务端口使用,反之亦然。

¡     对于LSXM1TGS16SF3单板,编号为1、2、15、16的端口为一个端口一组,编号为3、4、5的端口为一组,编号为6、7、8的端口为一组,编号为9、10、11的端口为一组,编号为12、13、14的端口为一组。

¡     在LSXM1TGS24EC3单板上,从第一个10GE端口的编号开始,按端口编号由小到大的顺序,每4个连续的端口分为一组。

¡     在将某个SFP+口与PEX端口进行绑定或取消绑定之前,必须先对该接口所在组内的所有接口执行shutdown操作;在完成绑定或取消绑定操作后,再对同组内所有接口执行undo shutdown操作。使用接口批量配置功能可以更快捷的完成以上操作。

【举例】

# 将物理接口Ten-GigabitEther1/2/0/1~Ten-GigabitEthernet1/2/0/4与PEX端口3绑定。

<Sysname> system-view

[Sysname] interface range ten-gigabitethernet 1/2/0/1 to ten-gigabitethernet 1/2/0/4

[Sysname-if-range] shutdown

[Sysname] pex-port 3

[Sysname-pex-port3] port group interface ten-gigabitethernet 1/2/0/1

[Sysname-pex-port3] port group interface ten-gigabitethernet 1/2/0/2

[Sysname-pex-port3] port group interface ten-gigabitethernet 1/2/0/3

[Sysname-pex-port3] port group interface ten-gigabitethernet 1/2/0/4

[Sysname-pex-port3] quit

[Sysname] interface range ten-gigabitethernet 1/2/0/1 to ten-gigabitethernet 1/2/0/4

[Sysname-if-range] undo shutdown

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们