Até logo!
IRF
Vídeo: IRF
O empilhamento ou stacking é a técnica para configuração de diversos switches em um único switch lógico. Todos os equipamentos serão visualizados como uma única “caixa”, aumentando a disponibilidade da rede. Nesse vídeo demonstramos a configuração do IRF em switches 3Com, HP baseados no Comware.
Até logo!
IRF em Switches HP 5500 (JG543A) utilizando módulo traseiro
Essa semana troquei alguns emails com o Samuel Alencar de Fortaleza/CE, sobre a configuração de um IRF em Switches HP 5500 (JG543A) utilizando o módulo traseiro com interfaces CX4 (JD360B).
Ele foi bastante gentil em compartilhar com o Blog o script final da configuração. Aproveitem!
CONFIGURAÇÃO DO SWICTH A
PASSO 0
<HP> reset saved-configuration <HP> reboot ! reinicie o switch e não salve a configuração.
PASSO 3
[HP] irf member 1 priority 32 [HP] int tengigabitethernet 1/1/1 [HP –Ten-GigabitEthernet1/1/1] shutdown [HP] irf-port 1/1 [HP – irf-port] port group interface tem 1/1/1 [HP] int TenGigabitEthernet 1/1/1 [HP –Ten-GigabitEthernet1/1/1] undo shutdown [HP] irf-port-configuration active [HP] save
CONFIGURAÇÃO DO SWICTH B
PASSO 1
! Desconecte os cabos do IRF <HP> reset saved-configuration <HP> reboot ! reinicie o switch e não salve a configuração.
PASSO 2
[HP] irf member 1 renumber 2 [HP] quit <HP> reboot
PASSO 4
[HP] irf member 2 priority 31
[HP] int tengigabitethernet 2/2/2
[HP –Ten-GigabitEthernet2/2/2] shutdown
[HP] irf-port 2/2
[HP – irf-port] port group interface tem 2/2/2
[HP] int TenGigabitEthernet 2/2/2
[HP –Ten-GigabitEthernet2/2/2] undo shutdown
[HP –Ten-GigabitEthernet2/2/2] quit
[HP] irf-port-configuration active
[HP] save
! Reconecte os cabos e se o switch não reiniciar automaticamente, digite
! o comando 'irf-port-configuration active'.
[HP]quit
<HP>reboot
Para outros artigos sobre IRF clique aqui http://www.comutadores.com.br/?s=irf
Abração
Configurando IRF em Roteadores HP MSR
Os novos Roteadores MSR da HP possuem suporte para a configuração em IRF. O IRF é uma tecnologia que permite transformarmos diversos Switches ou Roteadores físicos em um único equipamento lógico. Todos os equipamentos serão visualizados como uma única “caixa”, aumentando a disponibilidade da rede.
A recomendação é efetuar o IRF com equipamentos da mesma família e modelo, mas há dispositivos que suportam equipamento da mesma família, mas com diferentes modelos. É bom pesquisar caso a caso.
O cenário abaixo foi construído utilizando o simulador HCL utilizando 2 Roteadores em IRF conectando um Router-Aggregation com um Switch 5820.
Configurando o IRF
Segue abaixo o passo-a-passo da configuração:
1º altere o irf-member ID do segundo Roteador (por padrão o member ID é 1) e o priority de cada equipamento para eleição do Master (vence o maior valor).
R1 <ROUTER>system [ROUTER]irf priority 31 R2 <ROUTER>system [ROUTER]irf member 2 [ROUTER]irf priority 30
Configurando as IRF-port
R1 [ROUTER]irf-port 1 [ROUTER-irf-port1]port group interface GigabitEthernet 0/0 [ROUTER-irf-port1]quit R2 [ROUTER]irf-port 2 [ROUTER-irf-port2]port group interface GigabitEthernet 0/0 [ROUTER-irf-port2]quit
Habilitando o IRF
R1 [ROUTER]chassis convert mode irf The device will switch to IRF mode and reboot. You are recommended to save the current running configuration and specify the configuration file for the next startup. Continue? [Y/N]:y 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 Now rebooting, please wait... R2 [ROUTER]chassis convert mode irf ....
Comandos display
[ROUTER]display irf MemberID Role Priority CPU-Mac Description *+1 Master 31 90eb-4082-0100 --- 2 Standby 30 94cc-d87d-0200 --- -------------------------------------------------- * indicates the device is the master. + indicates the device through which the user logs in. The Bridge MAC of the IRF is: 90eb-4082-0100 Auto upgrade : yes Mac persistent : 6 min Domain ID : 0 Auto merge : yes [ROUTER]display irf configuration MemberID NewID IRF-Port1 IRF-Port2 1 1 GigabitEthernet1/0/0 disable 2 2 disable GigabitEthernet2/0/0
Configurando o Router-Aggregation nos MSRs em IRF
[ROUTER]interface Route-Aggregation 1 [ROUTER-Route-Aggregation1]link-aggregation mode dynamic [ROUTER-Route-Aggregation1]ipv6 address 2001:db8:1234::a 64 [ROUTER-Route-Aggregation1]disp this # interface Route-Aggregation1 link-aggregation mode dynamic ipv6 address 2001:DB8:1234::A/64 # return [ROUTER-Route-Aggregation1]quit [ROUTER]interface GigabitEthernet 1/0/1 [ROUTER-GigabitEthernet1/0/1]port link-aggregation group 1 [ROUTER-GigabitEthernet1/0/1]interface GigabitEthernet 2/0/1 [ROUTER-GigabitEthernet2/0/1]port link-aggregation group 1 [ROUTER-GigabitEthernet2/0/1]end
Configuração do Switch
# interface Bridge-Aggregation1 link-aggregation mode dynamic # # interface GigabitEthernet1/0/1 port link-mode bridge combo enable fiber port link-aggregation group 1 # interface GigabitEthernet1/0/2 port link-mode bridge combo enable fiber port link-aggregation group 1 # interface Vlan-interface1 ipv6 address 2001:DB8:1234::B/64 # [Router]disp link-aggregation verbose Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing Port Status: S -- Selected, U -- Unselected, I – Individual Flags: A -- LACP_Activity, B -- LACP_Timeout, C -- Aggregation, D -- Synchronization, E -- Collecting, F -- Distributing, G -- Defaulted, H -- Expired Aggregate Interface: Route-Aggregation1 Aggregation Mode: Dynamic Loadsharing Type: Shar System ID: 0x8000, 90eb-4082-0100 Local: Port Status Priority Oper-Key Flag -------------------------------------------------------------------------------- GE1/0/1 S 32768 1 {ACDEF} GE2/0/1 S 32768 1 {ACDEF} Remote: Actor Partner Priority Oper-Key SystemID Flag -------------------------------------------------------------------------------- GE1/0/1 3 32768 1 0x8000, 94de-65c3-0300 {ACDEF} GE2/0/1 2 32768 1 0x8000, 94de-65c3-0300 {ACDEF} [Router]ping ipv6 2001:db8:1234::b Ping6(56 data bytes) 2001:DB8:1234::A --> 2001:DB8:1234::B, press CTRL_C to break 56 bytes from 2001:DB8:1234::B, icmp_seq=0 hlim=64 time=2.000 ms 56 bytes from 2001:DB8:1234::B, icmp_seq=1 hlim=64 time=1.000 ms 56 bytes from 2001:DB8:1234::B, icmp_seq=2 hlim=64 time=0.000 ms 56 bytes from 2001:DB8:1234::B, icmp_seq=3 hlim=64 time=1.000 ms 56 bytes from 2001:DB8:1234::B, icmp_seq=4 hlim=64 time=1.000 ms --- Ping6 statistics for 2001:db8:1234::b --- 5 packets transmitted, 5 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.000/1.000/2.000/0.632 ms [Router]%Jan 26 13:40:07:783 2016 Router PING/6/PING_STATISTICS: Ping6 statistics for 2001:db8:1234::b: 5 packets transmitted, 5 packets received, 0.0% packet loss, round-trip min/avg/max/std-dev = 0.000/1.000/2.000/0.632 ms.
Até logo
IRF – Limitação da Topologia em Anel para alguns modelos
No mês de março/15 eu publiquei um post sobre o design de Switches em IRF, configurados em linha (cascateado) ou em anel na construção do IRF.
http://www.comutadores.com.br/irfv2-duvidas-na-configuracao-do-irf-port/
Esse mês a HP soltou uma notificação sobre a limitação de alguns modelos para a construção do IRF Fabric em anel com somente 2 Switches.
Type of Switch | Is IRF Ring Topology Supported With Only Two Units? |
3100V2_48 | Yes |
3600V2 | Yes |
5120EI | Yes |
5120SI | Yes |
5130EI | Yes |
5500SI | Yes |
5500EI | Yes |
5500HI | Yes |
5700 | Yes |
5800/5820X | Yes |
5830 | Yes |
5900/5920 | Yes |
5930 | Yes |
7500 | No |
7900 | No |
10500 | No |
11900 | No |
12500 | No |
12900 | No |
“Três ou mais unidades em IRF irão sempre suportar uma configuração em anel .”
O documento original está em http://h20564.www2.hp.com/hpsc/doc/public/display?docId=emr_na-c04706976
IRFv2: dúvidas na configuração do irf-port
Esses dias durante a implantação de Switches HP 5900 em 2 diferentes Datacenters, configurei o IRF dos Switches de duas maneiras diferentes, mas ambas utilizando 4 portas 10Gb:
No Datacenter A a configuração de IRF entre os Switches foi executada com duas irf-port em cada Switch enquanto no Datacenter B a configuração de IRF foi executada com apenas uma irf-port por Switch.
Datacenter A:
irf-port 1/1 port group interface Ten-GigabitEthernet1/0/1 port group interface Ten-GigabitEthernet1/0/2 # irf-port 1/2 port group interface Ten-GigabitEthernet1/0/3 port group interface Ten-GigabitEthernet1/0/4 # irf-port 2/1 port group interface Ten-GigabitEthernet2/0/3 port group interface Ten-GigabitEthernet2/0/4 # irf-port 2/2 port group interface Ten-GigabitEthernet2/0/1 port group interface Ten-GigabitEthernet2/0/2 # [5900-DC-A]display irf link Member 1 IRF Port Interface Status 1 Ten-GigabitEthernet1/0/1 UP Ten-GigabitEthernet1/0/2 UP 2 Ten-GigabitEthernet1/0/3 UP Ten-GigabitEthernet1/0/4 UP Member 2 IRF Port Interface Status 1 Ten-GigabitEthernet2/0/3 UP Ten-GigabitEthernet2/0/4 UP 2 Ten-GigabitEthernet2/0/1 UP Ten-GigabitEthernet2/0/2 UP
Datacenter B:
irf-port 1/2 port group interface Ten-GigabitEthernet1/0/1 port group interface Ten-GigabitEthernet1/0/2 port group interface Ten-GigabitEthernet1/0/3 port group interface Ten-GigabitEthernet1/0/4 # irf-port 2/1 port group interface Ten-GigabitEthernet2/0/1 port group interface Ten-GigabitEthernet2/0/2 port group interface Ten-GigabitEthernet2/0/3 port group interface Ten-GigabitEthernet2/0/4 # [5900-DC-B]display irf link Member 1 IRF Port Interface Status 1 disable - 2 Ten-GigabitEthernet1/0/1 UP Ten-GigabitEthernet1/0/2 UP Ten-GigabitEthernet1/0/3 UP Ten-GigabitEthernet1/0/4 UP Member 2 IRF Port Interface Status 1 Ten-GigabitEthernet2/0/1 UP Ten-GigabitEthernet2/0/2 UP Ten-GigabitEthernet2/0/3 UP Ten-GigabitEthernet2/0/4 UP 2 disable --
Encaminhamos as seguintes questões para o time de HPN:
– Qual a diferença na prática entre os 2 cenários?
– Qual dos dois seria o mais recomendado?
Recebemos a seguinte recomendação:
De fato esta pergunta é muito comum, pois como criamos duas portas virtuais IRF (x/1 e x/2), sempre existe esta dúvida no caso de implementação de um par de switches. Bem, para um par de switches, não existe diferença lógica das duas implementações e também não existe benefícios de uma ou de outra, como o exemplo abaixo destas configurações:
A diferença realmente ocorre quando você precisa configurar três ou quatro unidades, pois neste caso você precisa criar uma topologia em anel, conforme o desenho, e isso requer a configuração das portas 1 e 2 devidamente conectadas:
Contudo, novamente, para um par de switches não tem diferença.
My cents
Script para configuração do IRFv2 em Switches HPN 5800
Switches HP A7500 – IRF v2 MAD + BFD
O protocolo IRF v2 permite o “empilhamento” de Switches modulares e empilháveis, trazendo inúmeras vantagens como redundância, facilidade no gerenciamento, etc.
Como citado em outros posts, um dos problemas que o IRF pode trazer ocorre quando há uma quebra do Link 10G que mantém o IRF ativo, chamado de SPLIT. Cada caixa ira agir como se fosse o MASTER do IRF, duplicando alguns serviços e trazendo diversos conflitos na Rede.
Multi-Active Detection (MAD) + BFD (Bidirecional Forwarding Detection)
O MAD é uma das formas para os Switches do Stack detectarem o SPLIT no IRF colocando o Equipamento com o maior Member ID do IRF (não Master) em modo Recovery, bloqueando assim todas as suas portas.
Uma das técnicas para detecção do SPLIT é com é com a utilização do protocolo BFD, criando uma VLAN somente para gerenciamento do IRF com um IP primário e secundário para comunicação do protocolo e um meio físico para conexão das “caixas” (fibra ou UTP) independente da comunicação do IRF.
Configuração
A configuração abaixo deverá ser aplicada somente no Switch com o IRF versão 2 formado.
# Vlan 900 # interface Vlan-interface900 description Monitoracao IRFv2 (MAD + BFD) mad bfd enable !Ativando o MAD + BFD mad ip address 192.168.0.1 255.255.255.252 member 1 ! Configurando o IP do Switch “1” mad ip address 192.168.0.2 255.255.255.252 member 2 ! Configurando o IP do Switch “2” # Obs: cada Switch deverá ter uma porta na VLAN 900 para comunicação do BFD. As interfaces não participarão do STP.
Comandos Display
[S7500] display mad MAD LACP enabled. Comando display após SPLIT do IRF no Switch não Master [S7500]display mad verbose Current MAD status: Detect ! Em caso de SPLIT o Switch não-Master exibiria o status como Recovery Excluded ports(configurable): Excluded ports(cannot be configured): Ten-GigabitEthernet1/8/0/1 Ten-GigabitEthernet1/9/0/2 Ten-GigabitEthernet2/8/0/1 Ten-GigabitEthernet2/9/0/2 MAD LACP disabled. MAD BFD enabled interface: Vlan-interface900 mad ip address 192.168.0.1 255.255.255.252 member 1 mad ip address 192.168.0.2 255.255.255.252 member 2
Switches HP A7500 – IRF v2 utilizando LACP com MAD
Uma das coisas bacanas da utilização do IRF é a possibilidade de transformarmos diversos Switches físicos em um único Switch lógico facilitando o modo de gerenciamento. Todos os equipamentos serão visualizados como uma única “caixa”. Na versão 2 do protocolo é possível efetuar o Stacking utilizando links de 10G ( como por exemplo fibra, cabo CX4, etc).
Uma das features que podem ser utilizadas nesse cenário é a utilização de Link Aggregation distribuído (Ditribuited Link Aggregation) entre os equipamentos do IRF com Switches de acesso (sem configuração adicional no Link Aggregation).
Se um Switch empilhado apresentar algum problema, como por exemplo, problemas elétricos, o(s) outro(s) Switches serão capazes de permitir a continuidade do encaminhamento em Camada 2 e 3 (incluindo processos de Roteamento Dinâmico).
Porém, um dos problemas que o IRF pode trazer é quando ocorre uma quebra do Link 10G que mantém o IRF ativo, chamado de SPLIT. Cada caixa ira agir como se fosse o MASTER do IRF, duplicando alguns serviços e trazendo diversos conflitos na Rede.
Multi-Active Detection (MAD)
O MAD é uma das formas para os Switches do Stack detectarem que houve o SPLIT no IRF colocando o Equipamento com o maior Member ID do IRF (não Master) em modo Recovery, bloqueando assim todas as suas portas.
Após restaurado o Link do IRF as portas serão vinculadas novamente o Stack e ao seu estado normal de encaminhamento.
Uma das formas utilizadas pelo MAD para detecção de falha é utilizando uma extensão do protocolo LACP ( Link Aggregation). No TLV do protocolo é inserido o ID do Switch membro do IRF. Nesse caso os Switches da outra ponta do Link Aggregation, encaminham de forma transparente os LACP’s para os Switches Membros do IRF.
Como no exemplo acima, se não há SPLIT no IRF, todas mensagens serão geradas pelo ID do MASTER.
Em caso de quebra do SPLIT as mensagens serão geradas com o ID de cada equipamento e nesse caso o bloqueio das portas do não-Master.
Após detecção as portas bloqueadas do IRF pelo LACP com MAD.
Configuração
A configuração abaixo deverá ser aplicada somente no Switch com o IRF versão 2 “já ativo”.
[S7500]interface bridge-aggregation 1 !Criando a Interface Bridge-Aggregation 1 [S7500-Bridge-Aggregation1] link-aggregation mode dynamic ! Ativando a troca do protocol LACP no Link Aggregation [S7500-Bridge-Aggregation1] mad enable ! Ativando a extensão MAD no protocol LACP [S7500-Bridge-Aggregation1] quit [S7500] interface gigabitethernet 1/3/0/2 [S7500-GigabitEthernet1/3/0/2] port link-aggregation group 1 !Adicionando a interface ao Link Aggregation 1 [S7500-GigabitEthernet1/3/0/2] quit [S7500] interface gigabitethernet 2/3/0/2 [S7500-GigabitEthernet2/3/0/2] port link-aggregation group 1 !Adicionando a interface ao Link Aggregation 1 [S7500-GigabitEthernet2/3/0/2] quit
Obs: Os switches de acesso conectados ao IRF pelo Link Aggregation não necessitam da configuração do MAD. Mas o fabricante sugere que esse Switch seja um equipamento H3C.
“Requires an intermediate switch, which must be an H3C switch that supports the extended LACP.”
Comandos Display
S7500] display mad MAD LACP enabled. Comando display após SPLIT do IRF no Switch não Master [S7500]display mad verbose Current MAD status: Recovery ! Switch não-Master em modo recovery após perceber o SPLIT no IRF ! (bloqueando todas as portas) ………………………… MAD enabled aggregation port: Bridge-Aggregation1
Obs: o modo Recovery também permite excluímos algumas portas para que continuem em estado de encaminhamento. Há também um segundo modo de utilizar o MAD para detecção de SPLIT utilizando o Protocolo BFD.
Referência:
http://www.h3c.com/portal/Technical_Support___Documents/Technical_Documents/Switches/H3C_S5800_…
Abraços a todos
Switches HP A5800 – Guia de Integração utilizando IRFv2 com Virtual Connect
A HP disponibilizou um Guia para integração de Switches da Serie A utilizando IRFv2 com BladeSystem utilizando o Vitual Connect [Virtual Connect and HP A-Series switches (A5820) IRF Integration Guide].
O guia em PDF (2,8Mb) detalha alguns cenários, dicas e exemplos de configuração.
Clique no link para baixar:
http://bizsupport1.austin.hp.com/bc/docs/support/SupportManual/c02843088/c02843088.pdf
Se o link estiver quebrado, deixe um comentário!!
Abraços