16 de mar. de 2010

EtherChannel

Galera,

Segue um resumão de etherchannel que fiz há um tempinho...

=====================================

Resumo: Tecnologia utilizada para agrupar links de tal maneira a agirem como um só.

- O balanceamento de carga do EtherChannel pode ser feito por ip de origem e destino, mac de origem e destino, e até portas de layer 4.
- Os links tem que concordar no modo trunk, mesma VLAN nativa e VLANs autorizadas no trunk.
- Pode ser configurado manualmente, ou dinâmicamente com o PAgP(CISCO) ou LACP(Open). Os dois protocolos não conversam entre si.
- Portas no estado de configuração manual não trocam pacotes EtherChannel.

- PagP(Cisco):

- Modo "auto": negocia passivamente a criação de EtherChannel.
- Modo "desirable": negocia ativamente a criação de EtherChannel.
- Se o etherchannel já está operacional, e é feito uma mudança de configuração numa porta dentro do bundle, o PagP automaticamente reconfigura as outras.

- LACP(802.3ad):

- Modo "active": negocia ativamente a criação de EtherChannel.
- Modo "passive": negocia passivamente a criação de EtherChannel.
- System ID: Formado pela prioridade do switch + MAC Address.
- Port Priority: Decide qual porta será colocada em estado standby devido a limitações de hardware.
- Administrative Key: define a habilidade da porta a se agregar com outras portas. Características como capacidade duplex, data rate e limitações de configuração influenciam.

- Configuração de EtherChannel em portas Layer 3:

Router(config)# interface port-channel
Router(config)# ip address

- Configuração de group channel:

Router(config-if)# channel-protocol [lacp|pagp]
Router(config-if)# channel-group mode [active|auto|desirable|on|passive]
Router(config-if)# lacp port-priority (default é 32768 - Comando opcional)

- Verificar a configuração:

Router# show interfaces int slot/num etherchannel
Router# show etherchannel port-channel

- Configuração do System Priority e System ID(Somente pra LACP):

Router(config)# lacp system-priority (default é 32768)
Router# show lacp sys-id

- Configuração de load balance no EtherChannel:

- O default é src-dst-ip pra layer 3, e src-mac pra layer 2.
Router(config)# port-channel load-balance [src-mac|dst-mac|src-dst-mac|src-ip|dst-ip|src-dst-ip|src-port|dst-port|src-dst-port]
Router# show etherchannel load-balance

3 comentários:

  1. Muito Bom Bruno !

    Etherchannel é um assunto bem interessante. Tem um Case Study sobre Load Balancing em Etherchannel que faz um tempão que queria testar no GNS3 e ainda não tive tempo.

    Confira em:
    http://networkers-online.com/blog/2008/07/etherchannel-load-balancing-case-study/

    ResponderExcluir
  2. infelizmente estou recebendo um erro de parser no php dessa página..hehehe
    valeu adilson!

    ResponderExcluir
  3. Senhores(a),

    Atualmente tenho um cenário configurado com EtherChannel e gostaria de saber se existe a possibilidade de descobrir, por qual das interfaces fisicas um determinado host está utilizando.

    Abraços,

    ResponderExcluir