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

02-IRF命令参考

目录

01-IRF命令

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

docurl=/cn/Service/Document_Software/Document_Center/Switches/Catalog/S6300/S6300/Command/Command_Manual/H3C_S6300_CR-Release_2416-6W100/02/201502/855493_30005_0.htm

01-IRF命令


1 IRF配置命令

1.1  IRF2配置命令

1.1.1  display irf

display irf命令用来显示IRF的相关信息,包括:成员编号、角色、优先级、CPU MAC地址以及描述信息。

【命令】

display irf

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示IRF的相关信息。

<Sysname> display irf

MemberID  Role     Priority     CPU-Mac          Description

   1      Standby  1            00e0-fc0f-8c02   F1Num001

 *+2      Master   1            00e0-fc0f-8c03   F1Num002

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

 

 * indicates the device is the master.

 + indicates the device through which the user logs in.

 

 The Bridge MAC of the IRF is: 00e0-fc00-1000

 Auto upgrade                   : yes

 Mac persistent                 : always

 Domain ID                      : 30

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

字段

描述

MemberID

成员设备的编号

·     如果编号前带“*”,表示该设备是主设备

·     如果编号前带“+”,表示该设备是用户当前登录的、正在操作的设备

Role

成员设备的角色,可能为:

·     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的域编号

当网络中存在多个IRF时,用来唯一标识一个IRF

 

【相关命令】

·     display irf configuration

·     display irf topology

1.1.2  display irf configuration

display irf configuration命令用来显示IRF中所有成员设备的配置信息,显示信息包括:当前成员编号、新配置的成员编号、IRF端口的物理端口。

【命令】

display irf configuration

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示IRF中所有成员设备的配置信息。

<Sysname> display irf configuration

 MemberID  NewID    IRF-Port1                   IRF-Port2

 2         2        Ten-GigabitEthernet2/0/25   Ten-GigabitEthernet2/0/26

 5         5        Ten-GigabitEthernet5/0/25   Ten-GigabitEthernet5/0/26

                    Ten-GigabitEthernet5/0/27

                    Ten-GigabitEthernet5/0/28

 8         8        Ten-GigabitEthernet8/0/25   Ten-GigabitEthernet8/0/26

                                                Ten-GigabitEthernet8/0/27

                                                Ten-GigabitEthernet8/0/28

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

字段

描述

MemberID

成员设备的编号

NewID

配置的成员编号,设备重启后将会生效

IRF-Port1

IRF端口1的配置

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

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

IRF-Port2

IRF端口2的配置

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

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

 

【相关命令】

·     display irf

·     display irf topology

1.1.3  display irf link

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

【命令】

display irf link

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示IRF链路信息。

<Sysname> display irf link                                                          

Member 1                                                                       

 IRF Port    Interface                       Status                            

 1           Ten-GigabitEthernet1/0/33       UP                                

             Ten-GigabitEthernet1/0/34       DOWN                              

             Ten-GigabitEthernet1/0/35       DOWN                              

             Ten-GigabitEthernet1/0/36       DOWN                              

 2           disable                         --     

Member 2                                                                       

 IRF Port    Interface                       Status                            

 1           disable                         --                                

 2           Ten-GigabitEthernet2/0/33       UP                                

             Ten-GigabitEthernet2/0/34       DOWN                               

             Ten-GigabitEthernet2/0/35       DOWN                              

             Ten-GigabitEthernet2/0/36       DOWN   

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

字段

描述

Member ID

成员编号

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.4  display irf topology

display irf topology命令用来查看IRF的拓扑信息,显示信息包含:成员编号、IRF端口状态、IRF端口的邻接信息以及IRF中主设备的CPU MAC地址。

【命令】

display irf topology

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

# 显示IRF的拓扑信息。

<Sysname> display irf topology

                           Topology Info

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

               IRF-Port1                  IRF-Port2

 MemberID   Link        neighbor      Link        neighbor     Belong To

 1          DOWN        --            UP          2            00e0-fc0f-8c02

 2          UP          1             UP          3            00e0-fc0f-8c02

 3          UP          2             DIS         --           00e0-fc0f-8c02

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

字段

描述

MemberID

成员编号

IRF-Port1

IRF-Port1的信息,包括Link和neighbor信息

IRF-Port2

