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

02-虚拟化技术命令

目录

01-IRF命令(原集群)

本章节下载 01-IRF命令(原集群)  (227.32 KB)

docurl=/cn/Service/Document_Software/Document_Center/Routers/Catalog/NFV/H3C_VSR/Command/Command_Manual/H3C_VSR_CR-E0519-5W102/02/201808/1103574_30005_0.htm

01-IRF命令(原集群)


1 IRF

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

【使用指导】

确认模式切换操作后,设备会自动重启,完成运行模式的切换。

请根据组网需要来配置设备的运行模式:

·     当设备需要和别的设备组建IRF时,请将设备的运行模式配置为IRF模式。

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

·     设备从独立运行模式切换到集群IRF模式时,会使用成员编号进行配置文件的自动转换,以便独立运行模式下的配置在IRF模式下继续生效。

【举例】

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

<Sysname> system-view

[Sysname] chassis convert mode irf

The device will reboot to operate in IRF mode. You are recommended to save the running configuration to the next-startup configuration file. Continue? [Y/N]:y

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

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

flash:/startup.cfg exists. Overwrite? [Y/N]:y

Validating file. Please wait...

Configuration is saved to the device successfully.

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

The configuration file is converted successfully.

Now rebooting, please wait...

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

<Sysname> system-view

[Sysname] undo chassis convert mode

The device will reboot to operate in standalone mode. You are recommended to save the running configuration to the next-startup configuration file. Continue? [Y/N]:y

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

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

flash:/startup.cfg exists. Overwrite? [Y/N]:y

Validating file. Please wait...

Saved the current configuration to mainboard device successfully.

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

The configuration file is converted successfully.

Now rebooting, please wait...

1.1.2  display irf

display irf命令用来显示IRF的相关信息。

【命令】

display irf

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【使用指导】

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

【举例】

# 显示IRF的相关信息。

<Sysname> display irf

Member ID  Role     Priority    CPU MAC           Description

   1       Loading  1           00e0-fcbe-3102    F1Num001

 *+2       Master   1           00e0-fcb1-ade2    F1Num002

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

The asterisk (*) indicates the master.

The plus sign (+) indicates the device through which you are logged in.

The right angle bracket (>) indicates the device's stack capability is disabled.

 

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

Auto upgrade             : Disabled

MAC persistence          : Disabled

Topo-domain ID           : 30

Auto merge               : Enabled

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

字段

描述

Member ID

成员设备的编号:

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

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

·     如果编号前带“>”,表示该设备已经配置了undo irf member stack enable,禁止加入IRF

Role

成员设备的角色,取值为:

·     Master:主设备

·     Standby:从设备

·     Loading:正在自动加载系统启动文件

Priority

成员设备的优先级

CPU MAC

设备的CPU MAC地址

Description

设备的描述信息:

·     没有描述信息时,Description字段显示为"---"

·     如果描述信息较多,无法在一行中完全显示,则以“…”结尾,省略后面的信息。此时可以使用display current-configuration来查询完整的描述信息

Bridge MAC of the IRF

IRF的桥MAC地址

Auto upgrade

是否开启自动加载系统启动文件功能:

·     Enabled表示开启

·     Disabled表示关闭

MAC persistence

是否开启IRF桥MAC地址保留功能:

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

·     Always:表示IRF的桥MAC地址永久保留不改变

·     Disabled:表示立即改变IRF的桥MAC地址

Topo-domain ID

IRF的拓扑域编号。当网络中存在多个IRF时,用来唯一标识一个IRF

Auto merge

是否开启IRF自动合并功能:

·     Enabled:表示开启

·     Disabled:表示关闭

 

1.1.3  display irf configuration

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

【命令】

display irf configuration

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【举例】

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

<Sysname> display irf configuration

The New ID, Topo-domain, Stack, and Member interfaces fields display settings for the next startup.

Member ID   New ID   Topo-domain        Stack    Member interfaces

1           1        0                  Enabled  Disabled

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

字段

描述

Member ID

成员设备的编号

New ID

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

Topo-domain

配置的拓扑域值,设备重启后将会生效

