You are on page 1of 19

2013 Extreme Networks, Inc. All rights reserved.

Dezembro, 2013
Link Aggregation IEEE 802.3ad
Uma Viso Geral
Marcelo Fernandes
Systems Engineer
2013 Extreme Networks, Inc. All rights reserved.
Introduo


Link Aggregation (LA): Combinao de mltiplos enlaces fsicos
funcionando como um nico enlace lgico.
Link Aggregation Group (LAG): Um grupo de enlaces fsicos que
formam uma agregao. Cada porta fsica pode ser membro de um
nico LAG.
Link Aggregation Control Protocol (LACP): O protocolo especificado
pelo IEEE 802.3.ad-2000 para padronizar Link Aggregation (IEEE
802.1AX-2008 em 3 Novembro 2008).

2
2013 Extreme Networks, Inc. All rights reserved.
Objetivos de LA
Aumento de banda mltiplos enlaces combinados em um
enlace lgico
Incremento de banda linear incremento em mltiplos de
uma unidade
Aumento da disponibilidade falha de um enlace participante
do LAG no pode causar interrupes para os usurios
Balanceamento de trfego o trfego pode ser distribudo
pelos enlaces que formam o LAG
Auto Configurao no caso de mudana das conexes
fisicas
Rpida configurao e reconfigurao no caso de mudana
das conexes fisicas
3
2013 Extreme Networks, Inc. All rights reserved.
Link Aggregation Esttico vs Dinmico
Esttico e dinmico se referem ao mtodo de configurao, e
no forma como o trfego distribudo pelos enlaces
Na configurao esttica, as portas do switch das duas pontas
do enlace tm que ser configuradas
Na configurao dinmica, as pontas configuradas negociam
para formar o LAG
4
2013 Extreme Networks, Inc. All rights reserved.
Link Aggregation e LACP
Usa IEEE 802.3ad Link Aggregation Control Protocol para:
Determinar dinamicamente se o LA possvel com o switch vizinho
Adiciona e retira portas do LAG dinamicamente
LACP configurado independentemente em cada LAG

A adio de LACP prov as seguintes melhorias em comparao ao
provisionamento esttico de link aggregation:
Configurao automtica
Rpida reconfigurao e reconfigurao
Comportamento determinstico
Baixssimo risco de duplicao ou desordem
5
2013 Extreme Networks, Inc. All rights reserved.
LACPDUs
6
2013 Extreme Networks, Inc. All rights reserved.
LACPDUs
7
2013 Extreme Networks, Inc. All rights reserved.
Link Aggregation e LACP
Uma porta que suporta LACP possui trs estados possveis:
LACP Passivo
LACP Ativo
LACP Desabilitado
Para usar o modo dinmico do LACP, ao menos um lado deve
ser configurado para modo LACP ativo. No modo ativo:
Cada porta configurada enviar LACPDUs de controle
Eles identificam a porta fsica, a configurao da porta (velocidades,
duplex, etc) e o endereo MAC do switch
Portas passivas respondem aos LACPDUs de uma porta ativa
8
2013 Extreme Networks, Inc. All rights reserved.
Link Aggregation e LACP
Operao do LACP
LAG tem que ser criado com LACP
LACP est desabilitado
As portas se tornam ativas de acordo com o limite do hardware.
H switches que suportam 16 portas num LAG, onde 8 portas so ativas
As portas adicionais so standby
Quando uma porta ativa falha, a porta em standby dinamicamente
adicionada ao LAG
O LAG somente habilitado quando LACP detecta que o outro lado tambm
usa LACP
Portas so adicionadas ao LAG ao receber os LACPDUs
Portas so removidas do LAG se LACPDUs no so recebidos

9
2013 Extreme Networks, Inc. All rights reserved.
Algoritmos para Link Aggregation
Link Aggregation baseado em endereo
Pacotes so distribudos conforme informaes do cabealho do pacote
Realiza hash usando os campos:
MAC (L2), IPv4 (L3 ou L3 & L4), IPv6 (L3 ou L3 & L4)
Seleo de porta do LAG no determinstica
Pacotes recebidos numa porta podem ser transmitidos por qualquer porta
do LAG
Assegura que as sesses sejam encaminhadas para a mesma porta

Link Aggregation baseado em porta
Os pacotes so distribudos basedos na porta fsica de entrada
Seleo de porta determinstica
Todos os pacotes recebidos numa porta sempre sero encaminhados para
a mesma porta do LAG
10
2013 Extreme Networks, Inc. All rights reserved.
Algoritmos para Link Aggregation na prtica
Balanceamento usando cabealho L3 IPv4
LAG possui 2 portas
Requer 1 bit de informao do cabealho para selecionar uma das duas portas
1 bit permite dois valores; Porta 1 0 and Porta 2 1
Pacote #1
IP Src address 10.0.0.1 (Bit 1=1) e Dst address 10.0.0.100 (Bit 1 = 0)
1 XOR 0 = 1 Pacote enviado para a porta 2
Pacote #2
IP Src address 192.168.1.20 (Bit 1=0) e Dst address 207.23.1.4 (Bit 1 = 0)
0 XOR 0 = 0 Pacote enviado para a porta 1
1
2
Switch Transmissor Switch Receptor
LAG com 2 portas
11
2013 Extreme Networks, Inc. All rights reserved.
Multi-Chassi Link Aggregation Group (MC-LAG)
Link Aggregation (LAG)
Combina duas ou mais portas para formar uma nica conexo lgica com um
outro dispositivo
MC-LAG
Combina duas ou mais portas para formar uma nica conexo lgica com dois
dispositivos
MC-LAG prov:
Dual homing sem loops.
Remove a necessidade de se utilizar um protocolo L2 de preveno de loop
12
2013 Extreme Networks, Inc. All rights reserved.
Projeto Datacenter com Dual-Home em L2
Projeto de datacenter utilizando dual-home nos switches Topo de Rack
via MC-LAG
Fcil de implementar e usa arquitetura LAG padro
MC-LAG assegura que no haver loops.