IRF-Port2的信息,包括Link和neighbor信息

Link

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

·     UP:链路up

·     DOWN:链路down,可能因为物理上不连通,或者没有执行irf-port-configuration active命令激活IRF端口

·     DIS:表示该IRF端口还没有和任何IRF物理端口绑定,请使用port group interface命令绑定

·     TIMEOUT:IRF报文超时

neighbor

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

Belong To

IRF中当前主设备的CPU MAC

 

【相关命令】

·     display irf

·     display irf configuration

1.1.5  display irf-port load-sharing mode

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

【命令】

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

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

member-id/port-number:表示IRF端口编号。其中,member-id表示设备在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: packet type-based sharing

Layer 3 traffic: packet type-based sharing

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

<Sysname> display irf-port load-sharing mode

irf-port Load-Sharing Mode:                                                     

destination-ip address   source-ip address

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

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

irf-port1/1 Load-Sharing Mode:                                                 

Layer 2 traffic: packet type-based sharing                                     

Layer 3 traffic: packet type-based sharing 

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

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

irf-port1/1 Load-Sharing Mode:

  destination-mac address

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

字段

描述

irf-port Load-Sharing Mode

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

·     缺省情况下显示:二层报文、三层报文采用的负载分担类型

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

irf-port1/1 Load-Sharing Mode

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

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

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

Layer 2 traffic: packet type-based sharing

二层报文缺省采用的负载分担类型:按照报文类型来进行负载分担

Layer 3 traffic: packet type-based sharing

三层报文缺省采用的负载分担类型:按照报文类型来进行负载分担

destination-mac address, source-mac address

用户配置后采用的负载分担类型:按照源MAC地址和目的MAC地址进行负载分担(此字段的显示内容与用户的配置相关)

 

1.1.6  display mad

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

【命令】