Stack

是否允许设备加入IRF:

·     Enabled:表示允许加入IRF

·     Disabled:表示禁止加入IRF

该信息仅在IRF模式下显示

Member interfaces

设备的IRF物理端口,显示Disabled时表示IRF端口未绑定物理端口。显示的IRF物理端口后会携带通道类型,取值为:

·     Ctrl:表示控制通道

·     Data:表示数据通道

·     ctrl&data:表示既是控制通道又是数据通道

 

1.1.4  display irf forwarding

display irf forwarding命令用来显示指定成员设备收到的IRF Hello报文的信息。

【命令】

display irf forwarding [ slot slot-number ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

slot-number:IRF中设备的成员编号,取值范围为0~255。如果不指定该参数,则表示Master。

【使用指导】

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

【举例】

# 显示Master收到的IRF Hello报文的信息。

<Sysname> display irf forwarding

Member ID      CPU MAC              Hello timeout (sec)

1              00e0-fc0f-8c02       5

2              00e0-fc0f-8c04       5

# 显示成员设备2收到的IRF Hello报文的信息。

<Sysname> display irf forwarding slot 2

Member ID      CPU MAC              Hello timeout (sec)

2              00e0-fc0f-8c04       5

1              00e0-fc0f-8c02       4

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

字段

描述

Member ID

IRF Hello报文发送者的成员编号

CPU MAC

IRF Hello报文发送者的CPU MAC地址

Hello timeout (sec)

IRF Hello报文超时剩余的时间,单位为秒。设备收到某个成员设备的IRF Hello报文后,会以IRF Hello报文超时剩余时间为初始值,开始倒计时,当数值为0时,还没有收到该成员设备的IRF Hello报文,则认为该成员设备已经离开了IRF;如果在数值为0前,收到了该成员设备的IRF Hello报文,则以新报文的IRF Hello报文超时剩余时间为新的初始值,开始倒计时

 

1.1.5  display irf link

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

【命令】

display irf link

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【使用指导】

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

【举例】

# 显示IRF链路信息。

<Sysname> display irf link

Member ID     Member interfaces                   Status

1             Disabled                            --

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

字段

描述

Member ID

成员编号

Member interfaces

设备的IRF物理端口,显示Disabled时表示IRF端口未绑定物理端口。显示的IRF物理端口后会携带通道类型,取值为:

·     ctrl:表示控制通道

·     data:表示数据通道

·     ctrl&data:表示既是控制通道又是数据通道

Status

IRF物理端口的链路状态:

·     Up:表示链路up

·     Down:表示链路down

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

·     Blocked:表示链路被阻塞,处于此状态的设备将被隔离,禁止加入IRF。当成员设备上配置了irf member stack enable命令,该成员设备上的IRF链路会显示为该状态

显示为“--”时,表示该成员设备没有绑定IRF物理端口

 

1.1.6  display mad

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

【命令】

display mad [ verbose ]

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

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

【使用指导】

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

【举例】

# 显示MAD简要配置信息。

<Sysname> display mad

MAD ARP enabled.

MAD BFD disabled.

# 显示MAD详细配置信息。

<Sysname> display mad verbose

Multi-active recovery state: No

Excluded ports(user-configured):

  Vlan-interface999

Excluded ports(system-configured):

  GigabitEthernet1/0/5

  GigabitEthernet2/0/5

MAD ARP enabled interface:

  Reth1

MAD BFD enabled interface: VLAN-interface 3

  MAD status                 : Normal

  Member ID   MAD IP address       Neighbor    MAD status

  1           192.168.1.1/24       2           Normal

  2           192.168.1.2/24       1           Normal

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

字段

描述

MAD ARP enabled.

ARP MAD检测功能已经开启

如本功能未开启,则显示为MAD ARP disabled

MAD BFD disabled.

BFD MAD检测功能未开启

如本功能已开启,则显示为MAD BFD enabled

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 BFD enabled interface:

开启了BFD MAD的三层接口

MAD status

BFD MAD的工作状态:

·     Normal:BFD MAD工作状态正常

·     Faulty:BFD MAD工作状态不正常,需要检查BFD MAD链路的连通状态

·     N/A:无法判断BFD MAD工作状态,在使用管理用以太网口实现BFD MAD检测时会出现此信息

Member ID

MAD IP address

Neighbor

MAD status

BFD MAD详细信息:

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

·     MAD IP address:各成员设备对应的MAD IP地址

·     Neighbor:邻居设备的成员编号

·     MAD status:IRF设备成员到邻居成员的BFD MAD工作状态,Normal表示正常,Faulty表示不正常

 

1.1.7  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合并时,竞选失败方会自动重启。

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

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

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

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

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

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

发生以下情况时,会使用IRF合并自动重启功能:

·     IRF连接故障恢复后引起的合并。

·     待合并的多个IRF上已经存在合并所需的IRF端口绑定配置,在建立物理连接时触发的IRF合并。

如果待合并的多个IRF之间已存在物理连接,在执行IRF端口绑定配置时引发合并,则本功能暂时不生效,用户需要在竞选失败方上保存配置并执行重启操作,来完成IRF合并。

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

【举例】

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

<Sysname> system-view

[Sysname] irf auto-merge enable

1.1.8  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的设备和主设备的软件版本不同时,新加入的设备会自动同步主设备的软件版本,再重新加入IRF。

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

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

【举例】

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

<Sysname> system-view

[Sysname] irf auto-update enable

1.1.9  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 domain命令并保存配置后,切换到独立运行模式,该配置将失效。即便之后再切换回IRF模式,仍需重新配置。

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

IRF中的所有成员设备都共用这个IRF检测域编号。在IRF设备上使用irf domainmad arp enablemad nd enable命令均可修改全局IRF检测域编号,最新的配置生效。请按照网络规划来修改IRF检测域编号,不要随意修改。

【举例】

# 配置IRF的检测域编号为10。

<Sysname> system-view

[Sysname] irf domain 10

The configuration will take effect at the next startup.

1.1.10  irf mac-address persistent

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

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

【命令】

irf mac-address persistent { always | timer }

undo irf mac-address persistent

【缺省情况】

IRF的桥MAC地址会保留6分钟。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

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

【使用指导】

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

IRF桥MAC保留时间是指在桥MAC拥有者离开IRF后,IRF可以继续使用当前桥MAC的时间:

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

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

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

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

如果在IRF中启用了TRILL协议,请配置irf mac-address persistent always命令。

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

【举例】

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

<Sysname> system-view

[Sysname] irf mac-address persistent always

1.1.11  irf member

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

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

【命令】

irf member member-id

undo irf member

【缺省情况】

设备的成员编号为1。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

本命令只在独立运行模式下支持。

在独立运行模式下配置的成员编号在设备切换到IRF模式后才能生效。在IRF模式下,请使用irf member renumber命令来修改成员设备的成员编号。

IRF系统使用成员编号来唯一标识一台成员设备,每台成员设备需要使用不同的成员编号。

【举例】

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

<Sysname> system-view

[Sysname] irf member 2

【相关命令】

·     irf member renumber

1.1.12  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模式,仍需重新配置。

【举例】

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

<Sysname> system-view

[Sysname] irf member 1 description F1Num001

1.1.13  irf member priority

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

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

【命令】

irf member member-id priority priority

undo irf member member-id priority

【缺省情况】

使用独立运行模式下配置的成员优先级。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

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

【使用指导】

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

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

【举例】

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

<Sysname> system-view

[Sysname] irf member 2 priority 32

【相关命令】

·     irf priority

1.1.14  irf member renumber

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

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

【命令】

irf member member-id renumber new-member-id

undo irf member member-id renumber

【缺省情况】

使用独立运行模式下配置的成员编号。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

new-member-id:表示修改后的成员编号。

【使用指导】

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

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

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

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

在独立运行模式下,请使用irf member命令来配置成员编号。

【举例】

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

<Sysname> system-view

[Sysname] irf member 1 renumber 2

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

【相关命令】

·     irf member

1.1.15  irf member stack enable

irf member stack enable命令用来开启指定设备的IRF功能。

undo irf member stack enable命令用来关闭指定设备的IRF功能。

【命令】

irf member member-id stack enable

undo irf member member-id stack enable

【缺省情况】

设备的IRF功能处于开启状态。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

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

关闭设备的IRF功能后,可以在不断开IRF链路的情况下,将指定成员设备从IRF中隔离出来。该成员设备会在一定时间后自动从所在的IRF中独立出来。此时,该成员设备仍然运行在IRF模式下,只是不收发IRF控制报文。

如果用户希望将隔离出来的成员设备重新加入IRF,请登录该成员设备,在该设备上执行irf member stack enable后保存配置,再手工重启该设备。设备重启后,会重新加入IRF。

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

【举例】

# 将成员设备2从IRF中隔离出来。

<Sysname> system-view

[Sysname] undo irf member 2 stack enable

Member 2 will leave from the IRF and cannot form a IRF with any other devices. Continue? [Y/N]: y

Operation succeeded. Please check the configuration on member 2 with the IRF for configuration collisions.

# 开启成员设备2的IRF功能,以便该设备能重新加入IRF。

<Sysname> system-view

[Sysname] irf member 2 stack enable

Please save the configuration, and then reboot the device for the configuration to take effect.

1.1.16  irf priority

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

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

【命令】

irf priority priority

undo irf priority

【缺省情况】

设备的成员优先级为1。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

本命令只在独立运行模式下支持。

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

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

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

【举例】

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

<Sysname> system-view

[Sysname] irf priority 32

【相关命令】

·     irf member priority

1.1.17  irf topo-domain

irf topo-domain命令用来配置IRF的拓扑域编号。

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

【命令】

irf topo-domain topo-domain-id

undo irf topo-domain

【缺省情况】

IRF的拓扑域编号为0。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

当同一个网络里需要部署多个IRF时,IRF之间使用不同的拓扑域编号以示区别。

只有拓扑域编号相同的设备才能加入同一个IRF。

需要手工重启设备才能使修改后的IRF拓扑域编号生效。

【举例】

# 配置IRF的拓扑域编号为10。

<Sysname> system-view

[Sysname] irf topo-domain 10

The configuration will take effect at the next startup.

1.1.18  irf-port

irf-port命令用来进入IRF端口视图。

【命令】

独立运行模式:

irf-port

IRF模式:

irf-port member-id

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

每个成员设备均只有一个IRF端口,端口的编号为设备的成员编号。所有和其它成员设备相连的IRF物理接口都必须和这个IRF端口绑定。

【举例】

# 在独立运行模式下,进入IRF端口视图。

<Sysname> system-view

[Sysname] irf-port

# 在IRF模式下,进入成员编号为1的设备的IRF端口视图。

<Sysname> system-view

[Sysname] irf-port 1

【相关命令】

·     port group interface

1.1.19  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模式下支持。

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

ARP MAD和BFD MAD冲突处理的原则不同,因此ARP MAD和BFD MAD无法同时配置。

为了防止多个IRF综合组网时,本IRF的MAD检测报文转发到邻居IRF中影响邻居IRF的MAD检测,请将不同IRF的检测域编号配置为不同值,以免检测异常,甚至业务中断。

IRF中的所有成员设备都共用这个IRF检测域编号。在IRF设备上使用irf domainmad arp enablemad nd enable命令均可修改全局IRF检测域编号,最新的配置生效。请按照网络规划来修改IRF检测域编号,不要随意修改。

【举例】

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

【使用指导】

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

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

表1-6 使用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接口对应的VLAN中只能包含BFD MAD检测链路上的端口,请不要将其它端口加入该VLAN。当某个业务端口需要使用port trunk permit vlan all命令允许所有VLAN通过时,请使用undo port trunk permit命令将用于BFD MAD的VLAN排除

BFD MAD检测VLAN的特性限制

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

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

BFD MAD IP地址

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

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

 

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

表1-7 使用三层聚合接口进行BFD MAD检测

注意事项类别

使用限制和注意事项

三层聚合接口配置

如果网络中存在多个IRF,在配置BFD MAD时,各IRF必须使用不同的三层聚合接口做BFD MAD检测专用的三层接口

BFD MAD检测VLAN

如果使用中间设备,请将设备上用于BFD MAD检测的物理接口添加到同一个VLAN中。确保这些接口没有加入聚合组

BFD MAD检测VLAN的特性限制

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

MAD IP地址

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

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

 

【举例】

# 在三层聚合接口3上启用BFD MAD检测功能。

<Sysname> system-view

[Sysname] interface route-aggregation 3

[Sysname-Route-Aggregation 3] mad bfd enable

1.1.21  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

【缺省情况】

仅IRF物理端口是保留接口。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

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

【使用指导】

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

设备进入Recovery状态时会自动关闭本设备上所有的业务接口。如果希望Recovery状态IRF上有特殊用途的接口(比如Telnet登录接口)保持UP状态,可以将其配置为保留接口。建议您仅将Telnet登录接口配置为保留接口。

请勿将用于MAD检测的聚合接口及其成员接口、以太网冗余接口及其对应的以太网端口配置为保留接口。

当分裂的IRF恢复时,处于Recovery状态的设备重启后重新加入IRF,被MAD关闭的接口会自动恢复到正常状态。

在MAD故障未修复,接口没有自动恢复时,如果需要让Recovery状态IRF中的成员设备及其接口恢复到正常状态(原因可能是Active状态的IRF出现故障),可以在Recovery状态IRF上执行mad restore命令。

【举例】

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

<Sysname> system-view

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

【相关命令】

·     mad restore

1.1.22  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

【参数】

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

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

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

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

【使用指导】

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

当使用BFD MAD检测时,IRF中的所有成员设备都需要配置MAD IP地址,这些IP地址与成员编号绑定,且必须为同一网段。只有主设备的MAD IP地址生效,从设备的MAD IP地址不生效。当IRF链路分裂时,IRF中的原从设备变为主设备,配置的MAD IP地址生效,BFD会话被激活,设备将认为在网络中检测到存在配置冲突的IRF。

在用于BFD MAD检测的接口不要配置其它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

【相关命令】

·     mad bfd enable

1.1.23  mad restore

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

【命令】

mad restore

【视图】

系统视图

【缺省用户角色】

network-admin

【使用指导】

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

当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.24  port group interface

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

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

【命令】

port group interface interface-type interface-number [ type { control | data } ]

undo port group interface interface-name

【缺省情况】

IRF端口未绑定IRF物理端口。

【视图】

IRF端口视图

【缺省用户角色】

network-admin

【参数】

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

interface-name:表示IRF物理端口的类型和编号。参数输入格式为interface-typeinterface-numberinterface-typeinterface-number中间不能有空格。

type { control | data }:配置IRF物理端口对应的链路的类型。如果不指定该参数,则表示该链路可同时作为控制通道和数据通道。

·     control:将IRF物理端口对应的链路配置为控制通道,用于成员设备之间传递IRF协议报文。

·     data:将IRF物理端口对应的链路配置为数据通道,用于成员设备之间转发业务报文。

【使用指导】

一个IRF链路必须有一个控制通道和一个数据通道。为了避免数据报文太多,影响控制报文的转发,建议将这两个通道配置在不同的物理接口上。

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

配置本命令后,如果需要修改IRF物理端口对应的链路的类型,必须先取消绑定关系,再配置。

有些接口板出厂时已将接口分组,同一组内的接口只能都作为IRF物理端口,或者都不作为IRF物理端口。当将某组中的一个接口和IRF端口绑定时,系统要求先将该组中的所有接口都关闭,否则,绑定失败;当绑定后,将其中一个接口激活时,系统会判断该组中的其它接口是否已经和IRF端口绑定,如果未绑定,则不允许激活。

【举例】

# 将成员设备2的IRF物理端口GigabitEthernet1/2/0和IRF端口绑定,GigabitEthernet1/2/0对应链路同时用作控制通道和数据通道。

<Sysname> system-view

[Sysname] interface gigabitethernet 1/2/0

[Sysname-GigabitEthernet1/2/0] shutdown

[Sysname-GigabitEthernet1/2/0] quit

[Sysname] irf-port 2

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

[Sysname-irf-port2] quit

[Sysname] interface gigabitethernet 1/2/0

[Sysname-GigabitEthernet1/2/0] undo shutdown

【相关命令】

·     irf-port


2 L3-IRF

2.1  L3-IRF配置命令

2.1.1  display l3-irf

display l3-irf命令用来显示三层堆叠的运行信息和配置信息。

【命令】

display l3-irf

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【使用指导】

运行信息是当前已生效的信息。配置信息是当前已配置的信息,重启后方可生效。

【举例】

<Sysname> display l3-irf

Slot 1:

Next startup configuration:

 data:

    remote ip:3.1.2.2 source ip:3.1.2.1

    udp-port:200  gateway mac:5254-0015-4de3

 control:

    remote ip:2.1.2.2 source ip:2.1.2.1

    udp-port:100  gateway mac:5254-0030-0b31

Current running configuration:

 data:

    remote ip:3.1.2.2 source ip:3.1.2.1

    udp-port:200  gateway mac:5254-0015-4de3

    source mac:5254-00eb-10f1

 control:

    remote ip:2.1.2.2 source ip:2.1.2.1

    udp-port:100  gateway mac:5254-0030-0b31

    source mac:5254-0090-6618

 

Slot 2:

Next startup configuration:

 data:

    remote ip:3.1.2.1 source ip:3.1.2.2

    udp-port:200  gateway mac:5254-00eb-10f1

 control:

    remote ip:2.1.2.1 source ip:2.1.2.2

    udp-port:100  gateway mac:5254-0090-6618

Current running configuration:

 data:

    remote ip:3.1.2.1 source ip:3.1.2.2

    udp-port:200  gateway mac:5254-00eb-10f1

    source mac:5254-0015-4de3

 control:

    remote ip:2.1.2.1 source ip:2.1.2.2

    udp-port:100  gateway mac:5254-0090-6618

source mac:5254-0030-0b31

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

字段

描述

Slot

成员设备编号

Next startup configuration

下次启动的配置

Current running configuration

当前运行的配置

data

数据通道

control

控制通道

remote ip

远端成员设备的堆叠口IP地址

source ip

本端成员设备的堆叠口IP地址

udp-port

成员设备之间通信的UDP端口号

gateway mac

成员设备的网关MAC地址

source mac

本端堆叠口的MAC地址

 

【相关命令】

·     l3-irf remote-ip

2.1.2  l3-irf remote-ip

l3-irf remote-ip命令用来配置三层堆叠参数信息。

undo l3-irf命令用来取消三层堆叠配置。

【命令】

独立运行模式:

l3-irf remote-ip ip-address [ udp-port port-number ] [ gateway-mac mac-address ] [ type { control | data } ]

IRF模式:

l3-irf remote-ip ip-address [ udp-port port-number ] [ gateway-mac mac-address ] [ type { control | data } ] slot slot-number

undo l3-irf

【缺省情况】

未配置三层堆叠参数信息。

【视图】

系统视图

【缺省用户角色】

network-admin

【参数】

ip-address:对端设备堆叠口的IP地址。

port-number :成员设备间进行通信的UDP端口号,取值范围为1~65535,缺省值为2096。

mac-address:本端成员设备的网关MAC地址

type { control | data }:配置堆叠报文传输通道模式。如果不指定该参数,则表示传输通道可同时作为控制通道和数据通道。该配置需要与IRF物理端口对应的链路类型一致。

·     control:将传输通道配置为控制通道,用于成员设备之间传递L3-IRF协议报文。

·     data:将传输通道配置为数据通道,用于成员设备之间转发业务报文。

slot-number:IRF成员设备编号。

【使用指导】

此命令用来指定三层堆叠参数,重启后才可生效。

【举例】

# 独立运行模式下配置三层堆叠参数。

<Sysname> system-view

[Sysname] l3-irf remote-ip 192.168.175.8

【相关命令】

·     display l3-irf

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

新华三官网
联系我们