Data Center - Ncleo
Data Center Server Farm
Switch 1 Topo de Rack Switch 2 Topo de Rack
LAG
LAG
LAG
x
Ncleo SW 1 Ncleo SW 2
13
2013 Extreme Networks, Inc. All rights reserved.
VLAN ISC
10.1.10.0/24
MC-LAG - Configurao
Cada Topo de Rack configurado com LAG nico de conexo com os switches do ncleo
Os switches de ncleo possuem um LAG de interconexo usando uma VLAN para Inter-
Switch Connection (ISC)
MC-LAG peering habilitado entre os switches na VLAN ISC.
MC-LAG peers trocam pacotes MC-LAG hello e informao de estado
Os LAGs do ncleo so configurados com portas peer usando um identificador (ID)
As portas de LAG so adicionadas s VLANs de interesse
Data Center - Ncleo
Data Center Server Farm
Switch 1 Topo de Rack Switch 2 Topo de Rack
LAG:
Portas 1-4
LAG Porta 1
Ncleo SW 1

Ncleo SW 2
1 2 3 4 1 2 3 4
VLAN: dados
802.1Q Tag: 10
1:1
2:1
1:2 2:2
4:1
3:1
4:1
3:1
2:2
1:2
1:1 2:1
LAG Porta 1
LAG Porta1:1
MC-LAG ID=1
LAG Porta 1:2
MC-LAG ID=2
LAG Porta 1:1
MC-LAG ID=1
LAG Porta 1:2
MC-LAG ID=2
LAG:
Portas 1-4
14
2013 Extreme Networks, Inc. All rights reserved.
MC-LAG - Operao Normal
O peer transmite pocotes de hello e estado pela VLAN ISC a cada segundo
O trfego de usurios encaminhado normalmente segundo tabela FDB e
algoritmos de balancemanto do LAG
Todo o trfego recebido nas portas ISC so bloqueados enquanto a porta peer
do MC-LAG estiver funcionado, de forma a previnir loops
Isto bloqueia broadcast, multicast e trfego flooded unknown unicast
Data Center - Ncleo
Data Center Server Farm
Switch Topo de Rack
LAG:
Portas 1-4
Ncleo SW 1

Ncleo SW 2
1 2 3 4
VLAN: dados
802.1Q Tag: 10
VLAN ISC
10.1.10.0/24
1:1 2:1
4:1
3:1
4:1
3:1
1:1 2:1
LAG Porta 1
LAG Porta 1:1
MC-LAG ID=1
LAG Porta 1:1
MC-LAG ID=1
Estado do MC-LAG
Portas do LAG funcionando

15
2013 Extreme Networks, Inc. All rights reserved.
MC-LAG Operao - Falha de Enlace
Quando detectada uma falha de enlace, o switch com MC-LAG afetado informar
o peer sobre a falha
As duas portas do LAG tm que ter falhado
O peer MC-LAG desbloquear o trfego das portas ISC
Os dois peers continuam a transmitir pacotes de hello e de estado do MC-LAG
Data Center - Ncleo
Data Center Server Farm
Switch Topo de Rack
LAG:
Portas 1-4
Ncleo SW 1

Ncleo SW 2
1 2 3 4
VLAN: dados
802.1Q Tag: 10
VLAN ISC
10.1.10.0/24
1:1 2:1
4:1
3:1
4:1
3:1
1:1 2:1
LAG Porta 1
LAG Porta 1:1
MC-LAG ID=1
LAG Porta 1:1
MC-LAG ID=1
Estado do MC-LAG
Portas do LAG falharam

x x
16
2013 Extreme Networks, Inc. All rights reserved.
MC-LAG - Operao - Restaurao do Enlace
Quando detectado que o enlace foi restaurado, o MC-LAG conectado informar
que as portas do MC-LAG foram restauradas.
Apenas uma das portas do LAG precisa ser restaurada
O peer MC-LAG bloquear o trfego das portas ISC para previnir loop
Os dois peers continuam a transmitir pacotes de hello e de estado do MC-LAG
Data Center - Ncleo
Data Center Server Farm
Switch Topo de Rack
LAG:
Portas 1-4
Ncleo SW 1

Ncleo SW 2
1 2 3 4
VLAN: dados
802.1Q Tag: 10
VLAN ISC
10.1.10.0/24
1:1 2:1
4:1
3:1
4:1
3:1
1:1 2:1
LAG Porta 1
LAG Porta 1:1
MC-LAG ID=1
LAG Porta 1:1
MC-LAG ID=1
Estado do MC-LAG
Portas do LAG funcionando

x x
17
2013 Extreme Networks, Inc. All rights reserved. 18
Sumrio

Tecnologia padronizada
Escalvel
Automatizada
MC-LAG


2013 Extreme Networks, Inc. All rights reserved.
Obrigado!
mfernandes@extremenetworks.com

You might also like