display mad [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

【举例】

# 显示MAD简要配置信息。

<Sysname> display mad

MAD ARP enabled.

MAD ND enabled.

MAD LACP disabled.

# 显示MAD详细配置信息。

<Sysname> display mad verbose

Multi-active recovery state: No

Excluded ports(user-configured):

  Vlan-interface999

Excluded ports(system-configured):

  Ten-GigabitEthernet1/0/25                                                     

  Ten-GigabitEthernet1/0/26                                                    

  Ten-GigabitEthernet2/0/27                                                    

  Ten-GigabitEthernet2/0/28

MAD ARP enabled interface:

  Vlan-interface2

MAD ND enabled interface:

  Vlan-interface2

MAD LACP enabled interface: Bridge-Aggregation 1

  MAD status                 : Normal

  Member ID       Port                           MAD status

  1               Ten-GigabitEthernet1/0/1       Normal

  2               Ten-GigabitEthernet2/0/1       Normal

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

字段

描述

MAD LACP enabled.

是否使能LACP MAD检测功能

·     enabled表示已经使能

·     disabled表示没有使能

MAD ARP enabled.

是否使能ARP MAD检测功能

·     enabled表示已经使能

·     disabled表示没有使能

MAD ND enabled.

是否使能ND MAD检测功能

·     enabled表示已经使能

·     disabled表示没有使能

Multi-active recovery state

当前IRF是否被MAD功能设置为Recovery状态:

·     Yes:IRF处于Recovery状态,当一个IRF分裂为多个IRF后,将发生多Active冲突,选举失败的IRF进入Recovery状态,该状态下的IRF会自动关闭所有非保留的业务接口

·     No:IRF没有处于Recovery状态

Excluded ports(user-configured)

用户配置的保留接口

Excluded ports(system-configured)

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

MAD ARP enabled interface:

使能了ARP MAD的接口

MAD ND enabled  interface:

使能了ND MAD的接口

MAD LACP enabled interface

使能了LACP MAD的接口

MAD status

显示LACP MAD工作状态:

·     Normal:LACP MAD工作状态正常

·     Faulty:LACP MAD工作状态不正常,需要检查接口状态、对端是否支持LACP MAD、以及聚合组的成员端口是否分布到所有成员设备上

Member ID

Port

MAD status

LACP MAD的详细信息:

·     Member ID:IRF中的成员设备编号

·     Port:使能了LACP MAD的聚合组中的成员端口

·     MAD status:该成员端口的LACP MAD工作状态,Normal表示正常,Faulty表示不正常

 

1.1.7  irf auto-update enable

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

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

【命令】

irf auto-update enable

undo irf auto-update enable

【缺省情况】

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

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

使能启动文件自动加载功能后,当新加入IRF的设备和主设备的软件版本不同时,新加入的设备会自动同步主设备的软件版本,再重新加入IRF。

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

【举例】

# 使能启动文件自动加载功能。

<Sysname> system-view

[Sysname] irf auto-update enable

1.1.8  irf domain

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

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

【命令】

irf domain domain-id

undo irf domain

【缺省情况】

IRF的域编号为0。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

为了适应各种组网应用,同一个网络里可以部署多个IRF。IRF之间使用不同的域编号以示区别。

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

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

【举例】

# 配置IRF的域编号为10。

<Sysname> system-view

[Sysname] irf domain 10

1.1.9  irf link-delay

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

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

【命令】

irf link-delay interval

undo irf link-delay

【缺省情况】

IRF链路状态变为down之后的延迟上报时间为4秒。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

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

在执行关闭IRF物理端口或重启IRF成员设备的操作之前,请首先将IRF链路down延迟上报时间配置为0,待操作完成后再将其恢复为之前的值。

【举例】

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

<Sysname> system-view

[Sysname] irf link-delay 300

1.1.10  irf mac-address persistent

irf mac-address persistent命令用来配置IRF的桥MAC的保留时间。

undo irf mac-address persistent命令用来配置IRF的桥MAC不保留,立即变化。

【命令】

irf mac-address persistent { timer | always }

undo irf mac-address persistent

【缺省情况】

当IRF桥MAC拥有者离开IRF后,IRF的桥MAC会保留6分钟。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

timer:用来配置IRF的桥MAC保留时间为6分钟。

always:用来配置IRF的桥MAC永久保留不改变。

【使用指导】

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

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

·     如果配置了MAC地址不保留,立即变化,当IRF桥MAC拥有者离开IRF时,系统立即会使用IRF中当前主设备的桥MAC做IRF桥MAC。

需要注意的是:

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

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

·     如果IRF设备上启用了TRILL功能,请将IRF的桥MAC地址保留时间设置为永久保留,以确保其它开启了TRILL的设备能够维护正确的TRILL拓扑信息。

【举例】

# 配置IRF的桥MAC永久保留。

<Sysname> system-view

[Sysname] irf mac-address persistent always

1.1.11  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

【参数】

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

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

【使用指导】

当网络中存在多个IRF或者同一IRF中存在多台成员设备且物理位置比较分散(比如在不同楼层甚至不同建筑)时,为了确认成员设备的物理位置,在组建IRF时可以将物理位置设置为成员设备的描述信息,以便后期维护。

【举例】

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

<Sysname> system-view

[Sysname] irf member 1 description F1Num001

1.1.12  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

【参数】

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

priority表示优先级,取值范围为1~32。

【使用指导】

优先级值越大表示优先级越高,优先级高的设备竞选时成为主设备的可能性越大。

【举例】

# 配置IRF中ID为2的设备的优先级为32。

<Sysname> system-view

[Sysname] irf member 2 priority 32

1.1.13  irf member renumber

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

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

【命令】

irf member member-id renumber new-member-id

undo irf member member-id renumber

【缺省情况】

设备的成员编号均为1

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

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

【使用指导】

当新加入的设备的编号和IRF中已有成员设备的编号相同时,设备不能加入IRF。此时,请使用该命令修改设备的成员编号后,重新加入IRF。

·     该配置需要重启member-id标志的设备才能生效;

·     在IRF中以设备编号标志设备,配置IRF端口和优先级也是根据设备编号来配置的,所以,修改设备成员编号可能导致设备配置发生变化或者丢失,请慎重处理。

【举例】

# 将成员设备1的成员编号修改为3。

<Sysname> diplay irf

[Sysname] irf member 1 renumber 3

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

1.1.14  irf-port

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

undo irf-port用来删除IRF端口。

【命令】

·     irf-port member-id/port-number

·     undo irf-port member-id/port-number

【缺省情况】

设备上没有创建IRF端口。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

在组建IRF前,必须进入IRF端口视图,并绑定IRF物理端口才能使能该IRF端口,从而进行IRF连接。

【举例】

# 为成员编号为3的设备创建IRF端口1,并将其与端口Ten-GigabitEthernet3/0/48绑定。

<Sysname> system-view

[Sysname] interface ten-gigabitethernet 3/0/48

[Sysname-Ten-GigabitEthernet3/0/48] shutdown

[Sysname-Ten-GigabitEthernet3/0/48] quit

[Sysname] irf-port 3/1

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

[Sysname-irf-port3/1] quit

[Sysname] interface ten-gigabitethernet 3/0/48

[Sysname-Ten-GigabitEthernet3/0/48] undo shutdown

【相关命令】

·     port group interface

1.1.15  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 | source-ip | source-mac } *

