O EVI é uma tecnologia Overlay para transporte de tráfego L2, configurado em Switches e Roteadores HP. A tecnologia é baseada no protocolo IP para interconexão entre Data Centers. O EVI encapsula o tráfego Ethernet utilizando túneis GRE entre cada nó. O EVI utiliza MAC-over-GRE-over-IP para entrega de quadros Ethernet. Os pacotes GRE/IP são roteados sobre a conexão WAN entre os DCs.
Pelo fato do EVI utilizar o padrão GRE, o tráfego poderá ser encaminhado por qualquer infraestrutura IP para estender domínios de broadcast.
Quando um endereço MAC é aprendido, o nó EVI daquele Data Center anuncia o endereço via IS-IS para os sites remotos. Os sites remotos mapeiam o endereço MAC para o link no qual ele foi aprendido.
Terminologia EVI
Edge device – Switch ou Roteador em um Data Center que prove o serviço EVI, aprendizado local de endereço MAC, adjacência IS-IS com os dispositivos remotos e também o anuncio dos endereços MAC locais para seus os pares remotos.
EVI network ID – identificador único dos edge devices. Cada edge device pode assinar múltiplos IDs para ambientes multi-tenants. O network ID certifica que o aprendizado de endereços MAC continua separado e privado.
Extended VLAN – são as VLANs que você decide estender com o EVI.
EVI Neighbor Discovery Protocol (ENDP) – prove o registro do serviço do endereço IP e é utilizado entre sites conectados via tuneis GRE. O ENDP pode definir a função de cliente e servidor para os nós EVI.
EVI Process
O processo de uma rede EVI pode ser descrito em três fases: descoberta de vizinhos, anuncio de endereços MAC e encaminhamento de dados.
A descoberta de vizinhos ENDP ocorre nos edge devices que registram seus endereços IP com o servidor ENDP. Cada ENDP consulta o servidor para aprendizado e tuneis GRE são formados automaticamente entre os edge devices.
Uma vez que a rede é totalmente estabelecida, o encaminhamento de dados pode ocorrer. O tráfego local é recebido e os endereços de destino remotos são encontrados na tabela MAC do EVI.
Configurando o EVI Neighbor Discovery (ENDP)
O servidor ENDP pode ser habilitado em qualquer EVI edge device e para fins de redundância. Dois ENDP servers podem ser configurados em cada network ID.
ENDP Server
evi neighbor-discovery server enable *evi neighbor-discovery client enable x.x.x.x
* caso haja redundância de NDPServer
ENDP client
evi neighbor-discovery client enable x.x.x.x
Configurando o EVI Site-ID
Cada site deve conter um unico Site ID. dispositivos no mesmo site devem ser configurados com o mesmo site ID
[Site1-Switch] evi site-id 1 [Site2-Switch] evi site-id 2
Configurando a interface EVI (transporte para a rede IP)
vlan 4001 # interface vlan 4001 ip add 10.1.0.1 24 # interface giga 3/0/1 port access vlan 4001 evi enable
A interface de transito deve ser configurado no edge device, na porta diretamente conectada à rede IP de transporte.
Configurando a interface Tunnel
[Site1-Switch] interface tunnel 1 mode evi [Site1-Switch-Tunnel1] source 10.1.0.1
Cada rede EVI requer uma interface Tunnel única.
O ID da interface Tunnel também fará referência ao processo EVI IS-IS Process ID. Uma vez que a interface tunnel1 é criada um processo EVI IS-IS 1 será criado.
Configurando o EVI network ID
[Site1-Switch-Tunnel1] evi network-id 101
O tunnel EVI deve ser mapeado com um EVI Network ID. O range valido é um número entre 1 e 16777215
Configurando as VLANs estendidas
[Site1-Switch-Tunnel1] evi extended-vlan 100 to 199
O mapeamento de extensão de VLANs deve ser feito dentro da interface Tunnel e não na interface de transporte.
Exemplo de Configuração
No exemplo abaixo faremos a extensão das VLANs 2 até 10 entre os Datacenters DC 1 e DC4 utilizando o EVI para transporte L2 dos quadros Ethernet sobre uma infraestrutura IP. O OSPF será o protocolo para anuncio das rotas diretamente conectadas incluindo loopbacks.
O Roteador R1 será o ENDP Server enquanto R4 será o ENDP client.
R1
# interface LoopBack1 ip address 192.168.1.1 255.255.255.255 ospf 1 area 0.0.0.0 # interface GigabitEthernet2/0 port link-mode route ip address 192.168.14.1 255.255.255.248 ospf 1 area 0.0.0.0 evi enable # interface GigabitEthernet3/0 port link-mode bridge port link-type trunk port trunk permit vlan 1 to 10 # interface Tunnel1 mode evi ip address 10.1.14.1 255.255.255.248 evi extend-vlan 2 to 10 source 192.168.1.1 keepalive 20 2 evi network-id 1 evi neighbor-discovery server enable # evi site-id 1 #
R4
# interface LoopBack1 ip address 192.168.4.4 255.255.255.255 ospf 1 area 0.0.0.0 # interface GigabitEthernet1/0 port link-mode route ip address 192.168.14.4 255.255.255.248 ospf 1 area 0.0.0.0 evi enable # interface GigabitEthernet3/0 port link-mode bridge port link-type trunk port trunk permit vlan 1 to 10 # interface Tunnel1 mode evi ip address 10.1.14.4 255.255.255.248 evi extend-vlan 2 to 10 source 192.168.4.4 keepalive 20 2 evi network-id 1 evi neighbor-discovery client enable 192.168.1.1 # evi site-id 4
Comandos display
<R1> display evi isis lsdb Link state database information for EVI IS-IS(1) LSP ID Seq num Checksum Holdtime Length Overload --------------------------------------------------------------------------- cc3e.5f81.9f7b.00-00 0x00000021 0x84e2 1137 100 0 cc3e.5f81.a1f9.00-00* 0x00000022 0xddc3 964 100 0 cc3e.5f81.a1f9.02-00* 0x0000000b 0xec7f 734 54 0 Flags: *-Self LSP, +-Self LSP(Extended)
<R1> display evi isis peer Process ID: 1 System ID: cc3e.5f81.9f7b Link interface: EVI-Link0 Circuit ID: cc3e.5f81.a1f9.02 State: Up Site ID: 4 Hold time: 20s Neighbour DED priority: 64 Uptime: 02:23:05 <R1> display evi neighbor-discovery server member Interface: Tunnel1 Network ID: 1 Vpn-instance: [No Vrf] IP Address: 192.168.1.1 Client Address System ID Expire Created Time 192.168.1.1 cc3e-5f81-a1f9 73 2016/10/21 10:48:08 192.168.4.4 cc3e-5f81-9f7b 69 2016/10/21 10:48:10 [R1]display mac-address MAC Address VLAN ID State Port/NickName Aging cc3e-5f81-3333 2 Learned GE1/0 Y cc3e-5f81-eeee 9 Learned GE1/0 Y [R1]display evi mac-address interface Tunnel 1 MAC Address VLAN ID Port cc3e-5f81-ffff 9 EVI-Link0 cc3e-5f81-2222 2 EVI-Link0
Referências
https://www.hpe.com/h20195/v2/GetPDF.aspx/4AA5-6737ENW.pdf
Building HP FlexFabric Data Centers-Rev. 14.41