18.1Overlay命令
18.1.1vlan overlay
命令功能
使用此命令使能或去使能vlan的overlay功能。
命令语法
vlan VLAN_ID overlay ( enable | disable )
参数 |
参数说明 |
参数取值 |
VLAN_ID |
Vlan id |
2-4094 |
enable |
使能vlan的overlay功能 |
- |
disable |
去使能vlan的overlay功能,默认vlan的overlay功能是去使能的 |
- |
命令模式
VLAN配置模式
默认配置
去使能
使用说明
在配置overlay的vlan和vni的映射关系之前需要先使能vlan的overlay功能
举例说明
下面的例子显示了使能vlan 2的overlay功能
Switch# configure terminal
Switch(config)# vlan database
Switch(config-vlan)# vlan 2
Switch(config-vlan)# vlan 2 overlay enable
相关命令
无
18.1.2overlay
命令功能
使用此命令进入OVERLAY配置模式。 使用关键词exit 退出OVERLAY配置模式。
命令语法
overlay
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何进去OVERLAY配置模式
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)#
相关命令
无
18.1.3assign overlay extended capability
命令功能
使用此命令增强overlay解封装报文处理能力。 使用此命令的no模式恢复overlay解封装报文的默认处理能力。
命令语法
assign overlay extended capability
no assign overlay extended capability
命令模式
全局配置模式
默认配置
禁用
使用说明
配置该命令后,支持解封装后将更多类型的协议报文送往CPU处理,比如DHCP报文。
举例说明
下面的例子表明了如何增强overlay解封装报文处理能力。
Switch# configure terminal
Switch(config)# assign overlay extended capability
下面的例子表明了如何恢复overlay解封装报文为默认处理能力。
Switch# configure terminal
Switch(config)# no assign overlay extended capability
相关命令
无
18.1.4vlan vni
命令功能
使用此命令配置vlan和vni的映射关系。
命令语法
vlan VLAN_ID vni VNI
no vlan VLAN_ID vni
参数 |
参数说明 |
参数取值 |
VLAN_ID |
Vlan id |
2-4094 |
VNI |
vni 值 |
1-16777215 |
命令模式
OVERLAY配置模式
默认配置
无
使用说明
该命令用于绑定vlan和overlay的vni的关系,这就意味着一旦一个vlan和vni绑定了,vlan下所有的端口也就属于vni的广播域了,并且可以在vni的广播域内进行单播,组播和广播了。
举例说明
下面的例子显示了设置vlan和vni的映射
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# vlan 20 vni 20000
下面的例子显示了如何删除vlan和vni的映射
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# no vlan 20 vni
相关命令
无
18.1.5vni split-horizon-disable
命令功能
使用此命令基于vni去使能水平分割。使用此命令的no形式基于vni使能水平分割。
命令语法
vni VNI split-horizon-disable
no vni VNI split-horizon-disable
参数 |
参数说明 |
参数取值 |
VNI |
vni值 |
1-16777215 |
命令模式
OVERLAY配置模式
默认配置
使能水平分割
使用说明
无
举例说明
下面的例子显示了如何基于vni去使能水平分割
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# vni 20000 split-horizon-disable
下面的例子显示了如何基于vni使能水平分割
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# no vni 20000 split-horizon-disable
相关命令
无
18.1.6vni tunnel-aware
命令功能
使用此命令基于vni配置tunnel报文做ACL等匹配时字段的选取规则。使用此命令的no形式恢复字段选择的默认规则。
命令语法
vni VNI tunnel-aware ( inner | outer )
no vni VNI tunnel-aware
参数 |
参数说明 |
参数取值 |
VNI |
vni值 |
1-16777215 |
inner |
使用内层头部信息做ACL、Flow tracing等 |
- |
outer |
使用外层头部信息做ACL、Flow tracing等 |
- |
命令模式
OVERLAY配置模式
默认配置
按照报文入端口的选取规则
使用说明
无
举例说明
下面的例子显示了如何基于vni选择tunnel报文的内层头做ACL等匹配
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# vni 20000 tunnel-aware inner
下面的例子显示了如何基于vni配置tunnel报文按照入端口的tunnel-aware规则做ACL等匹配
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# no vni 20000 tunnel-aware
相关命令
无
18.1.7source
命令功能
使用该命令为overlay设置全局源vtep的ip地址。
使用关键词no删除overlay的全局源vtep的ip地址。
命令语法
source ( IP_ADDR | IPv6_ADDR )
no ( ipv6 | ) source
参数 |
参数说明 |
参数取值 |
IP_ADDR |
Overlay的vtep的源地址,必须是是一个有效的ip地址 |
IPv4 地址 |
IPv6_ADDR |
Overlay的vtep的源地址,必须是是一个有效的ipv6地址 |
IPv6 地址 |
命令模式
OVERLAY配置模式
默认配置
无
使用说明
Overlay vtep的源地址用于对overlay的原始报文进行加封装和解封装。建议源地址采用某个3层口地址(比如环回口)以保证该地址的路由是可达的。
举例说明
下面的例子显示了如何配置overlay的源地址
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# source 1.1.1.1
Switch(config-overlay)# source 1111::1
下面的例子显示了如何删除overlay的源地址
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# no source
Switch(config-overlay)# no ipv6 source
相关命令
无
18.1.8remote-vtep
命令功能
使用此命令配置overlay的peer。
使用关键词no来删除overlay的peer。
命令语法
remote-vtep INDEX ip-address IP_ADDR_VTEP type ( vxlan | nvgre | geneve ) ( { src-ip IP_ADDR | split-horizon-disable | keep-vlan-tag } | )
remote-vtep INDEX ipv6-address IPv6_ADDR_VTEP type ( vxlan | nvgre | geneve ) ( { src-ipv6 IPv6_ADDR | split-horizon-disable | keep-vlan-tag } | )
no remote-vtep index
参数 |
参数说明 |
参数取值 |
INDEX |
远端vtep的索引 |
1-65535 |
vxlan-peer |
远端的vtep类型是VxLAN |
- |
nvgre-peer |
远端的vtep类型是NvGRE |
- |
geneve-peer |
远端的vtep类型是GENEVE |
- |
IP_ADDR_VTEP |
Overlay远端vtep的地址,必须是一个有效的ip地址 |
IPv4 地址 |
IPv6_ADDR_VTEP |
Overlay远端vtep的地址,必须是一个有效的ipv6地址 |
IPv6 地址 |
IP_ADDR |
Overlay 源端vtep的地址,必须是一个有效的ip 地址,缺省情况下取 全局sourc ip。 |
IPv4 地址 |
IPv6_ADDR |
Overlay 源端vtep的地址,必须是一个有效的ip 地址,缺省情况下取 全局sourc ipv6地址。 |
IPv6 地址 |
horizon-split-disable |
该vtep 上支持配置的tunnel ,关闭水平分割。 |
- |
keep-vlan-tag |
指定是否剥除原始报文的外层VLAN 标签。 |
- |
命令模式
OVERLAY配置模式
默认配置
无
使用说明
此命令用于创建overlay的远端vtep的类型和地址,管理员应该知晓整个网络上的所有peer,并且保证他们之间是路由可达的。
举例说明
下面的例子创建了两个远端的vxlan的vtep
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# remote-vtep 20 ip-address 2.2.2.2 type vxlan src-ip 1.1.1.1
Switch(config-overlay)# remote-vtep 21 ipv6-address 2222::2 type vxlan src-ipv6 1111::1
下面的例子删除了一个远端的vxlan的vtep
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# no remote-vtep 20
相关命令
无
18.1.9remote-vtep encapsulation-dscp-strategy
命令功能
使用此命令配置overlay的外层IP DSCP获取方式。
命令语法
remote-vtep INDEX encapsulation-dscp-strategy ( dscp-copy | priority-map | custom-assign VALUE )
参数 |
参数说明 |
参数取值 |
INDEX |
远端vtep的索引 |
1-65535 |
dscp-copy |
外层dscp值从内层报文dscp值复制而来 |
- |
priority-map |
外层dscp值从priority值映射而来 |
- |
custom-assign VALUE) |
外层dscp值由用户指定具体值 |
0-63 |
命令模式
OVERLAY配置模式
默认配置
dscp-copy模式
使用说明
使用priority-map模式时,需要用户配置MQC来配置具体的priority值,具体做法参照MQC部分的CLI命令
举例说明
下面的例子配置vtep的dscp获取模式为custom-assign
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# remote-vtep 20 dscp-strategy custom-assign 63
相关命令
无
18.1.10remote-vtep encapsulation-ecn-strategy
命令功能
使用此命令配置vxlan的外层IP ECN获取方式。
命令语法
remote-vtep INDEX encapsulation-ecn-strategy ( ecn-copy | map | none )
no remote-vtep INDEX encapsulation-ecn-strategy
参数 |
参数说明 |
参数取值 |
INDEX |
远端vtep的索引 |
1-65535 |
ecn-copy |
外层ECN从原始IP报文ECN复制而来 |
- |
map |
外层ECN从内层IP报文ECN映射而来 |
- |
none |
外层ECN设置为0 |
- |
命令模式
OVERLAY配置模式
默认配置
map模式
使用说明
仅vxlan支持配置。
举例说明
下面的例子配置vtep的ECN获取模式为ecn-copy
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# remote-vtep 20 ecn-strategy ecn-copy
相关命令
无
18.1.11remote-vtep virtual-mac
命令功能
使用此命令配置overlay的远端vtep的虚拟mac地址。
使用关键词no形式删除remote-vtep的virtual-mac。
命令语法
remote-vtep INDEX virtual-mac MAC
no remote-vtep index virtual-mac
参数 |
参数说明 |
参数取值 |
INDEX |
远端vtep的索引 |
1-65535 |
MAC |
|
MAC地址 |
命令模式
OVERLAY配置模式
默认配置
无
使用说明
此命令用于配置overlay的远端vtep的虚拟mac地址,当DVR的路由没有指定inner的mac目的地址时,将采用其remote vtep的虚拟mac地址作为inner的mac目的地址。
举例说明
下面的例子配置了远端vtep的虚拟mac地址
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# remote-vtep 20 virtual-mac a.a.a
下面的例子删除远端vtep的虚拟mac地址
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# no remote-vtep virtual-mac
相关命令
无
18.1.12dremote-vtep dot1q ethertype
命令功能
使用此命令配置remote-vtep的dot1q ethertype。
使用关键词no形式删除remote-vtep的dot1q ethertype。
命令语法
remote-vtep INDEX dot1q ethertype VALUE
no remote-vtep INDEX dot1q ethertype
参数 |
参数说明 |
参数取值 |
INDEX |
远端vtep的索引 |
1-65535 |
VALUE |
指定ethertype值 |
格式为16进制 |
命令模式
OVERLAY配置模式
默认配置
无
使用说明
无
举例说明
下面的例子配置了远端vtep的ethertype
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# remote-vtep 20 dot1q ethertype 88a8
相关命令
无
18.1.13vlan remote-vtep
命令功能
使用此命令配置overlay vlan的远端vtep。
使用关键词no删除overlay vlan的远端vtep。
命令语法
vlan VLAN_ID remote-vtep INDEX ( tunnel-aware inner | outer )
no vlan VLAN_ID remote-vtep INDEX
参数 |
参数说明 |
参数取值 |
VLAN_ID |
Vlan id |
2-4094 |
INDEX |
Overlay远端vtep的索引 |
1-65535 |
inner |
使用内层头部信息作ACL、Flow tracing等 |
- |
outer |
使用外层头部信息作ACL、Flow tracing等 |
- |
命令模式
OVERLAY配置模式
默认配置
无
使用说明
此命令用于指定overlay vlan的远端vtep,必须保证该索引对应的远端vtep已经被创建了。
举例说明
下面的例子为vlan 20 设置了远端vtep 2
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# vlan 20 remote-vtep 2
下面的例子为vlan 20 删除了远端vtep 3
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# no vlan 20 remote-vtep 3
相关命令
无
18.1.14vxlan uplink
命令功能
使用该命令使能/去使能vxlan的上联口。
命令语法
vxlan uplink ( enable | disable )
参数 |
参数说明 |
参数取值 |
enable |
使能vxlan的上联口 |
- |
disable |
去使能vxlan的上联口 |
- |
命令模式
端口配置模式
默认配置
去使能
使用说明
此命令只能在以太类型的端口上使用, 使能之后,可以同时进行vxlan的二层vni和三层vni解封装。
举例说明
下面的例子使能端口上的vxlan上联口功能
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# vxlan uplink enable
相关命令
无
18.1.15nvgre uplink
命令功能
使用该命令使能/去使能nvgre的上联口。
命令语法
nvgre uplink ( enable | disable )
参数 |
参数说明 |
参数取值 |
enable |
使能nvgre的上联口 |
- |
disable |
去使能nvgre的上联口 |
- |
命令模式
端口配置模式
默认配置
去使能
使用说明
此命令只能在以太类型的端口上使用, 使能之后,可以同时进行nvgre的二层vni和三层vni解封装。
举例说明
下面的例子使能端口上的nvgre上联口功能
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# nvgre uplink enable
相关命令
无
18.1.16mac-address-table forward remote-vtep
命令功能
使用该命令设置overlay的静态fdb。使用该命令的no形式删除overlay的静态fdb。
命令语法
mac-address-table MAC_ADDR forward remote-vtep INDEX vlan VLAN_ID
no mac-address-table mac-addr forward remote-vtep index vlan VLAN_ID
参数 |
参数说明 |
参数取值 |
MAC_ADDR |
目的单播MAC位址,特定VLAN中带有目的MAC位址的报文将通过特定的接口转发出去 |
MAC地址 |
INDEX |
Overlay远端vtep的索引 |
1-65535 |
VLAN_ID |
特定的VLAN。带有特定MAC地址的报文所属的VLAN。 |
2-4094 |
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
下面的例子配置了一条overlay的静态fdb
Switch# configure terminal
Switch(config)# mac-address-table 1.1.1 forward remote-vtep 3 vlan 2
下面的例子删除了一条overlay的静态fdb
Switch# configure terminal
Switch(config)# no mac-address-table 1.1.1 forward remote-vtep 3 vlan 2
相关命令
无
18.1.17vlan gateway-mac mac-addr
命令功能
使用该命令设置overlay的网关mac地址。使用该命令的no形式删除overlay的网关mac地址
命令语法
vlan VLAN_ID gateway-mac mac-addr
no vlan VLAN_ID gateway-mac mac-addr
参数 |
参数说明 |
参数取值 |
VLAN_ID |
Vlan id |
2-4094 |
mac-addr |
VM上所拥有的网关的mac地址 |
- |
命令模式
OVERLAY配置模式
默认配置
无
使用说明
需要将下行口配置成trunk模式。
举例说明
下面的例子配置了一条overlay的网关mac
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# vlan 2 gateway-mac 2.2.2
下面的例子删除了一条overlay的网关mac
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# no vlan 2 gateway-mac 2.2.2
相关命令
无
18.1.18ip route remote-vtep
命令功能
使用该命令配置overlay的静态DVR路由。使用该命令的no形式删除静态DVR路由
命令语法
ip route ( vrf VRF_NAME | ) ( ADDRESS WILDCARD-MASK | ADDRESS/PREFIX-LENGTH ) remote-vtep INDEX vni VNI ( | inner-macda mac-addr ) ( description LINE | )
no ip route ( vrf VRF_NAME | ) ( ADDRESS WILDCARD-MASK | ADDRESS/PREFIX-LENGTH ) remote-vtep INDEX vni VNI ( | inner-macda mac-addr ) ( description | )
参数 |
参数说明 |
参数取值 |
VRF_NAME |
Vrf 名字 |
不超过31个字符的字符串 |
ADDRESS |
IPv4 地址 |
IPv4 地址 |
WILDCARD-MASK |
Ip子网掩码 |
IPv4 地址 |
PREFIX-LENGTH |
Ip前缀长度 |
1-32 |
INDEX |
远端vtep的索引 |
1-65535 |
VNI |
vni 值 |
1-16777215 |
MAC_ADDR |
内层报文的目的mac地址 |
MAC地址 |
DESCRIPTION |
路由描述信息 |
必须小于等于80个字符,字符串不能包括“?” |
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
下面的例子配置了一条overlay的静态路由
Switch# configure terminal
Switch(config)# ip route vrf tenant1 3.3.3.3/32 remote-vtep 3 vni 50000 inner-macda a.a.a
Switch(config)# ip route vrf tenant1 4.4.4.4/32 remote-vtep 3 vni 50000
下面的例子删除了一条overlay的静态路由
Switch# configure terminal
Switch(config)# no ip route vrf tenant1 3.3.3.3/32 nvgre-peer 5.5.5.5 vni 50000 inner-macda a.a.a
Switch(config)# no ip route vrf tenant1 4.4.4.4/32 nvgre-peer 5.5.5.5 vni 50000
相关命令
无
18.1.19ipv6 route remote-vtep
命令功能
使用该命令配置overlay的IPv6静态DVR路由。使用该命令的no形式删除IPv6静态DVR路由
命令语法
ipv6 route ( vrf VRF_NAME | ) DEST_PREFIX remote-vtep INDEX vni VNI ( | inner-macda MAC ) ( description DESCRIPTION | )
no ipv6 route ( vrf VRF_NAME | ) DEST_PREFIX remote-vtep INDEX vni VNI ( | inner-macda MAC ) ( description | )
参数 |
参数说明 |
参数取值 |
VRF_NAME |
VRF实例名 |
不超过31个字符的字符串 |
DEST_PREFIX |
目的地址前缀。格式为X:X::X:X/M |
X:X::X:X/M格式的IPv6 地址和掩码长度 |
INDEX |
远端vtep的索引 |
1-65535 |
VNI |
vni 值 |
1-16777215 |
MAC_ADDR |
内层报文的目的mac地址 |
MAC地址 |
DESCRIPTION |
路由描述信息 |
必须小于等于80个字符,字符串不能包括“?” |
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
下面的例子配置了一条overlay的IPv6静态路由
Switch# configure terminal
Switch(config)# ipv6 route 2000::/64 remote-vtep 3 vni 50000 inner-macda a.a.a
下面的例子删除了一条overlay的IPv6静态路由
Switch# configure terminal
Switch(config)# no ipv6 route 2000::/64 remote-vtep 3 vni 50000 inner-macda a.a.a
相关命令
无
18.1.20overlay distributed-gateway
命令功能
使用该命令使能/去使能overlay分布式网关。
命令语法
overlay distributed-gateway ( enable | disable )
参数 |
参数说明 |
参数取值 |
enable |
使能分布式网关 |
- |
disable |
去使能分布式网关 |
- |
命令模式
端口配置模式
默认配置
去使能
使用说明
无
举例说明
下面的例子使能overlay分布式网关
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# overlay distributed-gateway enable
相关命令
无
18.1.21selective qinq overlay mode
命令功能
使用该命令配置overlay场景下灵活qinq口编辑vlan的模式。
命令语法
selective qinq overlay mode ( mapping | stripping )
参数 |
参数说明 |
参数取值 |
mapping |
使用灵活vlan mapping出vlan编辑行为 |
- |
stripping |
直接剥去vlan tag |
- |
命令模式
全局配置模式
默认配置
剥vlan
使用说明
无
举例说明
下面例子说明配置灵活qinq在overlay场景的vlan mapping编辑行为
Switch# configure terminal
Switch(config)#selective qinq overlay mode mapping
相关命令
无
18.1.22vxlan udp-dest-port
命令功能
使用该命令去设定vxlan的udp destport值
命令语法
vxlan udp-dest-port PORT
no vxlan udp-dest-port
参数 |
参数说明 |
参数取值 |
PORT |
udp destport |
1024-65535 |
命令模式
OVERLAY配置模式
默认配置
4789
使用说明
如要使用这个功能,需要使得两台对接的设备设定值相同
举例说明
下面的例子显示了如何配置vxlan的udp destport值
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)# vxlan udp-dest-port 8888
相关命令
无
18.1.23qos tunnel-aware inner
命令功能
使用在未使能overlay解封装端口上, 强制使用overlay报文的内层头部信息作ACL或者Flow tracing.
命令语法
qos tunnel-aware inner
no qos tunnel-aware inner
命令模式
端口配置模式
默认配置
去使能
使用说明
此命令在以太网端口上使能。对于做Tunnel解封装的报文, 解完封装后会继续解析报文内层头部信息; 对于未做tunnel解封装的overlay报文, 如果希望使用报文内层头部信息作ACL、Flow tracing等处理, 可以通qos tunnel-aware inner这条命令来实现。
举例说明
下面的例子使能端口上的内层报文头信息功能
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# qos tunnel-aware inner
相关命令
无
18.1.24qos tunnel-aware inner-outer-merge
命令功能
当接口或者Tunnel上使能了基于内层头部信息的报文处理(ACL或者Flow Tracing)后, 通过该命令可以用overlay报文外层头部的VNI、VSIID等字段覆盖内层报文头部的四层字段, 实现外层VNI/VSIID + 内层二、三层头部信息的组合.
命令语法
inner-outer merge enable
no inner-outer merge enable
命令模式
端口配置模式
默认配置
去使能
使用说明
此命令在以太网端口上使能。对于使用内层报文头做处理(ACL、Flow tracing等)的时候, 通过该命令使能内外层报文头部合在一起, 最终实现外层VNI、VSIID, 加上内层报文的二三层头部信息。
举例说明
下面的例子使能端口上的内外层头部合一的功能
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# qos tunnel-aware inner-outer-merge
相关命令
无
18.1.25Show overlay
命令功能
使用该命令显示overlay相关信息。
命令语法
show overlay ( vlan VLAN_ID )
参数 |
参数说明 |
参数取值 |
VLAN_ID |
Vlan id |
2-4094 |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了所有的overlay相关信息
Switch# show overlay
-------------------------------------------------------------------------------
ECMP Mode : Normal
Source VTEP : 20.1.1.1
Vlan Vni Type Remote-vtep IP-Address Src-Address Split-Horizon
-------------------------------------------------------------------------------
10 10000 VxLAN 1 2.2.2.2 1.1.1.1 Enable
下面的例子显示了vlan 2的overlay相关信息
Switch# show overlay vlan 2
---------------------------------------------------------------
ECMP Mode : Normal
Source VTEP : 1.1.1.1
Remote VTEP Index: 1, Ip address: 2.2.2.2, Type: VxLAN
Remote VTEP Index: 2, Ip address: 3.3.3.3, Type: VxLAN
---------------------------------------------------------------
VLAN ID : 2
VNI : 20000
Remote VTEP NUM: 2
Index: 1, Ip address: 2.2.2.2, Type: VxLAN
Index: 2, Ip address: 3.3.3.3, Type: VxLAN
DVR Gateway NUM: 0
---------------------------------------------------------------
相关命令
无
18.2OVSDB命令
18.2.1ovsdb enable
命令功能
使用此命令使能OVSDB功能。使用相应的no命令关闭OVSDB功能
命令语法
ovsdb enable ( management-ip IP_ADDR | ) ( none-mgmt-if | )
no ovsdb enable
参数 |
参数说明 |
参数取值 |
IP_ADDR |
配置OVSDB的管理地址,该地址将会添加到VTEP数据库中 |
IPv4 地址 |
none-mgmt-if |
配置客户端到OVSDB服务器的连接通过带内口 |
- |
命令模式
全局配置模式
默认配置
OVSDB功能未使能
使用说明
使能OVSDB功能后,交换机上所有的Overlay配置将会由OVSDB控制。
使能的同时会打开被动TCP连接,默认端口号为6632。
举例说明
下面的例子显示了使能OVSDB功能
Switch# configure terminal
Switch(config)# ovsdb enable management-ip 192.168.1.1
相关命令
ovsdb port enable
18.2.2ovsdb port enable
命令功能
使用此命令指定OVSDB控制的端口。 使用相应的no命令取消OVSDB对端口的控制。
命令语法
ovsdb port enable
no ovsdb port enable
命令模式
端口配置模式
默认配置
端口没有指定OVSDB控制
使用说明
需要指定OVSDB控制的端口后,控制器才可以配置硬件VTEP.
举例说明
下面的例子显示了如何指定OVSDB控制的端口
Switch# configure terminal
Switch(config-if)# ovsdb port enable
相关命令
ovsdb enable
18.2.3ovsdb virtual-port
命令功能
使用该命令配置ovsdb的tunnel虚拟口.
命令语法
ovsdb virtual-port NAME
no ovsdb virtual-port
参数 |
参数说明 |
参数取值 |
NAME |
虚拟口的名字 |
不超过20个字符的字符串 |
命令模式
全局配置模式
默认配置
无
使用说明
无
举例说明
下面显示如何配置ovsdb的虚拟口
Switch# configure terminal
Switch(config)# ovsdb virtual-port tunnel1
相关命令
无
18.2.4ovsdb controller
命令功能
使用此命令配置OVSDB的控制器地址。使用相应的no命令取消OVSDB的控制器配置。
命令语法
ovsdb controller IP_ADDR ( port NUM | )
no ovsdb controller
参数 |
参数说明 |
参数取值 |
IP_ADDR |
配置OVSDB的控制器地址 |
IPv4 地址 |
NUM |
配置连接OVSDB控制器的TCP端口号 |
1-65535 |
命令模式
全局配置模式
默认配置
默认没有配置OVSDB控制器地址。
如果不指定TCP端口号,默认值为6632
使用说明
默认的TCP端口号为6632。
举例说明
下面的例子显示了如何配置OVSDB控制器地址
Switch# configure terminal
Switch(config)# ovsdb controller 192.168.1.2
相关命令
ovsdb enable
18.2.5debug ovsdb
命令功能
使用此命令配置显示的OVSDB日志级别。使用想应的no命令恢复默认的级别。
命令语法
debug ovsdb ( server | agent ) ( event | level ) ( error | warning | informaiton | debug | )
no debug ovsdb ( server | agent ) (level | event)
参数 |
参数说明 |
参数取值 |
server |
修改OVSDB server的日志级别 |
- |
agent |
修改OVSDB agent的日志级别 |
- |
event |
配置显示事件日志 |
- |
error |
限制显示的日志级别为错误及以上 |
- |
warning |
限制显示的日志级别为警告及以上 |
- |
informaiton |
限制显示的日志级别为信息及以上 |
- |
debug |
限制显示的日志级别为调试及以上 |
- |
命令模式
特权模式
默认配置
无
使用说明
该命令只有在OVSDB功能打开后输入才会生效。
举例说明
下面的例子显示了如何修改日志级别
Switch# debug ovsdb server level debug
相关命令
ovsdb enable
18.2.6show ovsdb
命令功能
使用该命令显示VTEP数据库中的相关内容。
命令语法
show ovsdb ( physical-switch ( port | binding IFNAME | ) | logical-switch | remote-macs ( LSNAME | ) )
参数 |
参数说明 |
参数取值 |
physical-switch |
显示VTEP数据库中的交换机相关信息 |
- |
port |
显示VTEP数据库中交换机的端口 |
- |
binding IFNAME |
显示VTEP数据库中交换机指定端口下的绑定信息 |
支持聚合口和物理口 |
logical-switch |
显示VTEP数据库中的Logical Switch信息 |
- |
remote-macs (LSNAME|) |
显示VTEP数据库中的Remote MAC信息 |
- |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了查看VTEP数据库中的交换机信息
Switch# show ovsdb physical-switch
Physical Switch Name : switchA4D992AFF400
Management IP address :
Tunnel IP address : 2.2.2.1
相关命令
ovsdb enable
18.3EVPN命令
18.3.1address-family l2vpn evpn
命令功能
使用此命令使能并进入EVPN地址族配置模式。
使用相应的no命令关闭EVPN地址族配置。
命令语法
address-family l2vpn evpn
no address-family l2vpn evpn
命令模式
路由模式
默认配置
未使能EVPN地址族配置
使用说明
使用address-family l2vpn evpn命令,来进入EVPN地址族配置模式。
退出该模式使用相应的exit,或者exit-address-family命令。
进入EVPN地址族配置模式之前,需要在全局配置模式下,使能EVPN功能
举例说明
下面的例子显示了如何进入EVPN地址族配置模式
Switch# configure terminal
Switch(config)# router bgp 1
Switch(config-router)# address-family l2vpn evpn
Switch(config-router-af)#
相关命令
exit-address-family
18.3.2debug overlay evpn
命令功能
使用此命令使能Overlay 模块中EVPN调试功能。
使用相应的no命令关闭该调试。
命令语法
debug overlay evpn
no debug overlay evpn
命令模式
特权模式
默认配置
未使能
使用说明
无
举例说明
下面的例子显示了如何使能Overlay模块EVPN调试动能
Switch# debug overlay evpn
相关命令
overlay host-collect
18.3.3evpn
命令功能
使用此命令使能EVPN功能并进入EVPN配置模式。
使用相应的no命令删除EVPN配置。
命令语法
evpn
no evpn
命令模式
全局配置模式
默认配置
未使能EVPN功能
使用说明
使用该命令可以使能EVPN功能。在进入EVPN配置模式后,可以创建EVPN实例。当EVPN功能关闭后,所有的EVPN实例将被删除。
举例说明
下面的例子显示了如何使能EVPN功能
Switch# configure terminal
Switch(config)#evpn
Switch(config-evpn)#
相关命令
address-family l2vpn evpn
18.3.4overlay host-collect
命令功能
使用此命令使能EVPN搜集主机信息。
使用相应的no命令关闭该功能。
命令语法
overlay host-collect ( enable | disable )
命令模式
端口配置模式
默认配置
未使能
使用说明
在使能EVPN搜集主机信息后,还需要配置EVPN实例的RD和Route-target,然后从ARP中获得的主机信息,才会通过BGP形成EVPN 的MAC/IP Advertisement路由并发布出去。
举例说明
下面的例子显示了如何使能EVPN搜集主机信息
Switch# configure terminal
Switch(config)#interface vlan 100
Switch(config-if)# overlay host-collect enable
相关命令
evpn
18.3.5rd
命令功能
使用此命令配置EVPN实例的RD。
命令语法
rd ( auto | RD-VALUE )
参数 |
参数说明 |
参数取值 |
auto |
自动生成RD, 格式为“N:VXLAN ID” |
- |
RD-VALUE |
指定EVPN实例的RD, 格式为“ASN:nn or IP:nn” |
ASN范围为1-4294967295,nn范围为1-65535 |
命令模式
EVPN实例配置模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何设置EVPN实例的RD
Switch# configure terminal
Switch(config)#evpn
Switch(config-evpn)#vni 100
Switch(config-evi)# rd auto
相关命令
vni
18.3.6route-target
命令功能
使用此命令配置当前EVPN实例的route-target。
使用的no命令取消该配置。
命令语法
route-target ( import | export | both ) ( auto | RT-VALUE )
no route-target ( import | export | both ) ( auto | RT-VALUE )
no route-target ( import | export | both | )
参数 |
参数说明 |
参数取值 |
import |
指定入方向route-target |
- |
export |
指定出方向route-target |
- |
both |
同时指定出方向和入方向 |
- |
auto |
指定自动生成route-target |
- |
RT-VALUE |
配置route-target, 格式为“ASN:nn or IP:nn” |
ASN范围为1-4294967295,nn范围为1-65535 |
命令模式
EVPN实例配置模式
默认配置
无
使用说明
EVPN实例需要手动配置route-target,否则可能会导致EVPN路由无法发布到本地实例。
举例说明
下面的例子显示了如何设置EVPN实例双向的route-target
Switch# configure terminal
Switch(config)#evpn
Switch(config-evpn)#vni 100
Switch(config-evi)# route-target both auto
相关命令
vni
18.3.7route-target evpn
命令功能
使用此命令配置vrf EVPN实例的route-target。
使用的no命令取消该配置。
命令语法
route-target ( import | export | both ) ( RT-VALUE ) evpn
no route-target ( import | export | both ) ( auto | RT-VALUE )
no route-target ( import | export | both | )
参数 |
参数说明 |
参数取值 |
import |
指定入方向route-target |
- |
export |
指定出方向route-target |
- |
both |
同时指定出方向和入方向 |
- |
RT-VALUE |
配置route-target, 格式为“ASN:nn or IP:nn” |
ASN范围为1-4294967295,nn范围为1-65535 |
命令模式
VRF模式
默认配置
无
使用说明
vrf evpn实例需要手动配置route-target,否则可能会导致EVPN路由无法发布到本地实例。
举例说明
下面的例子显示了如何设置vrf EVPN实例双向的route-target
Switch# configure terminal
Switch(config)#ip vrf a
Switch(config-vrf)# route-target both 1:1 evpn
相关命令
vxlan vni
18.3.8neighbor attribute-unchanged
命令功能
使用此命令配置宣告路由时不改变BGP属性。
使用相应的no命令取消该配置。
命令语法
neighbor ( IP_ADDR | WORD ) attribute-unchanged next-hop
no neighbor ( IP_ADDR | WORD ) attribute-unchanged next-hop
参数 |
参数说明 |
参数取值 |
IP_ADDR |
指定邻居地址 |
IPv4地址 |
WORD |
指定对等组 |
不超过20个字符的字符串 |
命令模式
地址族配置模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何设置EVPN路由宣告时不改变next-hop属性
Switch# configure terminal
Switch(config)#router bgp 100
Switch(config-router)#address-family l2vpn evpn
Switch(config-router-af)# neighbor 1.1.1.1 attribute-unchanged next-hop
相关命令
address-family l2vpn evpn
18.3.9neighbor send-community
命令功能
使用此命令配置向BGP邻居发送团体属性。
使用相应的no命令取消该配置。
命令语法
neighbor ( IP_ADDR | WORD ) ( both | extended | standard )
no neighbor ( IP_ADDR | WORD ) ( both | extended | standard )
参数 |
参数说明 |
参数取值 |
IP_ADDR |
指定邻居地址 |
IPv4地址 |
WORD |
指定对等体组 |
不超过20个字符的字符串 |
both |
发送标准和扩展团体属性 |
- |
extended |
发送扩展团体属性 |
- |
standard |
发送标准团体属性 |
- |
命令模式
地址族配置模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何设置发送团体属性
Switch# configure terminal
Switch(config)#router bgp 100
Switch(config-router)#address-family l2vpn evpn
Switch(config-router-af)# neighbor 1.1.1.1 send-community extended
相关命令
address-family l2vpn evpn
18.3.10neighbor route-reflector-client
命令功能
使用这个命令来配置路由器作为一个BGP的RR,并且配置指定的邻居是他的客户端(client)。
使用相应的no命令来删除这个配置
命令语法
neighbor NEIGHBORID route-reflector-client
no neighbor NEIGHBORID route-reflector-clien
参数 |
参数说明 |
参数取值 |
NEIGHBORID |
(A.B.C.D|TAG) |
- |
IP_ADDR |
以IP地址格式来指定BGP邻居的地址。 |
IPv4地址 |
TAG |
已经存在的对等组名。请参考neighbor peer-group,neighbor remote-as命令来创建对等组。当这个参数被命令使用的时候,这个命令会被应用到指定组的所有对等体上。 |
- |
命令模式
地址族配置模式
默认配置
N/A
使用说明
RR是一个用来在AS中的iBGP对等体爆炸式增长的一个解决方案。通过RR,在AS中iBGP对等体的数量会减少。使用neighbor route-reflector-client命令,来配置指定邻居作为它的client以及本地路由作为它的RR。
由于AS可以有多个RR。一个RR把另外一个RR作为另外一个iBGP speaker来对待。
举例说明
Switch# configure terminal
Switch(config)#router bgp 100
Switch(config-router)#address-family l2vpn evpn
Switch(config-router-af)# neighbor 10.10.0.72 route-reflector-client
相关命令
N/A
18.3.11retain route-target all
命令功能
使用此命令配置当外部evpn路由没有发布任何evpn实例时,该路由不会被删除
命令语法
retain route-target all
命令模式
地址族配置模式
默认配置
无
使用说明
当bgp用来透传evpn路由时,则需要用户配置该命令
举例说明
下面的例子显示了如何配置该命令
Switch# configure terminal
Switch(config)#router bgp 100
Switch(config-router)#address-family l2vpn evpn
Switch(config-router-af)#retain route-target all
相关命令
evpn
18.3.12advertise l2vpn evpn
命令功能
使用此命令配置BGP vrf实例下的路由可以注入到EVPN实例中,生成EVPN type5路由
命令语法
advertise l2vpn evpn
命令模式
地址族配置模式
默认配置
无
使用说明
当需要将vrf实例的单播路由发布到evpn实例生成type5路由时,则需要配置此命令
举例说明
下面的例子显示了如何配置该命令
Switch# configure terminal
Switch(config)#router bgp 100
Switch(config-router)#address-family ipv4 vrf a
Switch(config-router-af)#advertise l2vpn evpn
相关命令
evpn
18.3.13vni
命令功能
使用此命令创建EVPN实例。
使用相应的no命令删除该实例。
命令语法
vni VAL
no vni VAL
参数 |
参数说明 |
参数取值 |
VAL |
指定vni |
1-16777215 |
命令模式
EVPN配置模式
默认配置
无
使用说明
EVPN实例的RD和route-target都需要配置,路由才会发布和学习。
举例说明
下面的例子显示了如何创建EVPN实例
Switch# configure terminal
Switch(config)#evpn
Switch(config-evpn)# vni 2001
Switch(config-evi)#
相关命令
evpn
18.3.14vxlan vni
命令功能
使用此命令创建 vrf的EVPN实例。
使用相应的no命令删除该实例。
命令语法
vxlan vni VAL
no vxlan vni VAL
参数 |
参数说明 |
参数取值 |
VAL |
指定vni |
1-16777215 |
命令模式
EVPN配置模式
默认配置
无
使用说明
EVPN实例的RD和route-target都需要配置,路由才会发布和学习。
举例说明
下面的例子显示了如何创建EVPN实例
Switch# configure terminal
Switch(config)#ip vrf a
Switch(config-vrf)# vxlan vni 1000
相关命令
evpn
18.3.15vxlan uplink
命令功能
使用该命令使能/去使能vxlan的上联口。
命令语法
vxlan uplink ( enable | disable )
参数 |
参数说明 |
参数取值 |
enable |
使能vxlan的上联口 |
- |
disable |
去使能vxlan的上联口 |
- |
命令模式
端口配置模式
默认配置
去使能
使用说明
此命令只能在以太类型的端口上使用, 使能之后,可以同时进行vxlan的二层vni和三层vni解封装。
举例说明
下面的例子使能端口上的vxlan上联口功能
Switch# configure terminal
Switch(config)# interface eth-0-1
Switch(config-if)# vxlan uplink enable
相关命令
无
18.3.16interface nve
命令功能
使用此命令创建一个nve接口。使用相应的no命令删除该接口。
命令语法
interface nve IFNVE
no interface nve IFNVE
参数 |
参数说明 |
参数取值 |
IFNVE |
nve接口的索引 |
0-3 |
命令模式
全局配置模式
默认配置
无
使用说明
允许配置4个nve接口,因为overlay当前支持4个source ip地址
举例说明
下面的例子显示了如何创建一个nve接口
Switch# configure terminal
Switch(config)#interface nve 1
相关命令
show interface nve
18.3.17source
命令功能
使用该命令为overlay设置nve源vtep的ip地址。
使用关键词no删除overlay的nve源vtep的ip地址。
命令语法
source ( IP_ADDR | IFNAME )
no source
参数 |
参数说明 |
参数取值 |
IP_ADDR |
Overlay nve的vtep的源地址,必须是是一个有效的ip地址 |
IPv4地址 |
IFNAME |
Overlay nve的源接口必须有主地址 |
支持聚合口,物理口,VLAN和loopback口 |
命令模式
端口配置模式
默认配置
无
使用说明
Overlay vtep的源地址用于对overlay的原始报文进行加封装和解封装。建议源地址采用某个3层口地址(比如环回口)以保证该地址的路由是可达的。
举例说明
下面的例子显示了如何配置nve的源地址
Switch# configure terminal
Switch(config)#interface nve 0
Switch(config-if)# source 1.1.1.1
switch# show interface nve 0
Interface nve0
Interface current state: UP
Index 540673 , Metric 0 , Encapsulation VXLAN
VRF binding: not bound
Tunnel protocol/transport Vxlan, Status Valid
Source 1.2.3.4 (loopback1)
tunnel keep-vlan-tag disable
tunnel split-horizon enable
tunnel encapsulation-dscp-strategy dscp-copy
Vni 10000, protocol type bgp, Inclusive-multi(local) active
Vni 20000, protocol type bgp (associate-vrf), Inclusive-multi(local) inactive
相关命令
无
18.3.18member vni
命令功能
将vni与nve接口作绑定。使用该命令的no形式可以删除该配置
命令语法
member vni ( VAL ) ( associate-vrf | )
no member vni ( VAL ) ( associate-vrf | )
参数 |
参数说明 |
参数取值 |
VAL |
vni的值 |
1-16777215 |
associate-vrf |
与vrf关联的三层VNI |
- |
命令模式
端口配置模式
默认配置
无
使用说明
配置中不带associate-vrf的为二层vni,带associate-vrf的为三层vni
举例说明
下面例子显示将二层vni与nve接口绑定
Switch# configure terminal
Switch(config)#interface nve 0
Switch(config-if)# member vni 10000
switch# show interface nve 0
Interface nve0
Interface current state: UP
Index 540673 , Metric 0 , Encapsulation VXLAN
VRF binding: not bound
Tunnel protocol/transport Vxlan, Status Valid
Source 1.2.3.4 (loopback1)
tunnel keep-vlan-tag disable
tunnel split-horizon enable
tunnel encapsulation-dscp-strategy dscp-copy
Vni 10000, protocol type bgp, Inclusive-multi(local) active
相关命令
无
18.3.19dscp-strategy
命令功能
使用此命令配置overlay的外层IP DSCP获取方式。
命令语法
encapsulation-dscp-strategy ( dscp-copy | priority-map | custom-assign VALUE )
参数 |
参数说明 |
参数取值 |
dscp-copy |
外层dscp值从内层报文dscp值复制而来 |
- |
priority-map |
外层dscp值从priority值映射而来 |
- |
VALUE |
外层dscp值由用户指定具体值 |
0-63 |
命令模式
端口配置模式
默认配置
dscp-copy模式
使用说明
使用priority-map模式时,需要用户配置MQC来配置具体的priority值,具体做法参照MQC部分的CLI命令
举例说明
下面的例子配置nve vtep的dscp获取模式为custom-assign
Switch# configure terminal
Switch(config)#interface nve 0
Switch(config- if)#encapsulation-dscp-strategy custom-assign 63
相关命令
无
18.3.20ecn-strategy
命令功能
使用此命令配置外层IP ECN获取方式。
命令语法
encapsulation-ecn-strategy ( ecn-copy | map | none )
no encapsulation-ecn-strategy
参数 |
参数说明 |
参数取值 |
ecn-copy |
外层ECN从原始IP报文ECN复制而来 |
- |
map |
外层ECN从内层IP报文ECN映射而来 |
- |
none |
外层ECN设置为0 |
- |
命令模式
端口配置模式
默认配置
map模式
使用说明
无
举例说明
下面的例子配置ECN获取模式为ecn-copy
Switch# configure terminal
Switch(config)#interface nve 0
Switch(config- if)#encapsulation-ecn-strategy ecn-copy
相关命令
无
18.3.21virtual-mac
命令功能
使用此命令配置nve的远端vtep的虚拟mac地址。
使用关键词no形式删除该配置。
命令语法
virtual-mac MAC
no virtual-mac
参数 |
参数说明 |
参数取值 |
MAC |
virtual mac的地址 |
HHHH.HHHH.HHHH |
命令模式
端口配置模式
默认配置
无
使用说明
此命令用于配置nve的远端vtep的虚拟mac地址,当指定该virtual MAC时,EVPN 动态DVR的路由inner的mac目的地址采用虚拟mac地址,否则使用学习的route-mac地址。
举例说明
下面的例子配置了远端vtep的虚拟mac地址
Switch# configure terminal
Switch(config)#interface nve 0
Switch(config- if)#virtual-mac a.a.a
相关命令
无
18.3.22keep-vlan-tag
命令功能
使用此命令可以使能overlay nve的远端vtep保留报文的原始vlan tag
命令语法
keep-vlan-tag ( enable | disable )
参数 |
参数说明 |
参数取值 |
enable |
使能keep vlan tag功能 |
- |
disable |
去使能keep vlan tag功能 |
- |
命令模式
端口配置模式
默认配置
disable
使用说明
无
举例说明
下面例子使能nve上remote-vtep的keep vlan tag功能
Switch# configure terminal
Switch(config)#interface nve 0
Switch(config-if)#keep-vlan-tag enable
相关命令
无
18.3.23split-horizon
命令功能
使用此命令可以关闭/打开overlay 隧道的水平分割
命令语法
split-horizon ( enable | disable )
参数 |
参数说明 |
参数取值 |
enable |
打开隧道的水平分割功能 |
- |
disable |
关闭隧道的水平分割功能 |
- |
命令模式
端口配置模式
默认配置
enable
使用说明
无
举例说明
下面的例子关闭overlay隧道的水平分割功能
Switch# configure terminal
Switch(config)#interface nve 0
Switch(config- if)#split-horizon disable
相关命令
无
18.3.24evpn inclusive-multicast
命令功能
使用此命令可以允许/禁止 nve发送inclusive-
multicast route evpn路由
命令语法
evpn inclusive-multicast ( enable | disable )
参数 |
参数说明 |
参数取值 |
enable |
允许发送inclusive- |
- |
disable |
禁止发送inclusive multicast 路由 |
- |
命令模式
端口配置模式
默认配置
enable
使用说明
无
举例说明
下面的例子禁止nve发送inclusive-
multicast 路由功能
Switch# configure terminal
Switch(config)#interface nve 0
Switch(config- if)#evpn inclusive-multicast disable
相关命令
无
18.3.25vlan arp-broadcast-suppress
命令功能
使用此命令使能指定vlan上的arp广播抑制功能。该命令的no形式可以去使能arp广播抑制功能。
命令语法
vlan VLAN_ID arp-broadcast-suppress ( enable | disable )
参数 |
参数说明 |
参数取值 |
VLAN_ID |
Vlan标识 |
2-4094 |
enable |
使能arp广播抑制 |
- |
disable |
去使能arp广播抑制 |
- |
命令模式
VLAN配置模式
默认配置
disable
使用说明
需要配合分布式网关使用
举例说明
下面的例子使能vlan 10 的arp广播抑制
Switch# configure terminal
Switch(config)#vlan database
Switch(config- vlan)#vlan 10 arp-broadcast-suppress enable
相关命令
overlay distributed-gateway (enable | disable)
18.3.26evpn mode
命令功能
使用此命令配置evpn模式为非对称模式,默认是对称模式。使用该命令的no形式,删除该配置。
命令语法
evpn mode asymmetry
命令模式
全局配置模式
默认配置
symmetry
使用说明
无
举例说明
下面的例子将evpn模式改为非对称模式
Switch# configure terminal
Switch(config)#evpn mode asymmetry
相关命令
无
18.3.27vlan mac-address-tunnel learning-disable
命令功能
使用此命令去使能tunnel侧fdb学习。使用该命令的no形式可以恢复默认配置
命令语法
vlan VLAN_ID mac-address-tunnel learning-disable
参数 |
参数说明 |
参数取值 |
VLAN_ID |
Vlan标识 |
2-4094 |
命令模式
OVERLAY配置模式
默认配置
无
使用说明
无
举例说明
下面的例子将vlan 10的tunnel的fdb学习关闭
Switch# configure terminal
Switch(config)# overlay
Switch(config-overlay)#vlan 10 mac-address-tunnel learning-disable
相关命令
无
18.3.28show bgp evpn
命令功能
使用此命令显示EVPN路由信息。
命令语法
show bgp evpn ( all | rd VAL | vni VAL ) ( route-type ( mac-ip | inclusive-multi | ip-prefix | ) | )
参数 |
参数说明 |
参数取值 |
all |
显示所有EVPN路由 |
- |
rd VAL |
指定RD |
指定EVPN实例的RD, 格式为“ASN:nn or IP:nn” |
vni VAL |
指定vni |
1-16777215 |
route-type |
指定EVPN路由类型 |
- |
mac-ip |
指定MAC/IP Advertisement路由 |
- |
inclusive-multi |
指定Inclusive-Multiple Advertisement路由 |
- |
ip-prefix |
指定ip-prefix Advertisement路由 |
- |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何显示EVPN路由信息
Switch# show bgp evpn all
Status codes: s suppressed, d damped, h history, * valid, > best, i - internal,
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:2001 (VNI 2001)
*> [2]:[0]:[48]:[8264.c465.9400]:[32]:[12.12.12.2]/136
1.1.1.1 32768 i
*> [2]:[0]:[48]:[8264.c465.9400]:[32]:[12.12.12.3]/136
1.1.1.1 32768 i
相关命令
evpn
18.3.29show bgp evpn instance
命令功能
使用此命令显示evpn 实例信息
命令语法
show bgp evpn instance ( all | vni VAL )
参数 |
参数说明 |
参数取值 |
all |
所有evpn实例的简要信息 |
- |
vni VAL |
指定vni |
1-16777215 |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何显示evpn 实例的详细信息
Switch# show bgp evpn instance vni 10000
Swicth# show bgp evpn instance vni 10000
EVPN instance vni : 10000
Address family : evpn
Route Distinguisher: 1:10000(auto)
Route Target Export: assigned
: 1:10000
Route Target Import: assigned
: 1:10000
Route Map Export : -
Route Map Import : -
DUT2#
相关命令
无
18.3.30show bgp evpn neighbors
命令功能
使用此命令显示EVPN BGP 邻居信息。
命令语法
show bgp evpn ( neighbors IP_ADDR | summary | )
参数 |
参数说明 |
参数取值 |
IP_ADDR |
指定邻居地址 |
IPv4地址 |
summary |
显示邻居摘要信息 |
- |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何显示邻居摘要信息
Switch# show bgp evpn summary
BGP router identifier 12.12.12.1, local AS number 1
BGP table version is 10
1 BGP AS-PATH entries
0 BGP community entries
Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd
1.1.1.2 4 1 946 954 10 0 0 13:35:36 0
Total number of neighbors 1
相关命令
evpn
18.3.31show overlay host-information
命令功能
使用此命令显示通过EVPN学习到的主机信息。
命令语法
show overlay host-information ( vni VAL | summary )
参数 |
参数说明 |
参数取值 |
vni VAL |
指定vni |
1-16777215 |
summary |
显示摘要信息 |
- |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何显示EVPN同步的主机信息
Switch# show overlay host-information vni 2001
Mac IP address VTEP address Tunnel Route
-----------------------------------------------------------
8264.c465.9400 12.12.12.3 1.1.1.1 N N
相关命令
evpn
18.3.32show interface nve
命令功能
使用此命令显示nve的接口信息
命令语法
show interface nve INDEX
参数 |
参数说明 |
参数取值 |
INDEX |
nve接口的索引 |
0-3 |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何显示接口nve的详细信息
Switch# show interface nve 1
Switch# show interface nve 1
Interface nve1
Interface current state: UP
Index 540673 , Metric 0 , Encapsulation VXLAN
VRF binding: not bound
Tunnel protocol/transport Vxlan, Status Valid
Source 1.2.3.4 (loopback1)
tunnel keep-vlan-tag disable
tunnel split-horizon enable
tunnel encapsulation-dscp-strategy dscp-copy
Vni 10000, protocol type bgp, Inclusive-multi(local) active
Vni 20000, protocol type bgp (associate-vrf), Inclusive-multi(local) inactive
相关命令
无
18.3.33show overlay tunnel
命令功能
使用此命令显示overlay的tunnel信息
命令语法
show overlay tunnel ( static | evpn | interface nve IFNVE | )
参数 |
参数说明 |
参数取值 |
static |
静态配置的tunnel |
- |
evpn |
evpn创建的tunnel |
- |
IFNVE |
nve接口的索引 |
0-3 |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何显示overlay tunnel的信息
Switch# show overlay tunnel evpn
switch# show overlay tunnel evpn
-------------------------------------------------------------------------------
Vlan Vni Type Remote-vtep IP-Address Src-Address Head-end-flooding Protocol
10 10000 VxLAN 0 10.20.30.40 1.2.3.4 Enable Evpn
DUT2#
相关命令
无
18.3.34show overlay evpn remote-vtep
命令功能
使用此命令显示overlay的evpn vtep信息
命令语法
show overlay evpn remote-vtep ( interface nve IFNVE )
参数 |
参数说明 |
参数取值 |
IFNVE |
nve接口的索引 |
0-3 |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何显示overlay tunnel的信息
switch# show overlay evpn remote-vtep interface nve 1
----------------------------------------------------------------------------------------------------
Nve Vni Src-ip Dst-ip Keep-vlan Split-horizon Dscp-strategy
nve1 10000 1.2.3.4 10.20.30.40 Disable Enable Dscp-copy
相关命令
无
18.3.35show overlay mac-forwarding-information
命令功能
使用此命令显示通过EVPN学习到的fdb信息。
命令语法
show overlay mac-forwarding-information ( vni VAL | summary )
参数 |
参数说明 |
参数取值 |
vni VAL |
指定vni |
1-16777215 |
summary |
显示摘要信息 |
- |
命令模式
特权模式
默认配置
无
使用说明
无
举例说明
下面的例子显示了如何显示EVPN同步的远端fdb信息
switch# show overlay mac-forwarding-information vni 10000
Vlan Mac IP address Tunnel
-----------------------------------------------------------
10 6ae7.f8cb.7700 10.20.30.40 Y
相关命令
evpn