undo irf-port global load-sharing mode

【缺省情况】

本系列交换机在处理报文时通过报文类型来进行负载分担。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

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

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

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

【使用指导】

用户可以通过本命令配置全局的IRF链路负载分担模式,也可以通过1.1.16  节中介绍的命令配置指定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.16  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 | source-ip | source-mac } *

undo irf-port load-sharing mode

【缺省情况】

IRF端口使用全局IRF链路负载分担模式。

【视图】

IRF端口视图

【缺省用户角色】

network-admin

【参数】

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

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

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

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

【使用指导】

用户可以通过本命令配置指定IRF端口的负载分担模式,也可以通过1.1.15  节中介绍的命令配置全局的IRF链路负载分担模式:

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

·     在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

1.1.17  irf-port-configuration active

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

【命令】

irf-port-configuration active

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

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

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

【举例】

# 激活IRF端口。

·     配置IRF端口1/2,将它和IRF物理端口Ten-GigabitEthernet1/0/27绑定。

<Sysname> system-view

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

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

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

[Sysname] irf-port 1/2

[Sysname-irf-port1/2] port group interface Ten-GigabitEthernet 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/0/27

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

[Sysname-Ten-GigabitEthernet1/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.

·     激活IRF端口的配置。

[Sysname] irf-port-configuration active

1.1.18  mad arp enable

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

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

【命令】

mad arp enable

undo mad arp enable

【缺省情况】

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

【视图】

VLAN接口视图

【缺省用户角色】

network-admin

【使用指导】

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

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

ARP MAD、ND MAD这两种检测方式独立工作,可以同时配置,但不能和LACP MAD方式同时配置。

【举例】

# 在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

【相关命令】

·     irf domain

1.1.19  mad enable

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

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

【命令】

mad enable

undo mad enable

【缺省情况】

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

【视图】

聚合接口视图

【缺省用户角色】

network-admin

【使用指导】

请在动态聚合接口下使能LACP MAD方式检测功能。聚合接口创建后,可使用link-aggregation mode dynamic命令将该接口配置为动态接口。

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

需要注意的是,ARP MAD、ND MAD这两种检测方式独立工作,可以同时配置,但不能和LACP MAD方式同时配置。

【举例】

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

<Sysname> system-view

[Sysname] interface bridge-aggregation 1

[Sysname-Bridge-Aggregation1] link-aggregation mode dynamic

[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.

【相关命令】

·     irf domain

1.1.20  mad exclude interface

mad exclude interface命令用来配置保留接口,当设备进入Recovery状态时,该接口不会被关闭。

undo mad exclude interface命令用来恢复缺省情况。

【命令】

mad exclude interface interface-type interface-number

undo mad exclude interface interface-type interface-number

【缺省情况】

IRF物理端口是保留接口,设备进入Recovery状态时会自动关闭本设备上所有的业务接口。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

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

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

【举例】

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

<Sysname> system-view

[Sysname] mad exclude interface ten-gigabitethernet 2/0/1

【相关命令】

·     mad restore

1.1.21  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

【使用指导】

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

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

ARP MAD、ND MAD这两种检测方式独立工作,可以同时配置,但不能和LACP MAD方式同时配置。

【举例】

# 在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.22  mad restore

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

【命令】

mad restore

【视图】

系统视图

【缺省用户角色】

network-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.23  port group interface

port group interface命令用来绑定设备的IRF端口和IRF物理端口,在IRF端口上第一次绑定IRF物理端口的同时相当于开启了IRF端口的IRF功能。

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

【命令】

port group interface interface-type interface-number  

undo port group interface interface-name

【缺省情况】

IRF端口没有与任何IRF物理端口进行绑定。

【视图】

IRF端口视图

【缺省用户角色】

network-admin

【参数】

interface-type interface-number:表示IRF物理端口的类型和编号。

interface-name:IRF物理端口的名称,格式为interface-type+interface-number

【使用指导】

需要注意的是:

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

·     在将IRF端口与物理端口绑定前,需要先使用shutdown命令关闭相应的物理端口以及与其同组的其它物理端口,才能执行port group interface命令将IRF端口与该物理端口绑定。再使用undo shutdown命令开启该物理端口及同组的其他物理端口,该物理端口才能用作IRF物理端口建立IRF连接。

·     在取消IRF端口与物理端口的绑定前,需要先使用shutdown命令关闭相应的IRF物理端口以及与其同组的其它物理端口,才能执行undo port group interface命令取消IRF端口与该IRF物理端口的绑定关系。再使用undo shutdown命令开启该IRF物理端口及同组的其他物理端口,该物理端口才能用于报文的转发。

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

【举例】

# 将成员设备3的IRF物理端口Ten-GigabitEthernet3/0/47和Ten-GigabitEthernet3/0/48与IRF端口IRF-port1绑定。需要注意的是,在绑定过程中需要对与该端口同组的其它物理端口同步进行关闭、绑定和开启的操作。

<Sysname> system-view

[Sysname] interface range ten-gigabitethernet 3/0/45 to ten-gigabitethernet 3/0/48

[Sysname-if-range] shutdown

[Sysname-if-range] quit

[Sysname] irf-port 3/1

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

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

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

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

[Sysname-irf-port3/1] quit

[Sysname] interface range ten-gigabitethernet 3/0/45 to ten-gigabitethernet 3/0/48

[Sysname-if-range] undo shutdown

[Sysname-if-range] quit

1.2  IRF3配置命令

说明

本节中的IRF指通过IRF2技术实现的虚拟化设备。

 

1.2.1  pex working-mode

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

【命令】

pex working-mode { auto | pex | switch } { all | slot slot-id1 [ to slot-id2 ] }

undo pex working-mode { all | slot slot-id1 [ to slot-id2 ] }

【缺省情况】

缺省情况下,设备工作在自动模式。

【视图】

系统视图

【支持的缺省用户角色】

network-admin

【参数】

auto:将设备的工作模式配置为自动模式。处于该模式的设备,在非IRF3环境中作为独立运行的设备存在,但只要检测到任意处于UP状态的10GE端口与IRF3中父设备的PEX物理端口相连,则会自动重启并切换到PEX模式,作为PEX设备加入IRF3。

pex:将设备的工作模式配置为PEX模式。处于该模式的设备,无论是否有端口连接到IRF3的父设备,设备均作为PEX设备运行。

switch:将设备的工作模式配置为Switch模式。处于该模式的设备,无论是否有端口连接到IRF3的父设备,均作为一台独立的交换机运行,不接受父设备的管理。

all:当前设备为IRF时,统一配置所有成员设备的工作模式。

slot slot-id1:配置指定设备的工作模式,slot-id1为设备的成员编号。

slot-id1 to slot-id2:配置指定编号范围内的设备的工作模式。slot-id1slot-id2表示成员编号范围,其中slot-id2的取值要大于等于slot-id1的取值。

【使用指导】

修改设备的工作模式后,需要重启设备才能使配置生效。

对于IRF中的成员设备,即使工作在自动模式,也不能在检测到与父设备相连时自动切换为PEX模式。因此,如果需要使IRF的成员设备成为PEX设备,请在切换其工作模式为自动模式前删除成员设备上的IRF端口配置,或直接将成员设备的工作模式切换为PEX模式。

如果需要取消修改设备的工作模式,请在重启设备前配置,重启设备后,只能重新配置工作模式并再次启动使其生效。

【举例】

# 将成员编号为1的设备的工作模式设置为PEX模式

<Sysname> system-view

[Sysname] pex working-mode pex slot 1

Are you sure you want to change to the PEX mode? [Y/N]: y                      

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

# 在重启设备前,取消对工作模式的配置。

[Sysname] undo pex working-mode slot 1

Are you sure you want to force a change to default mode? In default mode, the de

vice will be changed to auto mode. [Y/N]: y

 

 

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

新华三官网
联系我们