Introdução
Este documento descreve as opções de provisionamento automático para L3VNI, core-SVI e core-vlan usando VNID nos Switches da série Catalyst 9000.
Pré-requisitos
Requisitos
A Cisco recomenda que você tenha conhecimento destes tópicos:
- Configuração básica de BGP
- Configuração VRF básica
- Configuração básica de EVPN
Componentes Utilizados
As informações neste documento são baseadas nestas versões de software e hardware:
- Catalyst 9300
- Catalyst 9400
- Catalyst 9500
- Catalyst 9600
- Cisco IOS® XE 17.13.1 e posterior
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Informações de Apoio
As implantações de EVPN de Camada 3 envolvem muitas opções de configuração, incluindo, mas não se limitando a, associação de VNI de Camada 3 de interface VRF para NVE, SVI de núcleo e vlan de núcleo.
- Antes da introdução do provisionamento automático do recurso L3VNI e core-vlan, pelo menos 7 linhas de configuração (1 para associação L3VNI com nve interface, 2 para SVI do núcleo, 4 para vlan do núcleo) seriam necessárias para configurar um VRF específico para uso de BGP EVPN VxLAN.
- Com o provisionamento automático do recurso L3VNI e core-vlan, isso pode ser obtido com apenas uma linha, particularmente nos parâmetros opcionais do comando vnid (que é necessário para RT automático).
- Não há diferença funcional entre o provisionamento automático de L3VNI, core-SVI, core-vlan e L3VNI estático, core-SVI, core-vlan. Cada VRF deve ser exclusivamente associado a um L3VNI, core-SVI e core-vlan.
- O intervalo legal de L3VNI é de 4096 a 16777215 (inclusive). Usando a opção de "vni auto", o valor vnid precisa estar dentro deste intervalo.
- A faixa legal de core-vlan é de 1 a 4.094.
- Além disso, o provisionamento automático de L3VNI e core-SVI/core-vlan pode coexistir com o RT estático em qualquer VRF específico (você pode configurar o RT automático em adicional ao RT estático existente antes desse recurso).
A capacidade de simplificar a configuração é altamente desejável (se não for necessária) para que a implantação seja viável, e já foi amplamente adotada para a estrutura BGP EVPN VxLAN. Esse recurso é desejável para EVPN, pois ajuda a evitar a gravação e a manutenção de configurações extensas e complexas em topologias Spine-Leaf nas quais muitos VRFs são configurados em uma folha específica.
Observação: este recurso introduz novas CLIs e faz parte da simplificação da CLI para BGP VRF em EVPN nos Catalyst 9000 Series Switches.
Terminologia
VRF |
Encaminhamento de roteamento virtual |
Define um domínio de roteamento de camada 3 que deve ser separado de outros domínios de roteamento VRF e IPv4/IPv6 global |
AF |
Família de Endereços |
Define quais prefixos de tipo e informações de roteamento o BGP trata |
COMO |
Sistema autônomo |
Um conjunto de prefixos IP roteáveis da Internet que pertencem a uma rede ou a um conjunto de redes gerenciadas, controladas e supervisionadas por uma única entidade ou organização |
EVPN |
Rede Privada Virtual Ethernet |
A extensão que permite que o BGP transporte informações MAC de Camada 2 e IP de Camada 3 é EVPN e O usa o Protocolo de Gateway de Borda Multiprotocolo (MP-BGP - Multi-Protocol Border Gateway Protocol) como o protocolo para distribuir informações de alcance que pertençam à rede de sobreposição de VXLAN. |
VXLAN |
LAN virtual extensível (rede local) |
A VXLAN foi projetada para superar as limitações inerentes de VLANs e STP. É um padrão IETF proposto [RFC 7348] para fornecer os mesmos serviços de rede Ethernet de Camada 2 que as VLANs, mas com maior flexibilidade. Funcionalmente, é um protocolo de encapsulamento MAC-em-UDP executado como uma sobreposição virtual em uma rede de camada 3 subjacente. |
Configurar
Provisionamento automático de L3VNI, Core-SVI e Core-vlan
Leaf-01#sh run | section vrf definition blue
vrf definition blue
vnid 31234 evpn-instance vni auto core-vlan 200 <-- Auto provision the L3VNI of 31234,
<-- core-SVI and core-vlan 200
Leaf-01#sh run | section vrf definition green
vrf definition green
vnid 12 evpn-instance vni 16777215 core-vlan 4094 <-- Provision the L3VNI of 16777215,
<-- core-SVI and core-vlan 4094
Observação: a configuração para o outro Refletor de rota spine é a mesma, portanto, não se repetem nesta seção
Observação: outras licenças de EVPN podem usar configuração estática de L3VNI, core-SVI e core-vlan. Enquanto o L3VNI corresponder, o tráfego de dados será roteado corretamente.
Verificar
Verifique a folha, para ter a associação L3VNI correta com a interface NVE, core-SVI e core-vlan:
Leaf-01#show derived-config interface nve1
...
interface nve1
source-interface Loopback1
host-reachability protocol bgp
...
member vni 31234 vrf blue
member vni 16777215 vrf green
...
Leaf-01# show derived-config | section vlan configuration 200
vlan configuration 200
member vni 31234
Leaf-01# show derived-config | section vlan configuration 4094
vlan configuration 4094
member vni 16777215
Leaf-01# show derived-config | section interface Vlan200
interface Vlan200
vrf forwarding blue
ip unnumbered Loopback1
ipv6 unnumbered Loopback1
no autostate
Leaf-01# show derived-config | sec interface Vlan4094
interface Vlan4094
vrf forwarding green
ip unnumbered Loopback1
ipv6 unnumbered Loopback1
no autostate
Troubleshooting
Debugs
Se houver um problema com o VRF auto RD auto RT, você pode usar depurações para ver mais sobre o problema
Habilitar depurações relevantes
Leaf-01#debug ip bgp autordrt
Leaf-01#debug vrf create
Leaf-01#debug vrf delete
Leaf-01#debug l2vpn evpn event detail
Exibição Informações de debug
VTEP1#show debug
VRF Manager:
VRF creation debugging is on
VRF deletion debugging is on
Packet Infra debugs:
Ip Address Port
------------------------------------------------------|----------
IP routing:
BGP auto rd rt debugging is on
EVPN:
EVPN detailed events debugging is on
Observe as depurações produzidas em cada etapa da configuração
Leaf-01(config)#vrf definition test
Leaf-01(config-vrf)#vnid 31234 evpn-instance vni auto core-vlan 200
% vnid vni (31234) core vlan (200) acquired for "vrf test"
% vnid 31234 evpn-instance vni auto (vni 0 core-vlan 200) is configured in "vrf test"
*Aug 12 02:57:07.414: EVPN: Received interface Vlan200 down event
*Aug 12 02:57:07.414: EVPN: Received interface Vlan200 down event
*Aug 12 02:57:07.415: BGP: VRF config event of vnid change for vrf test
*Aug 12 02:57:07.415: BGP: afi 0 vrf test vnid 31234 RT assign
*Aug 12 02:57:07.415: BGP: vrf assign auto import stitching rt for VRF test
*Aug 12 02:57:07.415: BGP: vrf assign auto export stitching rt for VRF test
*Aug 12 02:57:07.415: BGP: afi 1 vrf test vnid 31234 RT assign
*Aug 12 02:57:07.415: BGP: vrf assign auto import stitching rt for VRF test
*Aug 12 02:57:07.415: BGP: vrf assign auto export stitching rt for VRF test
*Aug 12 02:57:07.416: EVPN: Received interface Vlan200 down event
*Aug 12 02:57:07.416: EVPN: Received interface Vlan200 down event
*Aug 12 02:57:07.416: EVPN: Received interface Vlan200 down event
*Aug 12 02:57:07.416: EVPN: Received interface Vlan200 up event
*Aug 12 02:57:07.416: EVPN: Received interface Vlan200 up event
*Aug 12 02:57:07.416: EVPN: Received interface Vlan200 down event
*Aug 12 02:57:07.416: EVPN: Received interface Vlan200 down event
*Aug 12 02:57:07.416: EVPN: Received interface Vlan200 down event
*Aug 12 02:57:07.416: EVPN: Received interface Vlan200 up event
*Aug 12 02:57:07.416: EVPN: Received interface Vlan200 up event
*Aug 12 02:57:08.414: %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan200, changed state to up
*Aug 12 02:57:09.414: %LINK-3-UPDOWN: Interface Vlan200, changed state to up
Leaf-01(config-vrf)#no vnid 31234 vni auto core-vlan 200
% vnid 31234 delete for VRF test
% deacquire vnid vni (31234) or core vlan (200) succeed for "vrf test"
*Aug 12 04:46:34.462: EVPN: Received interface Vlan200 down event
*Aug 12 04:46:34.462: EVPN: Received interface Vlan200 down event
*Aug 12 04:46:34.462: EVPN: Received interface Vlan200 down event
*Aug 12 04:46:34.463: EVPN: Received interface Vlan200 down event
*Aug 12 04:46:34.464: BGP: VRF config event of vnid change for vrf test
*Aug 12 04:46:34.464: BGP: afi 0 vrf test vnid config deleted
*Aug 12 04:46:34.464: BGP: vrf de-assign auto import stitching rt for VRF test
*Aug 12 04:46:34.464: BGP: vrf de-assign auto export stitching rt for VRF test
*Aug 12 04:46:34.464: BGP: afi 1 vrf test vnid config deleted
*Aug 12 04:46:34.464: BGP: vrf de-assign auto import stitching rt for VRF test
*Aug 12 04:46:34.464: BGP: vrf de-assign auto export stitching rt for VRF test
Informações Relacionadas