01-VXLAN命令
本章节下载: 01-VXLAN命令 (499.97 KB)
目 录
1.1.4 display arp suppression vsi
1.1.6 display l2vpn mac-address
1.1.10 l2vpn statistics interval
1.1.13 reset arp suppression vsi
1.1.14 reset l2vpn mac-address
1.1.15 reset l2vpn statistics ac
1.1.16 reset l2vpn statistics tunnel
1.1.17 selective-flooding mac-address
1.1.21 tunnel global source-address
1.1.22 tunnel statistics enable
1.1.25 vxlan fast-forwarding enable
1.1.26 vxlan invalid-udp-checksum discard
1.1.29 vxlan source udp-port five-tuple
1.1.30 vxlan tunnel mac-learning disable
1.2.1 arp distributed-gateway dynamic-entry synchronize
1.2.5 display interface vsi-interface
1.2.6 distributed-gateway local
1.2.12 reset counters interface vsi-interface
1.2.14 vtep group member local
1.2.15 vtep group member remote
1.2.16 vxlan tunnel arp-learning disable
ac statistics enable命令用来开启作为AC的三层接口的报文统计功能。
undo ac statistics enable命令用来关闭作为AC的三层接口的报文统计功能。
【命令】
ac statistics enable
undo ac statistics enable
【缺省情况】
作为AC的三层接口的报文统计功能处于关闭状态。
【视图】
三层以太网接口视图
三层聚合接口视图
【缺省用户角色】
network-admin
【使用指导】
只有为三层接口绑定了VSI实例,报文统计功能才会生效。如果在报文统计过程中修改绑定的VSI,则报文统计重新开始。
【举例】
# 在接口GigabitEthernet1/0/1上关联名为vsia的VSI并开启报文统计功能。
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] xconnect vsi vsia
[Sysname-GigabitEthernet1/0/1] ac statistics enable
【相关命令】
· display l2vpn interface verbose
· reset l2vpn statistics ac
arp suppression enable命令用来开启ARP泛洪抑制功能。
undo arp suppression enable命令用来关闭ARP泛洪抑制功能。
【命令】
undo arp suppression enable
【缺省情况】
ARP泛洪抑制功能处于关闭状态。
【视图】
VSI视图
【缺省用户角色】
network-admin
【使用指导】
为了避免广播发送的ARP请求报文过多占用核心网络带宽,VTEP从本地站点、VXLAN隧道接收到ARP请求和ARP应答报文后,根据该报文在本地建立ARP泛洪抑制表项。后续当VTEP收到本站点内虚拟机请求其它虚拟机MAC地址的ARP请求时,优先根据ARP泛洪抑制表项进行代答。如果没有对应的表项,则将ARP请求泛洪到核心网。ARP泛洪抑制功能可以大大减少ARP泛洪的次数。
【举例】
# 在VSI vsi1下开启ARP泛洪抑制功能。
<Sysname> system-view
[Sysname] vsi vsi1
[Sysname-vsi-vsi1] arp suppression enable
【相关命令】
· display arp suppression vsi
· reset arp suppression vsi
description命令用来配置VSI的描述信息。
undo description命令用来恢复缺省情况。
【命令】
description text
undo description
【缺省情况】
未配置VSI的描述信息。
【视图】
VSI视图
【缺省用户角色】
network-admin
【参数】
text:VSI的描述信息,为1~80个字符的字符串,区分大小写。
【举例】
# 配置名为vpn1的VSI的描述信息为“vsi for vpn1”。
<Sysname> system-view
[Sysname] vsi vpn1
[Sysname-vsi-vpn1] description vsi for vpn1
【相关命令】
· display l2vpn vsi
display arp suppression vsi命令用来显示VSI的ARP泛洪抑制表项信息。
【命令】
display arp suppression vsi [ name vsi-name ] [ slot slot-number ] [ count ]
(IRF模式)
display arp suppression vsi [ name vsi-name ] [ chassis chassis-number slot slot-number ] [ count ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
name vsi-name:显示指定VSI的ARP泛洪抑制表项。vsi-name表示VSI的名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示所有VSI的ARP泛洪抑制表项。
slot slot-number:显示指定单板的ARP泛洪抑制表项。slot-number表示单板所在的槽位号。如果不指定本参数,将显示主用主控板上的ARP泛洪抑制表项。(独立运行模式)
chassis chassis-number slot slot-number:显示指定成员设备上指定单板的ARP泛洪抑制表项。chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果不指定本参数,将显示全局主用主控板上的ARP泛洪抑制表项。(IRF模式)
count:显示ARP泛洪抑制表项的个数。
【举例】
# 显示VSI的ARP泛洪抑制表项信息。
<Sysname> display arp suppression vsi
IP address MAC address Vsi Name Link ID Aging
1.1.1.2 000f-e201-0101 vsi1 0x70000 14
1.1.1.3 000f-e201-0202 vsi1 0x80000 18
1.1.1.4 000f-e201-0203 vsi2 0x90000 10
# 显示VSI的ARP泛洪抑制表项个数。
<Sysname> display arp suppression vsi count
Total entries: 3
表1-1 display arp suppression vsi命令显示信息描述表
字段 |
描述 |
IP address |
ARP泛洪抑制表项的IP地址 |
MAC address |
ARP泛洪抑制表项的MAC地址 |
Vsi Name |
VSI名称 |
Link ID |
ARP泛洪抑制表项的出链路标识符,用来在VSI内唯一标识一条AC或一条VXLAN隧道 |
Aging |
ARP泛洪抑制表项的老化时间,单位为分钟 |
Total entries |
ARP泛洪抑制表项的数目 |
【相关命令】
· arp suppression enable
· reset arp suppression vsi
display l2vpn interface命令用来显示与VSI关联的三层接口的L2VPN信息。
【命令】
display l2vpn interface [ vsi vsi-name | interface-type interface-number ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsi vsi-name:显示与指定VSI关联的三层接口的L2VPN信息。vsi-name表示VSI的名称,为1~31个字符的字符串,区分大小写。
interface-type interface-number:显示指定接口的L2VPN信息。interface-type interface-number为接口类型和接口编号。
verbose:显示详细信息。如果未指定本参数,则显示简要信息。
【使用指导】
执行本命令时,如果未指定任何参数,则显示所有与VSI关联的三层接口的L2VPN信息。
【举例】
# 显示所有与VSI关联的三层接口的L2VPN简要信息。
<Sysname> display l2vpn interface
Total number of interfaces: 2, 1 up, 1 down
Interface Owner Link ID State Type
GE1/0/1 vxlan3 1 Up VSI
GE1/0/2 vxlan4 2 Down VSI
表1-2 display l2vpn interface命令显示信息描述表
字段 |
描述 |
Total number of interfaces |
与VSI关联的三层接口的总数,及处于up和down状态的接口数目 |
Interface |
与VSI关联的三层接口的名称 |
Owner |
VSI名称 |
Link ID |
接口对应AC在VSI内的链路标识符 |
State |
接口的物理状态,取值包括Up和Down |
Type |
接口对应的L2VPN类型,在VXLAN中取值为VSI |
# 显示所有与VSI关联的三层接口的L2VPN详细信息。
<Sysname> display l2vpn interface verbose
Interface: GE1/0/1
Owner : vsi1
Link ID : 0
State : Up
Type : VSI
E-Tree Mode : root
AC VNID : -
End.Dx2 SID : -
End.Dx2l SID : -
DF State : DF
Interface: GE1/0/2
Owner : vsi2
Link ID : 0
State : Down
Type : VSI
E-Tree Mode : root
AC VNID : -
End.Dx2 SID : -
End.Dx2l SID : -
DF State : DF
表1-3 display l2vpn interface verbose命令显示信息描述表
字段 |
描述 |
Interface |
接口名称 |
Owner |
与接口关联的VSI名称 |
Link ID |
接口对应AC在VSI内的链路标识符 |
State |
接口的物理状态,取值包括Up和Down |
Type |
接口对应的L2VPN类型,在VXLAN中取值为VSI |
E-Tree Mode |
EVPN VPLS、EVPN VPLS over SRv6组网中,AC在E-Tree中的角色,取值包括: · root:表示Root AC · leaf:表示Leaf AC |
AC VNID |
AC的虚拟下一跳ID,为AC配置了AC-Bypass时才显示该字段 |
End.Dx2 SID |
EVPN VPLS over SRv6组网中,为AC分配的End.DX2 SID 如果未分配End.DX2 SID,则显示为“-” |
End.Dx2l SID |
EVPN VPLS over SRv6组网中,为AC分配的End.DX2L SID 如果未分配End.DX2L SID,则显示为“-” |
DF State |
在EVPN多归属组网中,AC在DF(Designated Forwarder)选举中的角色,取值包括: · BDF:该AC转发角色是BDF(Backup DF) · DF:该AC转发角色是DF · 若接口未配置ESI(Ethernet Segment Identifier),则不显示该字段 |
display l2vpn mac-address命令用来显示VSI的MAC地址表信息。
【命令】
display l2vpn mac-address [ vsi vsi-name ] [ dynamic ] [ count ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsi vsi-name:显示指定VSI的MAC地址表信息。vsi-name表示VSI的名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示所有VSI的MAC地址表信息。
dynamic:显示通过源MAC地址动态学习的MAC地址表项。如果不指定本参数,则显示所有类型的MAC地址表项,包括通过源MAC地址动态学习的本地和远端MAC地址表项通过BGP EVPN协议学习的远端MAC地址表项、静态配置的远端MAC地址表项和通过OpenFlow下发的远端MAC地址表项。VXLAN不支持静态配置本地MAC地址表项。
count:显示MAC地址表项的数目。如果不指定本参数,则显示MAC地址表项的具体信息。
【举例】
# 显示所有VSI的MAC地址表信息。
<Sysname> display l2vpn mac-address
MAC Address State VSI Name Link ID/Name Aging
0000-0000-000b Static vpn1 Tunnel10 NotAging
0000-0000-000c Dynamic vpn1 Tunnel60 Aging
0000-0000-000d Dynamic vpn1 Tunnel99 Aging
--- 3 mac address(es) found ---
# 显示所有VSI的MAC地址表项总数。
<Sysname> display l2vpn mac-address count
3 mac address(es) found
表1-4 display l2vpn mac-address命令显示信息描述表
字段 |
描述 |
MAC Address |
MAC地址 |
State |
MAC地址的状态,取值包括: · Dynamic:表示通过源MAC地址动态学习的本地或远端MAC地址表项 · Static:表示静态配置的远端MAC地址表项 · EVPN:表示通过BGP EVPN协议学习的远端MAC地址表项 · OpenFlow:表示通过OpenFlow下发的远端MAC地址表项 |
VSI Name |
VSI名称 |
Link ID/Name |
对于本端MAC地址,为MAC地址的出链路标识符,即AC在VSI内的链路标识符;对于远端MAC地址,为MAC地址对应的隧道接口名称 |
Aging |
MAC地址表项是否老化,取值包括Aging和NotAging |
XX mac address(es) found |
VSI的MAC地址表项的总数 |
【相关命令】
· reset l2vpn mac-address
display l2vpn vsi命令用来显示VSI的信息。
【命令】
display l2vpn vsi [ name vsi-name ] [ verbose ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
name vsi-name:显示指定VSI的信息。vsi-name表示VSI的名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则显示所有VSI的信息。
verbose:显示VSI的详细信息。如果不指定本参数,则显示VSI的简要信息。
【举例】
# 显示所有VSI的简要信息。
<Sysname> display l2vpn vsi
Total number of VSIs: 1, 1 up, 0 down, 0 admin down
VSI Name VSI Index MTU State
vpna 0 1500 Up
表1-5 display l2vpn vsi命令显示信息描述表
字段 |
描述 |
VSI Name |
VSI名称 |
VSI Index |
VSI索引 |
MTU |
VSI上配置的最大传输单元 |
State |
VSI的状态,取值包括: · Up:up状态 · Down:down状态 · Admin down:通过shutdown命令手工关闭VSI |
# 显示所有VSI的详细信息。
<Sysname> display l2vpn vsi verbose
VSI Name: vpna
VSI Index : 0
VSI State : Up
MTU : 1500
Bandwidth : -
Broadcast Restrain : 5120 kbps
Multicast Restrain : 5120 kbps
Unknown Unicast Restrain: 5120 kbps
MAC Learning : Enabled
MAC Table Limit : -
Drop Unknown : Disabled
PW Redundancy : Slave
Flooding : Enabled
Service Class : -
Gateway Interface : VSI-interface 100
VXLAN ID : 10
Tunnels:
Tunnel Name Link ID State Type Flood Proxy Split horizon
Tunnel1 0x5000001 Up Manual Disabled Enabled
Tunnel2 0x5000002 Up Manual Disabled Enabled
ACs:
AC Link ID State
GE1/0/1 0 Up
表1-6 display l2vpn vsi verbose命令显示信息描述表
字段 |
描述 |
VSI Name |
VSI名称 |
VSI Index |
VSI索引 |
VSI Description |
VSI的描述信息,如果不配置,则此行不显示 |
VSI State |
VSI的状态,取值包括: · Up:up状态 · Down:down状态 · Administratively down:通过shutdown命令手工关闭VSI |
MTU |
VSI上配置的最大传输单元 |
Bandwidth |
VSI的已知单播流量的最大带宽值,单位为kbps;如果显示为“-”,表示不支持 |
Broadcast Restrain |
VSI的广播抑制带宽值,单位为kbps;如果显示为“-”,表示不支持 |
Multicast Restrain |
VSI的组播抑制带宽值,单位为kbps;如果显示为“-”,表示不支持 |
Unknown Unicast Restrain |
VSI的未知单播抑制带宽值,单位为kbps;如果显示为“-”,表示不支持 |
MAC Learning |
是否使能了MAC地址学习功能 |
MAC Table Limit |
VSI内MAC地址表项的最大数目;如果显示为“-”,表示不支持 |
Drop Unknown |
当VSI内学习到的MAC地址数达到最大值后,是否禁止转发源MAC地址不在MAC地址表里的报文 |
Flooding |
是否使能VSI的泛洪功能,取值包括: · Enabled:表示使能了VSI的泛洪功能,即VTEP会将目的MAC地址未知的单播数据帧发送给所有本地和远端站点 · Disabled:表示禁止VSI的泛洪功能,即VTEP只将目的MAC地址未知的单播数据帧发送给所有本地站点 |
Service Class |
设备发送的VXLAN报文的隧道转发类的值 |
Gateway Interface |
VSI网关虚接口编号 |
VXLAN ID |
VXLAN编号 |
Tunnels |
与VXLAN关联的隧道信息 |
Tunnel Name |
隧道名称 |
Link ID |
隧道在VSI内的链路标识符 |
State |
隧道状态,取值包括: · Up:Tunnel接口状态Up,隧道可正常转发数据 · Blocked:该隧道为备用代理隧道,不进行数据转发,Tunnel接口状态Up · Defect:Tunnel接口状态Up,但是隧道的BFD检测功能检测到隧道故障,请检查VXLAN隧道配置及链路(暂不支持) · Down:Tunnel接口状态Down,隧道停止数据转发 |
Type |
VXLAN和VXLAN隧道的关联方式,取值包括: · Auto:表示自动关联 ¡ 通过EVPN自动将VXLAN和VXLAN隧道关联 · Manual:表示手动关联VXLAN和VXLAN隧道 |
Flood Proxy |
隧道是否开启了泛洪代理功能,取值包括: · Enabled:开启隧道的泛洪代理功能,即VXLAN内的广播、组播和未知单播流量将通过该Tunnel发送到代理服务器,由代理服务器进行复制并转发到其它远端VTEP · Disabled:关闭隧道的泛洪代理功能 |
Split horizon |
隧道是否开启了水平分割功能,取值包括: · Enabled:开启隧道的水平分割功能,即从其他VXLAN隧道接收到的报文不能转发到该VXLAN隧道 · Disabled:关闭隧道的水平分割功能,即从AC和VXLAN隧道接收到的报文均可以通过该VXLAN隧道转发 |
ACs |
VSI的AC列表 |
AC |
接入电路 |
Link ID |
AC在VSI内的链路标识符 |
State |
AC的状态,取值包括Up和Down |
flooding disable命令用来关闭VSI的泛洪功能。
undo flooding disable命令用来开启VSI的泛洪功能。
【命令】
flooding disable
undo flooding disable
【缺省情况】
VSI的泛洪功能处于开启状态。
【视图】
VSI视图
【缺省用户角色】
network-admin
【使用指导】
缺省情况下,VTEP从本地站点内接收到目的MAC地址未知的单播数据帧后,会在该VXLAN内除接收接口外的所有本地接口和VXLAN隧道上泛洪该数据帧,将该数据帧发送给VXLAN内的所有站点。如果用户希望把该类数据帧限制在本地站点内,不通过VXLAN隧道将其转发到远端站点,则可以通过本命令手工禁止VXLAN对应VSI的泛洪功能。
【举例】
# 关闭名称为vsi1的VSI的泛洪功能。
<Sysname> system-view
[Sysname] vsi vsi1
[Sysname-vsi-vsi1] flooding disable
l2vpn enable命令用来开启L2VPN功能。
undo l2vpn enable命令用来关闭L2VPN功能。
【命令】
l2vpn enable
undo l2vpn enable
【缺省情况】
L2VPN功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
只有开启L2VPN功能后,才能进行L2VPN的相关配置。
【举例】
# 开启L2VPN功能。
<Sysname> system-view
[Sysname] l2vpn enable
l2vpn statistics interval命令用来设置VXLAN统计信息收集的时间间隔。
undo l2vpn statistics interval命令用来恢复缺省情况。
【命令】
l2vpn statistics interval interval
undo l2vpn statistics interval
【缺省情况】
VXLAN统计信息收集的时间间隔为15分钟。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
interval:VXLAN统计信息收集的时间间隔,取值范围为30~65535,单位为秒。
【使用指导】
VXLAN统计信息包括VSI的报文统计、与VXLAN关联的VXLAN隧道的报文统计和AC的报文统计。
【举例】
# 配置VXLAN统计信息收集的时间间隔为30秒。
<Sysname> system-view
[Sysname] l2vpn statistics interval 30
mtu命令用来配置VSI的MTU(Maximum Transmission Unit,最大传输单元)值。
undo mtu命令用来恢复缺省情况。
【命令】
mtu size
undo mtu
【缺省情况】
VSI的MTU值为1500字节。
【视图】
VSI视图
【缺省用户角色】
network-admin
【参数】
size:VSI的MTU值,取值范围为300~65535。
【使用指导】
VSI下创建VXLAN后,该VSI的MTU值是指从AC上接收且通过VXLAN隧道转发的用户报文的最大长度。VSI内的其他报文不受该MTU值的限制。
如果MTU为缺省值1500或者用户报文长度小于等于MTU值,则不需要对报文进行分片;如果用户报文长度大于MTU值,则需要分片。
【举例】
# 配置名为vxlan1的VSI的MTU值为1400字节。
<Sysname> system-view
[Sysname] vsi vxlan1
[Sysname-vsi-vxlan1] mtu 1400
【相关命令】
· display l2vpn vsi
reserved vxlan命令用来配置保留VXLAN。
undo reserved vxlan命令用来恢复缺省情况。
【命令】
reserved vxlan vxlan-id
undo reserved vxlan
【缺省情况】
未指定保留VXLAN。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
vxlan-id:保留VXLAN的ID,取值范围为0~16777215。
【使用指导】
只能在系统视图下配置一个全局保留VXLAN,该VXLAN不能与VSI下创建的VXLAN相同。
配置的保留VXLAN不能与mapping vni命令配置的映射远端VXLAN相同。
【举例】
# 配置保留VXLAN为VXLAN 10000。
<Sysname> system-view
[Sysname] reserved vxlan 10000
【相关命令】
· mapping vni(EVPN命令参考/EVPN)
reset arp suppression vsi命令用来清除VSI的ARP泛洪抑制表项。
【命令】
reset arp suppression vsi [ name vsi-name ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
name vsi-name:清除指定VSI的ARP泛洪抑制表项。vsi-name表示VSI的名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则清除所有VSI的ARP泛洪抑制表项。
【举例】
# 清除所有VSI的ARP泛洪抑制表项。
<Sysname> reset arp suppression vsi
This command will delete all entries. Continue? [Y/N]:y
【相关命令】
· arp suppression enable
· display arp suppression vsi
reset l2vpn mac-address命令用来清除通过源MAC地址动态学习的MAC地址表项。
【命令】
reset l2vpn mac-address [ vsi vsi-name ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
vsi vsi-name:清除指定VSI动态学习的MAC地址表项。vsi-name表示VSI的名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则清除所有VSI动态学习的MAC地址表项。
【使用指导】
VSI通过源MAC地址学习到错误的MAC地址表项,或学习的MAC地址表项数目达到最大值时,可以执行本命令,以便重新学习MAC地址表项。
【举例】
# 清除名为vpn1的VSI通过源MAC地址动态学习的MAC地址表项。
<Sysname> reset l2vpn mac-address vsi vpn1
【相关命令】
· display l2vpn mac-address vsi
reset l2vpn statistics ac命令用来清除AC的报文统计信息。
【命令】
reset l2vpn statistics ac [ interface interface-type interface-number ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
interface interface-type interface-number:清除指定接口的报文统计信息。interface-type interface-number表示接口类型和接口编号。
【使用指导】
执行本命令时,如果未指定任何参数,则清除所有AC的报文统计信息。
【举例】
# 清除作为AC的三层接口GigabitEthernet1/0/1的报文统计信息。
<Sysname> reset l2vpn statistics ac interface gigabitethernet 1/0/1
【相关命令】
· ac statistics enable
· display l2vpn interface
· statistics enable (Ethernet service instance view)
reset l2vpn statistics tunnel命令用来清除VXLAN隧道的报文统计信息。
【命令】
reset l2vpn statistics tunnel [ vsi vsi-name ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
vsi vsi-name:清除指定VSI内VXLAN隧道的报文统计信息。vsi-name表示VSI的名称,为1~31个字符的字符串,区分大小写。如果不指定本参数,则清除所有VXLAN隧道的报文统计信息。
【举例】
# 清除所有VXLAN隧道的报文统计信息。
<Sysname> reset l2vpn statistics tunnel
【相关命令】
· tunnel statistics enable (VSI view)
selective-flooding mac-addres命令用来配置VSI选择性泛洪的MAC地址。
undo selective-flooding mac-addres命令用来删除VSI的选择性泛洪MAC地址。
【命令】
selective-flooding mac-addres mac-addres
undo selective-flooding mac-addres mac-addres
【缺省情况】
不存在VSI选择性泛洪MAC地址。
【视图】
VSI视图
【缺省用户角色】
network-admin
【参数】
mac-address:选择性泛洪的MAC地址。该MAC地址不能为全F。
【使用指导】
通过flooding disable命令关闭VSI的泛洪功能后,为了将某些MAC地址的数据帧泛洪到远端站点以保证某些业务的流量在站点间互通,可以配置选择性泛洪的MAC地址。当数据帧的目的MAC地址匹配选择性泛洪的MAC地址时,该数据帧可以泛洪到远端站点。
【举例】
# 在VSI vsi1下配置选择性泛洪的MAC地址为000f-e201-0101。
<Sysname> system-view
[Sysname] vsi vsi1
[Sysname-vsi-vsi1] selective-flooding mac-address 000f-e201-0101
【相关命令】
· flooding disable
service-class命令用来配置设备发送的VXLAN报文的隧道转发类的值。
undo service-class命令用来恢复缺省情况。
【命令】
service-class service-class-value
undo service-class
【缺省情况】
未配置设备发送的VXLAN报文的隧道转发类的值,设备按照普通的转发流程查表转发VXLAN报文。
【视图】
VSI视图
【缺省用户角色】
network-admin
【参数】
service-class-value:VXLAN报文的隧道转发类的值,取值范围为0~15。
【使用指导】
VSI视图下配置了service-class命令后,设备对数据帧进行VXLAN封装时会设置VXLAN报文的隧道转发类的值。该值可以用来实现CBTS(Class-of-service Based Tunnel Selection,基于服务类型的隧道选择)功能,即当VXLAN报文的转发路径为MPLS TE隧道时:
· 设备会优先选择与报文的隧道转发类值相同的MPLS TE隧道转发该流量。
· 如果存在多条与报文的隧道转发类值相同的MPLS TE隧道,则随机选择其中的一条隧道进行流量转发。
· 如果没有与报文的隧道转发类值相同的MPLS TE隧道,则选择隧道转发类值最小的隧道转发流量,未配置隧道转发类的隧道转发类值最小。
当VXLAN报文的转发路径不是MPLS TE隧道时,隧道转发类的值无意义。
通过Tunnel接口视图下的mpls te service-class命令可以配置MPLS TE隧道转发类的值,关于该命令的详细介绍,请参见“MPLS命令参考”中的“MPLS TE”。
在同一个VSI视图下多次执行本命令,最后一次执行的命令生效。
【举例】
# 配置设备发送的VXLAN报文的隧道转发类的值为2。
<Sysname> system-view
[Sysname] vsi vpna
[Sysname-vsi-vpna] service-class 2
【相关命令】
· display l2vpn vsi
shutdown命令用来关闭VSI。
undo shutdown命令用来开启VSI。
【命令】
shutdown
undo shutdown
【缺省情况】
VSI处于开启状态。
【视图】
VSI视图
【缺省用户角色】
network-admin
【使用指导】
关闭VSI后,该VSI将不能提供二层交换服务。
关闭VSI功能通常用于暂时禁用二层交换服务,但还需要再次启用该服务的场景。关闭VSI后,该VSI所有已存在的配置保持不变。在关闭状态下还可以对VSI进行配置。VSI再次被开启后,基于最新的配置提供二层交换服务。
【举例】
# 关闭名为vpn1的VSI。
<Sysname> system-view
[Sysname] vsi vpn1
[Sysname-vsi-vpn1] shutdown
【相关命令】
· display l2vpn vsi
tunnel bfd enable命令用来开启隧道的BFD检测功能。
undo tunnel bfd enable命令用来关闭隧道的BFD检测功能。
【命令】
tunnel bfd enable destination-mac mac-address
undo tunnel bfd enable
【缺省情况】
隧道的BFD检测功能处于关闭状态。
【视图】
VXLAN模式Tunnel接口视图
【缺省用户角色】
network-admin
【参数】
destination-mac mac-address:指定BFD报文的目的MAC地址。mac-address为BFD报文的目的MAC地址,格式为H-H-H。在配置时,用户可以省去MAC地址中每段开头的“0”,例如输入“f-e2-1”即表示输入的MAC地址为“000f-00e2-0001”。
【使用指导】
隧道的BFD检测功能用来避免VTEP设备无法感知或无法及时感知隧道的故障,导致报文转发失败。
隧道两端的VTEP设备上均需要开启隧道的BFD检测功能,并分别指定BFD报文的目的MAC地址为VXLAN隧道对端VTEP的桥MAC地址或组播MAC地址,以便对端VTEP设备可以接收并处理BFD报文。
开启隧道的BFD检测功能后,设备会自动建立单跳控制报文方式的BFD会话,对VXLAN隧道进行检测。检测方式为:
(1) 隧道两端的VTEP设备均周期性地向配置的目的MAC地址发送BFD控制报文,并对报文进行VXLAN隧道封装。
(2) 如果在5秒内未接收到对端发送的BFD控制报文,则将隧道状态置为Defect,隧道接口状态仍为Up。
(3) VXLAN隧道故障排除后隧道状态将自动恢复为Up。
【举例】
# 开启VXLAN隧道Tunnel9的BFD检测功能,并指定BFD报文的目的MAC地址为1-1-1。
<Sysname> system-view
[Sysname] interface tunnel 9 mode vxlan
[Sysname-Tunnel9] tunnel bfd enable destination-mac 1-1-1
tunnel global source-address命令用来配置VXLAN隧道的全局源地址。
undo tunnel global source-address命令用来恢复缺省情况。
【命令】
tunnel global source-address { ipv4-address | ipv6 ipv6-address }
undo tunnel global source-address [ ipv6 ]
【缺省情况】
未配置VXLAN隧道的全局源地址。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
ipv4-address:隧道的全局源IPv4地址。
ipv6 ipv6-address:隧道的全局源IPv6地址。执行undo tunnel global source-address命令时,如果没有指定本参数,则表示删除VXLAN隧道的全局源IPv4地址。
【使用指导】
目前仅VXLAN隧道支持全局源地址,其它类型的隧道不支持全局源地址。
如果隧道下未配置源地址或源接口,则隧道会使用全局源地址作为隧道的源地址。
VXLAN over IPv4隧道只会使用全局源IPv4地址,VXLAN over IPv6隧道只会使用全局源IPv6地址。
【举例】
# 配置VXLAN隧道的全局源地址为1.1.1.1。
<Sysname> system-view
[Sysname] tunnel global source-address 1.1.1.1
tunnel statistics enable命令用来开启VSI实例内所有VXLAN隧道的报文统计功能。
undo tunnel statistics enable命令用来关闭VSI实例内所有VXLAN隧道的报文统计功能。
【命令】
tunnel statistic enable
undo tunnel statistics enable
【缺省情况】
VSI实例内所有VXLAN隧道的报文统计功能处于关闭状态。
【视图】
VSI视图
【缺省用户角色】
network-admin
【使用指导】
开启VSI实例内所有VXLAN隧道的报文统计功能后,可以通过display vxlan tunnel命令查看统计信息。
【举例】
# 开启VSI实例内所有VXLAN隧道的报文统计功能。
<Sysname> system-view
[Sysname] vsi vpna
[Sysname-vsi-vpna] tunnel statistics enable
vsi命令用来创建一个VSI,并进入VSI视图。如果指定的VSI已经存在,则直接进入VSI视图。
undo vsi命令用来删除指定的VSI。
【命令】
vsi vsi-name
undo vsi vsi-name
【缺省情况】
不存在VSI。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
vsi-name:VSI的名称,为1~31个字符的字符串,区分大小写。
【使用指导】
VSI是VTEP上为一个VXLAN提供二层交换服务的虚拟交换实例。VSI可以看作是VTEP上的一台基于VXLAN进行二层转发的虚拟交换机,它具有传统以太网交换机的所有功能,包括源MAC地址学习、MAC地址老化、泛洪等。VSI与VXLAN一一对应。
【举例】
# 创建名为vxlan10的VSI,并进入VSI视图。
<Sysname> system-view
[Sysname] vsi vxlan10
[Sysname-vsi-vxlan10]
【相关命令】
· display l2vpn vsi
vxlan命令用来创建VXLAN,并进入VXLAN视图。如果指定的VXLAN已经存在,则直接进入VXLAN视图。
undo vxlan命令用来恢复缺省情况。
【命令】
vxlan vxlan-id
undo vxlan
【缺省情况】
不存在VXLAN。
【视图】
VSI视图
【缺省用户角色】
network-admin
【参数】
vxlan-id:VXLAN ID,取值范围为0~16777215。
【使用指导】
在一个VSI下只能创建一个VXLAN。不同VSI下创建的VXLAN,其VXLAN ID不能相同。
【举例】
# 在名称为vpna的VSI下创建编号为10000的VXLAN,并进入VXLAN视图。
<Sysname> system-view
[Sysname] vsi vpna
[Sysname-vsi-vpna] vxlan 10000
[Sysname-vsi-vpna-vxlan-10000]
【相关命令】
· vsi
vxlan fast-forwarding enable命令用来开启VXLAN软件快速转发功能。
undo vxlan fast-forwarding enable命令用来关闭VXLAN软件快速转发功能。
【命令】
vxlan fast-forwarding enable
undo vxlan fast-forwarding enable
【缺省情况】
VXLAN软件快速转发功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
开启本功能后,数据报文通过VXLAN隧道进行软件转发时,不会进行QoS、安全等业务处理,直接进行转发,以提高处理性能。建议仅在VSI虚接口和VXLAN隧道对应的报文出接口上没有配置QoS、安全等业务,且需要加快VXLAN软件转发速度的场景下,开启本功能。
开启本功能后,如果到达VXLAN隧道目的端地址存在多条等价路由,只会从中选择一条路由转发VXLAN报文,不能在多条路由之间进行负载分担。
【举例】
# 开启VXLAN软件快速转发功能。
<Sysname> system
[Sysname] vxlan fast-forwarding enable
vxlan invalid-udp-checksum discard命令用来配置丢弃UDP校验和检查失败的VXLAN报文。
undo vxlan invalid-udp-checksum discard命令用来恢复缺省情况。
【命令】
vxlan invalid-udp-checksum discard
undo vxlan invalid-udp-checksum discard
【缺省情况】
不会检查VXLAN报文的UDP校验和。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
VTEP对二层数据帧进行封装时,将UDP校验和设置为0。缺省情况下,VTEP接收到VXLAN报文后,不会检查报文的UDP校验和。如果在VTEP上执行了本命令,则该VTEP会对接收的VXLAN报文的UDP校验和进行检查,校验和检查失败的报文将被丢弃。
为了兼容其他厂商的设备,UDP检验和为0和UDP检验和正确的报文均能通过VTEP的检查,被VTEP接收。
【举例】
# 配置丢弃UDP校验和检查失败的VXLAN报文。
<Sysname> system-view
[Sysname] vxlan invalid-udp-checksum discard
【相关命令】
· vxlan invalid-vlan-tag discard
vxlan ip-forwarding命令用来配置VXLAN隧道工作在三层转发模式。
undo vxlan ip-forwarding命令用来配置VXLAN隧道工作在二层转发模式。
【命令】
vxlan ip-forwarding
undo vxlan ip-forwarding
【缺省情况】
VXLAN隧道工作在三层转发模式。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
当设备作为VTEP时,需要配置VXLAN隧道工作在二层转发模式,该模式下VTEP通过查找MAC地址表项对流量进行转发;当设备作为VXLAN IP网关时,需要配置VXLAN隧道工作在三层转发模式,该模式下VTEP设备通过查找ARP表项(IPv4网络)或ND表项(IPv6网络)对流量进行转发。
修改本配置前必须先删除设备上的所有VSI、VSI虚接口、VSI子接口和VXLAN隧道,否则将配置失败。
【举例】
# 配置VXLAN隧道工作在三层转发模式。
<Sysname> system-view
[Sysname] vxlan ip-forwarding
vxlan local-mac report命令用来开启本地MAC地址的日志记录功能。
undo vxlan local-mac report命令用来关闭本地MAC地址的日志记录功能。
【命令】
vxlan local-mac report
undo vxlan local-mac report
【缺省情况】
本地MAC地址的日志记录功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
开启本地MAC地址的日志记录功能后,VXLAN会立即根据已经学习到的本地MAC地址表项生成日志信息,之后在增加或删除本地MAC地址时也将产生日志信息。生成的日志信息将被发送到设备的信息中心,通过设置信息中心的参数,决定日志信息的输出规则(即是否允许输出以及输出方向)。
【举例】
# 开启本地MAC地址的日志记录功能。
<Sysname> system-view
[Sysname] vxlan local-mac report
vxlan source udp-port five-tuple命令用来配置根据内层报文的五元组信息生成VXLAN封装的源UDP端口号。
undo vxlan source udp-port five-tuple命令用来恢复缺省情况。
【命令】
vxlan source udp-port five-tuple
undo vxlan source udp-port five-tuple
【缺省情况】
根据内层报文的源和目的MAC地址自动生成VXLAN封装的源UDP端口号。
【视图】
VXLAN模式Tunnel接口视图
【缺省用户角色】
network-admin
【使用指导】
本命令仅对IPv4站点网络生效。
仅手工创建的VXLAN隧道支持本命令。
【举例】
# 在VXLAN隧道Tunnel1上配置根据内层报文的五元组信息生成VXLAN封装的源UDP端口号。
<Sysname> system-view
[Sysname] interface tunnel 1 mode vxlan
[Sysname-Tunnel1] vxlan source udp-port five-tuple
【相关命令】
· vxlan source udp-port acl
vxlan tunnel mac-learning disable命令用来关闭远端MAC地址自动学习功能。
undo vxlan tunnel mac-learning disable命令用来开启远端MAC地址自动学习功能。
【命令】
vxlan tunnel mac-learning disable
undo vxlan tunnel mac-learning disable
【缺省情况】
远端MAC地址自动学习功能处于开启状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
如果网络中存在攻击,为了避免学习到错误的远端MAC地址,可以通过本命令手工关闭远端MAC地址自动学习功能。
【举例】
# 关闭远端MAC地址自动学习功能。
<Sysname> system-view
[Sysname] vxlan tunnel mac-learning disable
vxlan udp-port命令用来配置VXLAN报文的目的UDP端口号。
undo vxlan udp-port命令用来恢复缺省情况。
【命令】
vxlan udp-port port-number
undo vxlan udp-port
【缺省情况】
VXLAN报文的目的UDP端口号为4789。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
port-number:VXLAN报文的目的UDP端口号,取值范围为1~65535。建议不要将VXLAN报文的目的UDP端口号配置为知名端口,即1~1023之间的端口。
【使用指导】
属于同一个VXLAN的VTEP设备上需要配置相同的UDP端口号。
【举例】
# 配置VXLAN报文的目的UDP端口号为6666。
<Sysname> system-view
[Sysname] vxlan udp-port 6666
xconnect vsi命令用来将AC与VSI关联。
undo xconnect vsi命令用来恢复缺省情况。
【命令】
xconnect vsi vsi-name [ access-mode { ethernet | vlan } | { hub | leaf } ] * [ track track-entry-number&<1-3> ]
undo xconnect vsi
【缺省情况】
AC未关联VSI。
【视图】
接口视图
【缺省用户角色】
network-admin
【参数】
vsi-name:VSI的名称,为1~31个字符的字符串,区分大小写。
access-mode:指定接入模式。当关联VSI的AC为三层子接口时,可以指定本参数,接入模式缺省为VLAN;当AC为三层接口时,不可以指定本参数。
ethernet:指定接入模式为Ethernet。
vlan:指定接入模式为VLAN。
hub:指定AC在VSI内为hub链路。与使能了hub-spoke能力的VSI关联的AC缺省为VSI内的spoke链路。
leaf:在E-Tree组网中,指定AC在VSI内为Leaf角色。缺省为VSI内的Root角色。
track track-entry-number&<1-3>:配置AC与指定Track项联动。track-entry-number为Track项的序号,取值范围为1~1024;&<1-3>表示前面的参数最多可以输入3次。指定本参数后,仅当关联的Track项中至少有一个状态为positive时,AC的状态才会up;否则,AC的状态为down。
【使用指导】
当AC为三层子接口时,若修改了接入模式,需在虚拟机上清除ARP表项使虚拟机更新ARP信息或配置虚拟机定时发送免费ARP,否则会导致本地虚拟机与远端虚拟机无法互访。
在接口视图下执行本命令后,从接口接收到的报文将通过查找关联VSI的MAC地址表进行转发。
接入模式分为以下两种:
· VLAN接入模式:从本地站点接收到的和发送给本地站点的以太网帧必须带有VLAN Tag。VTEP从本地站点接收到以太网帧后,删除该帧的所有VLAN Tag,再转发该数据帧;VTEP发送以太网帧到本地站点时,为其添加本地站点的VLAN Tag。采用该模式时,VTEP不会传递VLAN Tag信息,不同站点可以独立地规划自己的VLAN,不同站点的不同VLAN之间可以互通。
· Ethernet接入模式:从本地站点接收到的和发送给本地站点的以太网帧可以携带VLAN Tag,也可以不携带VLAN Tag。VTEP从本地站点接收到以太网帧后,保持该帧的VLAN Tag信息不变,转发该数据帧;VTEP发送以太网帧到本地站点时,不会为其添加VLAN Tag。采用该模式时,VTEP会在不同站点间传递VLAN Tag信息,不同站点的VLAN需要统一规划,否则无法互通。
【举例】
# 在接口GigabitEthernet1/0/1下关联名为vpn1的VSI。
<Sysname> system-view
[Sysname] vsi vpn1
[Sysname-vsi-vpn1] quit
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] xconnect vsi vpn1
【相关命令】
· display l2vpn interface
· display l2vpn service-instance
· encapsulation
· vsi
arp distributed-gateway dynamic-entry synchronize命令用来开启分布式网关的动态ARP表项同步功能。
undo arp distributed-gateway dynamic-entry synchronize命令用来关闭分布式网关的动态ARP表项同步功能。
【命令】
arp distributed-gateway dynamic-entry synchronize
undo arp distributed-gateway dynamic-entry synchronize
【缺省情况】
分布式网关的动态ARP表项同步功能处于关闭状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
分布式VXLAN IP网关上开启本地代理ARP功能时,本地网关不会将目标IP地址为分布式网关VSI虚接口的ARP报文转发给其他网关,只有本地网关能够学习到ARP报文发送者的ARP表项。如果希望所有网关都能学习到该ARP表项,需要开启分布式网关的动态ARP表项同步功能。
分布式VXLAN IP网关之间也可以通过控制器或EVPN等在彼此之间同步ARP表项,此时无需开启本功能。
【举例】
# 开启分布式网关的动态ARP表项同步功能。
<Sysname> system-view
[Sysname] arp distributed-gateway dynamic-entry synchronize
【相关命令】
· distributed-gateway local
· local-proxy-arp enable(三层技术-IP业务命令参考/代理ARP)
bandwidth命令用来配置接口的期望带宽。
undo bandwidth命令用来恢复缺省情况。
【命令】
bandwidth bandwidth-value
undo bandwidth
【缺省情况】
接口的期望带宽=接口的波特率÷1000(kbps)。
【视图】
VSI虚接口视图
【缺省用户角色】
network-admin
【参数】
bandwidth-value:接口的期望带宽,取值范围为1~400000000,单位为kbps。
【使用指导】
期望带宽供业务模块使用,不会对接口实际带宽造成影响。
【举例】
# 配置接口VSI-interface100的期望带宽为10000kbps。
<Sysname> system-view
[Sysname] interface vsi-interface 100
[Sysname-Vsi-interface100] bandwidth 10000
default命令用来恢复接口的缺省配置。
【命令】
default
【视图】
VSI虚接口视图
【缺省用户角色】
network-admin
【使用指导】
接口下的某些配置恢复到缺省情况后,会对设备上当前运行的业务产生影响。建议您在执行该命令前,完全了解其对网络产生的影响。
您可以在执行default命令后通过display this命令确认执行效果。对于未能成功恢复缺省的配置,建议您查阅相关功能的命令手册,手工执行恢复该配置缺省情况的命令。如果操作仍然不能成功,您可以通过设备的提示信息定位原因。
【举例】
# 将接口VSI-interface100恢复为缺省配置。
<Sysname> system-view
[Sysname] interface vsi-interface 100
[Sysname-Vsi-interface100] default
This command will restore the default settings. Continue? [Y/N]:y
description命令用来配置接口的描述信息。
undo description命令用来恢复缺省情况。
【命令】
description text
undo description
【缺省情况】
接口的描述信息为“接口名 Interface”,例如:Vsi-interface100 Interface。
【视图】
VSI虚接口视图
VSI子接口视图
【缺省用户角色】
network-admin
【参数】
text:接口的描述信息,为1~255个字符的字符串,区分大小写。
【举例】
# 配置接口VSI-interface100的描述信息为“gateway for VXLAN 10”。
<Sysname> system-view
[Sysname] interface vsi-interface 100
[Sysname-Vsi-interface100] description gateway for VXLAN 10
display interface vsi-interface命令用来显示VSI虚接口的相关信息。
【命令】
display interface [ vsi-interface [ vsi-interface-id ] ] [ brief [ description | down ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
vsi-interface [ vsi-interface-id ]:指定VSI虚接口及其编号。vsi-interface-id为VSI虚接口的编号,只能指定设备上已创建的VSI虚接口的编号。如果不指定vsi-interface,则显示除VA(Virtual Access,虚拟访问)接口外所有接口的相关信息;如果指定vsi-interface,不指定vsi-interface-id,则显示所有VSI虚接口的信息。有关VA接口的详细介绍,请参见“二层技术-广域网接入配置指导”中的“PPPoE”。
brief:显示接口的概要信息。如果不指定该参数,则显示接口的详细信息。
description:用来显示用户配置的接口的全部描述信息。如果某接口的描述信息超过27个字符,不指定该参数时,只显示描述信息中的前27个字符,超出部分不显示;指定该参数时,可以显示全部描述信息。
down:显示当前物理状态为down的接口的信息以及down的原因。如果不指定该参数,则不会根据接口物理状态来过滤显示信息。
【举例】
# 显示接口VSI-interface100的相关信息。
<Sysname> display interface vsi-interface 100
Vsi-interface100
Current state: UP
Line protocol state: UP
Description: Vsi-interface100 Interface
Bandwidth: 1000000 kbps
Maximum transmission unit: 1500
Internet address: 10.1.1.1/24 (primary)
IP packet frame type: Ethernet II, hardware address: 0011-2200-0102
IPv6 packet frame type: Ethernet II, hardware address: 0011-2200-0102
Physical: Unknown, baudrate: 1000000 kbps
Last clearing of counters: Never
Last 300 seconds input rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec
Last 300 seconds output rate: 0 bytes/sec, 0 bits/sec, 0 packets/sec
Input: 0 packets, 0 bytes, 0 drops
Output: 0 packets, 0 bytes, 0 drops
表1-7 display interface vsi-interface命令显示信息描述表
字段 |
描述 |
|
Vsi-interface100 |
接口VSI-interface100的相关信息 |
|
Current state |
接口的物理状态和管理状态,取值包括: · Administratively DOWN:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭 · DOWN:该接口的管理状态为开启,但物理状态为关闭 · UP:该接口的管理状态和物理状态均为开启 |
|
Line protocol state |
接口的链路层协议状态,取值包括: · UP:表示该接口的链路层协议状态为开启 · UP(spoofing):表示该接口的链路层协议状态为开启,但实际可能没有对应的链路,或者所对应的链路不是永久存在而是按需建立 · DOWN:表示该接口的链路层协议状态为关闭 |
|
Description |
接口的描述信息 |
|
Bandwidth |
接口的期望带宽 |
|
Maximum transmission unit |
接口的MTU |
|
Internet protocol processing: Disabled |
接口未配置IP地址,不能处理IP报文 |
|
Internet address: ip-address/mask-length (Type) |
接口IP地址。Type表示地址获取方式,取值如下: · Primary:手动配置的主地址 · Sub:手动配置的从地址。当配置了主地址时,仅显示主地址;仅配置从地址时,才显示本信息 · DHCP-Allocated:通过DHCP获取的IP地址,详细介绍请参见“三层技术-IP业务命令参考”中的“DHCP” · BOOTP-Allocated:通过BOOTP获取的IP地址,详细介绍请参见“三层技术-IP业务命令参考”中的“DHCP” · PPP-Negotiated:PPP协商过程中由Server端分配的IP地址,详细介绍请参见“二层技术-广域网接入命令参考”中的“PPP” · Unnumbered:借用其他接口的IP地址 · Cellular-Allocated:通过Modem私有协议获取的IP地址,详细介绍请参见“二层技术-广域网接入命令参考”中的“3G Modem和4G Modem管理” · MAD:成员设备上配置的MAD IP地址,详细介绍请参见“虚拟化技术命令参考”中的“IRF” · SSLVPN:SSL VPN AC接口的IP地址,详细介绍请参见“安全命令参考”中的“SSL VPN” Type的取值情况与接口类型有关,请以实际情况为准 |
|
IP packet frame type |
IP报文发送帧格式 |
|
hardware address |
硬件地址 |
|
IPv6 packet frame type |
IPv6报文发送帧格式 |
|
Physical |
接口的物理类型,取值为Unknown |
|
baudrate |
接口的波特率,单位为kbps |
|
Last clearing of counters |
最近一次使用reset counters interface命令清除接口下的统计信息的时间(如果从设备启动一直未执行reset counters interface命令清除过该接口下的统计信息,则显示Never) |
|
Last 300 seconds input rate |
最近300秒钟的平均输入速率:bytes/sec表示平均每秒输入的字节数,bits/sec表示平均每秒输入的比特数,packets/sec表示平均每秒输入的包数 |
|
Last 300 seconds output rate |
最近300秒钟的平均输出速率:bytes/sec表示平均每秒输出的字节数,bits/sec表示平均每秒输出的比特数,packets/sec表示平均每秒输出的包数 |
|
Input: 0 packets, 0 bytes, 0 drops |
总计输入的报文数,总计输入的字节,总计丢弃的输入报文数 |
|
Output: 0 packets, 0 bytes, 0 drops |
总计输出的报文数,总计输出的字节,总计丢弃的输出报文数 |
|
# 显示所有VSI虚接口的概要信息。
<Sysname> display interface vsi-interface brief
Brief information on interfaces in route mode:
Link: ADM - administratively down; Stby - standby
Protocol: (s) - spoofing
Interface Link Protocol Primary IP Description
Vsi100 DOWN DOWN --
# 显示接口VSI-interface100的概要信息,包括用户配置的全部描述信息。
<Sysname> display interface vsi-interface 100 brief description
Brief information on interfaces in route mode:Brief information of interface(s) under route mode:
Link: ADM - administratively down; Stby - standby
Protocol: (s) - spoofing
Interface Link Protocol Primary IP Description
Vsi100 UP UP 1.1.1.1 VSI-interface100
# 显示当前状态为down的接口的信息以及DOWN的原因。
<Sysname> display interface brief down
Brief information on interfaces in route mode:
Link: ADM - administratively down; Stby - standby
Interface Link Cause
Vsi100 DOWN Administratively
Vsi200 DOWN Administratively
表1-8 display interface vsi-interface brief命令显示信息描述表
字段 |
描述 |
Brief information on interfaces in route mode: |
三层模式下(route)的接口的概要信息,即三层接口的概要信息 |
Link: ADM - administratively down; Stby - standby |
· 如果某接口的Link属性值为“ADM”,则表示该接口被管理员通过shutdown命令关闭,需要在该接口下执行undo shutdown命令才能恢复端口本身的物理状态 · 如果某接口的Link属性值为“Stby”,则表示该接口是一个处于Standby状态的备份接口,使用display interface-backup state命令可以查看该备份接口对应的主接口 |
Protocol: (s) - spoofing |
如果某接口的Protocol属性值中带有“(s)”字符串,则表示该接口的网络层协议状态显示是UP的,但实际可能没有对应的链路,或者所对应的链路不是永久存在而是按需建立 |
Interface |
接口名称缩写 |
Link |
接口物理连接状态,取值包括: · UP:表示本链路物理上是连通的 · DOWN:表示本链路物理上是不通的 · ADM:表示本链路被管理员通过shutdown命令关闭,需要执行undo shutdown命令才能恢复接口本身的物理状态 · Stby:表示该接口是一个处于Standby状态的备份接口 |
Protocol |
接口的链路层协议状态,取值包括: · UP:表示该接口的链路层协议状态为开启 · UP (s):表示该接口的链路层协议状态为开启,但实际可能没有对应的链路,或者所对应的链路不是永久存在而是按需建立 · DOWN:表示该接口的链路层协议状态为关闭 |
Primary IP |
接口主IP地址。取值为“--”时,表示接口尚未配置IP地址 |
Description |
接口的描述信息 |
Cause |
接口物理连接状态为down的原因,取值为: · Administratively:表示本链路被手工关闭了(配置了shutdown命令),需要执行undo shutdown命令才能恢复真实的物理状态 · Not connected:表示没有VSI关联该接口,或者关联该接口的VSI内没有AC或VXLAN隧道 |
【相关命令】
· reset counters interface vsi-interface
distributed-gateway local命令用来配置VSI虚接口为分布式网关接口。
undo distributed-gateway local命令用来恢复缺省情况。
【命令】
distributed-gateway local
undo distributed-gateway local
【缺省情况】
VSI虚接口不是分布式网关接口。
【视图】
VSI虚接口视图
【缺省用户角色】
network-admin
【使用指导】
在分布式VXLAN IP网关组网中,多个网关上同一VXLAN的VSI虚接口需要配置相同的IP地址。为了避免IP地址冲突,需要在VSI虚接口上执行本命令,以防止VSI虚接口上报地址冲突,导致VSI虚接口不可用。
【举例】
# 配置接口Vsi-interface100为分布式网关接口。
<Sysname> system-view
[Sysname] interface vsi-interface 100
[Sysname-Vsi-interface100] distributed-gateway local
gateway subnet命令用来配置VSI所属的子网网段。
undo gateway subnet命令用来删除VSI所属的子网网段。
【命令】
gateway subnet { ipv4-address wildcard-mask | ipv6-address prefix-length }
undo gateway subnet { ipv4-address wildcard-mask | ipv6-address prefix-length }
【缺省情况】
未指定VSI所属的子网网段。
【视图】
VSI视图
【缺省用户角色】
network-admin
【参数】
ipv4-address:IPv4子网网段地址,为点分十进制格式。
wildcard-mask:IPv4地址掩码的反码,即将IPv4地址的掩码取反(0变1,1变0)。例如:子网掩码255.0.0.0的反码为0.255.255.255。其中,反码中的“1”表示忽略IPv4地址中对应的位,“0”表示必须保留此位。
ipv6-address prefix-length:IPv6地址及前缀长度。prefix-length为IPv6前缀长度,取值范围为1~128。
【使用指导】
多个VXLAN共用一个VSI虚接口时,可以在VSI视图下通过本命令指定VSI所属的子网网段,通过子网网段判断报文所属的VSI,并在该VSI内转发报文。
在VSI视图下配置子网网段前,必须先为该VSI指定网关接口。取消为VSI指定网关接口时,会自动删除为该VSI指定的子网网段。
一个VSI视图下最多可以配置8个子网网段,包括IPv4子网和IPv6子网。
不能为指定了相同网关接口的不同VSI配置相同的子网网段。
【举例】
# 配置名称为vxlan的VSI所属的子网网段为100.0.10.0/24。
<Sysname> system-view
[Sysname] vsi vxlan
[Sysname-vsi-vxlan] gateway subnet 100.0.10.0 0.0.0.255
gateway vsi-interface命令用来为VSI指定网关接口。
undo gateway vsi-interface命令用来恢复缺省情况。
【命令】
gateway vsi-interface vsi-interface-id
undo gateway vsi-interface
【缺省情况】
未指定VSI的网关接口。
【视图】
VSI视图
【缺省用户角色】
network-admin
【参数】
vsi-interface-id:VSI网关虚接口的编号,只能指定设备上已创建的VSI虚接口编号。
【使用指导】
一个VSI只能指定一个网关接口。
不同的VSI可以指定相同的网关接口。
【举例】
# 为VSI指定网关接口为Vsi-interface100。
<Sysname> system-view
[Sysname] vsi vpna
[Sysname-vsi-vpna] gateway vsi-interface 100
【相关命令】
· interface vsi-interface
interface vsi-interface命令用来创建VSI虚接口,并进入VSI虚接口视图。如果指定的VSI虚接口已经存在,则直接进入VSI虚接口视图。
undo interface vsi-interface命令用来删除指定的VSI虚接口。
【命令】
interface vsi-interface vsi-interface-id
undo interface vsi-interface vsi-interface-id
【缺省情况】
不存在VSI虚接口。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
vsi-interface-id:VSI虚接口的编号,取值范围为0~8191。
【举例】
# 创建VSI虚接口100,并进入VSI虚接口视图。
<Sysname> system-view
[Sysname] interface vsi-interface 100
[Sysname-Vsi-interface100]
【相关命令】
· gateway vsi-interface
mac-address命令用来配置VSI虚接口的MAC地址。
undo mac-address命令用来恢复缺省情况。
【命令】
mac-address mac-address
undo mac-address
【缺省情况】
缺省情况下,VSI虚接口的MAC地址为设备的桥MAC地址。
【视图】
VSI虚接口视图
【缺省用户角色】
network-admin
【参数】
mac-address:MAC地址,形式为H-H-H。
【举例】
# 配置VSI虚接口100的MAC地址为0001-0001-0001。
<Sysname> system-view
[Sysname] interface vsi-interface 100
[Sysname-Vsi-interface100] mac-address 1-1-1
mtu命令用来配置接口的MTU值。
undo mtu命令用来恢复缺省情况。
【命令】
mtu size
undo mtu
【缺省情况】
缺省情况下VSI虚接口的MTU为1500字节。
【视图】
VSI虚接口视图
【缺省用户角色】
network-admin
【参数】
size:接口的MTU值,取值范围为46~9600,单位为字节。
【举例】
# 配置接口VSI-interface100的MTU值为1430字节。
<Sysname> system-view
[Sysname] interface vsi-interface 100
[Sysname-Vsi-interface100] mtu 1430
reset counters interface vsi-interface命令用来清除VSI虚接口的统计信息。
【命令】
reset counters interface [ vsi-interface [ vsi-interface-id ] ]
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
vsi-interface [ vsi-interface-id ]:指定VSI虚接口及其编号。vsi-interface-id为VSI虚接口的编号,只能指定设备上已创建的VSI虚接口的编号。如果不指定vsi-interface,则清除除VA接口外所有接口的统计信息;如果指定vsi-interface,不指定vsi-interface-id,则清除所有VSI虚接口的统计信息。
【使用指导】
在某些情况下,需要统计一定时间内某接口的流量,这就需要在统计开始前清除该接口原有的统计信息,重新进行统计。
【举例】
# 清除接口VSI-interface100的统计信息。
<Sysname> reset counters interface vsi-interface 100
【相关命令】
· display interface vsi-interface
shutdown命令用来关闭VSI虚接口。
undo shutdown命令用来开启VSI虚接口。
【命令】
shutdown
undo shutdown
【缺省情况】
VSI虚接口均处于开启状态。
【视图】
VSI虚接口视图
【缺省用户角色】
network-admin
【使用指导】
执行本命令会导致使用该接口作为网关的VXLAN网络不能进行三层通信,请谨慎使用。
【举例】
# 关闭接口VSI-interface100。
<Sysname> system-view
[Sysname] interface vsi-interface 100
[Sysname-Vsi-interface100] shutdown
vtep group member local命令用来将本设备加入VXLAN IP网关保护组,并配置本设备的成员地址。
undo vtep group member local命令用来取消本设备加入指定的VXLAN IP网关保护组。
【命令】
vtep group group-ip member local member-ip
undo vtep group group-ip member local
【缺省情况】
设备未加入VXLAN IP网关保护组。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
group-ip:VXLAN IP网关保护组的VTEP IP地址,该地址必须是本设备上已经存在的地址。
member-ip:本设备在VXLAN IP网关保护组内的成员地址,该地址必须是设备上已经配置的地址。
【使用指导】
成员地址不能和保护组的VTEP IP相同;同一个保护组中不同成员的成员地址也不能相同。
【举例】
# 配置本设备加入VXLAN IP保护组,保护组的VTEP IP地址是1.1.1.1,本设备的成员地址为2.2.2.2。
<Sysname> system-view
[Sysname] vtep group 1.1.1.1 member local 2.2.2.2
【相关命令】
· vtep group member remote
vtep group member remote命令用来配置VXLAN IP网关保护组的成员地址列表。
undo vtep group member remote命令用来删除指定VXLAN IP网关保护组的成员地址列表。
【命令】
vtep group group-ip member remote member-ip&<1-8>
undo vtep group group-ip member remote
【缺省情况】
未配置VXLAN IP网关保护组的成员地址列表。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
group-ip:VXLAN IP网关保护组的VTEP IP地址。
member-ip&<1-8>:VXLAN IP网关保护组成员IP地址列表。&<1-8>表示最多可以输入8个IP地址,每个IP地址之间用空格分隔。
【举例】
# 配置VXLAN IP网关保护组1.1.1.1包含的成员设备为2.2.2.2、3.3.3.3和4.4.4.4。
<Sysname> system-view
[Sysname] vtep group 1.1.1.1 member remote 2.2.2.2 3.3.3.3 4.4.4.4
【相关命令】
· vtep group member local
vxlan tunnel arp-learning disable命令用来关闭远端ARP自动学习功能。
undo vxlan tunnel arp-learning disable命令用来开启远端ARP自动学习功能。
【命令】
vxlan tunnel arp-learning disable
undo vxlan tunnel arp-learning disable
【缺省情况】
远端ARP自动学习功能处于开启状态。
【视图】
系统视图
【缺省用户角色】
network-admin
【使用指导】
缺省情况下,设备从VXLAN隧道接收到报文后可以自动学习远端虚拟机的ARP信息,即远端ARP信息。在SDN控制器组网下,当控制器和设备间进行表项同步时,可以通过vxlan tunnel arp-learning disable命令暂时关闭远端ARP自动学习功能,以节省占用的设备资源。同步完成后,再执行undo vxlan tunnel arp-learning disable命令开启远端ARP自动学习功能。
建议用户只在控制器和设备间同步表项的情况下执行vxlan tunnel arp-learning disable命令。
【举例】
# 关闭远端ARP自动学习功能。
<Sysname> system
[Sysname] vxlan tunnel arp-learning disable
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!