Está en la página 1de 10

ETHERCHANNEL

1. Agregacin de puertos
Los dispositivos Cisco permiten realizar agregacin de enlaces con la finalidad de aumentar
el ancho de banda disponible a travs de la tecnologa EtherChannel. La agregacin de
puertos en Cisco se puede realizar con interfaces Fast Ethernet, Giga Ethernet o 10
Gigaethernet.
Con la tecnologa EtherChannel es posible aadir hasta 8 enlaces de forma que se
comporten como si solo fueran uno, eliminando la posibilidad de formar bucles de capa 2
debido a que el comportamiento de estos enlaces es el de un nico enlace.
La tecnologa Etherchannel permite una distribucin que no llega a ser un balanceo
de carga perfecto por los mtodos que utiliza, pero permite la correcta distribucin del
trfico, adems si uno de los enlaces que componen la agregacin fallara, el trfico se
distribuira entre los restantes sin perder la conectividad. Sin embargo no es posible agregar
enlaces as sin ms, es necesario que todos los enlaces que componen el Etherchannel
tengan la misma configuracin en cuanto a velocidad, dplex, VLAN que transportan, VLAN
nativa y en caso de ser necesario idntica configuracin de Spanning Tree.
2. Distribucin de trfico
El trfico es distribuido a travs de los enlaces del Etherchannel de manera determinstica.
No por ello la carga va a ser distribuida equitativamente, esto depender del algoritmo de
encriptacin empleado. El algoritmo puede usar la direccin IP de origen, destino, etc.

3. Balanceo de Carga
El siguiente comando se utiliza para configurar la manera en que las tramas sern distribuidas
en el Etherchannel:

Switch(config)#port-channel load-balance method

La siguiente lista describe las posibles opciones del parmetro method:

Srp-ip: Direccion IP de origen


Dst_ip: Direccin Ip destino
Src-dst-ip: direccin ip de origen y destino
Src-mac: direccin Mac de origen
Dst-mac direccin Mac de destino
Src-dst-mac: Direccin Mac de origen y destino
Src-port: puerto de origen
Dst-port: puerto de destino

Src-dst-port: puertos de origen y destino

La configuracin por defecto es utilizar el mtodo src-dst-ip. Para los catalyst 2970 y 3560
es src-mac para switching de capa 2 y src-dst-ip para capa 3.
Hay que prestar especial atencin en el caso que se est utilizando un router para la
configuracin del EtherChannel, debido a que los routers utilizan la burned-in MAC en las
tramas Ethernet incluso cuando se enva datos a y desde diferentes direcciones IP. Esto
quiere decir que la MAC de destino ser siempre la misma.

Se debera elegir el mtodo de balanceo de carga que permita una mayor


distribucin de datos entre los enlaces, por ejemplo, si la mayora de trfico es IP lo que ms
sentido tiene es hacer balanceo de carga acorde a las direcciones IP o nmeros de puerto
TCP/UDP. En caso de que el Switch se encontrase con trfico no IP pasara al siguiente
mtodo que es distribuir las tramas acorde a la direccin MAC.
Los switch proporcionan proteccin hacia los bucles dentro de un Ether-Channel.
Cuando se recibe un broadcast o multicast en uno de los puertos del Ether-channel este no
se vuelve a enviar en el resto de los miembros.

4. Protocolos de negociacin Etherchannel.


Actualemente existen dos opciones para utilizar como protocolos de negociacin en
Etherchannel:

4.1

PAgP, propietario de Cisco


LACP, como solucin abierta

PAgP
PAgP (port Aggregation Protocol) es un protocolo propietario de Cisco.

Los paquetes PAgP son intercambiados entre Switch a travs de los enlaces configurados para ello.
Los vecinos son identificados y sus capacidades comparadas con las capacidades locales.
Para que se forme el Etherchannel los dos puertos han de estar configurados de manera
idntica. Es mejor siempre realizar cualquier cambio sobre la interfaz EtherChannel, de esta manera
el cambio afectara a todos los miembros asegurndose as que no haya conflictos de configuracin.
Existen dos modos de configurar PAgP. Modo Activo, desirable, en el cual el switch intentar
formar un etherchannel de manera activa y modo pasico; auto, en el que el switch responder a
peticiones para formar el EtherChannel.
4.2 LACP

LACP (Link Aggregation, Control Protocol) es la opcin abierta y viene definida en el estndar
802.3ad, tambin conocida como IEEE 802.3 Clusula 43 Link Aggregation. El funcionanmiento es
bastante parecido a PAgP, pero en el caso de LACP se asignan roles a cada uno de los extremos
basndose en la Prioridad del sistema, que se conforma con 2 bytes de prioridad ms 6 de MAC.
Los puertos son seleccionados y activados acorde al valor port priority (2 bytes de prioridad
seguidos de 2 bytes de nmero de puerto), el valor ms bajo indica mayor prioridad. Se puede
definir hasta 16 enlaces por cada Etherchannel.

Existen dos modos de configurar LACP: modo activo (active), en el cual el switch intentar
formar un Etherchannel de manera activa y modo pasivo (passive), en el que el switch responder
a peticiones de formar el EtherChannel.

5. Configuracin de Etherchannel
Etherchannel puede configurarse de forma manual o dinmicamente utilizando los protocolos
de negociacin LACP o PAgP, por lo tanto la configuracin depender de la opcin ms adecuada
que se haya elegido en cada caso.
El modo on es un modo de configuracin en el cual se establece toda la configuracin del
puerto de forma manual, no existe ningn tipo de negociacin entre los puertos para establecer
un grupo. En este tipo de configuracin es necesario que ambos extremos estn en modo on.
Switch(config)#interface type mod/num
Switch(config-if)cannel-group number mode on

Configurar PAgP
Para la configuracin de EtherChannel la creacin de PortChannel se realizar automticamente
a partir de la configuracin de ChannelGroup, llevando asociada la misma numeracin.
Los comandos necesarios para dicha configuracin son los siguientes:

Switch(config)#interface type mod/num


Switch(config-if)#channel-protocol papg
Switch(config-if)#channel-group number mode {on { auto |desirable } {non-silent}

La interfaz Etherchannel es una interfaz lgica que agrupar a todos los enlaces miembros del
Etherchannel y puede tomar un valor de entre 1 y 64. Cada interfaz que quiera ser miembro
debe ser asignada a l.

Por defecto PAgP opera en un sub modo Silent tanto en modo desirable como en modo
auto, permitiendo formar el Etherchannel incluso si no se reciben paquetes PAgP del otro
extremo. El porqu de este comportamiento es simple, no siempre se puede asumir que el otro
extremo ser otro dispositivo Cisco, por ejemplo, si en lugar del switch existe un servidor de
archivos, ser capaz de formar EtherChannel.

Si se conoce de antemano que el dispositivo conectado ser Cisco por lo que habr
comunicacin de paquetes PAgP es recomendable utilizar el parmetro no-silent

La siguiente sintaxis es un ejemplo de configuracin:

Switch(config)#port-channel load-balance- src-dst-port


Switch(config)#interface range gig 3/1-4
Switch(config-if)#channel-protocol pagp
Switch(config-if)#channel-group 1 mode desirable non-silent

Configuracin LACP
La configuracin de LACP es muy similar a PAgP, con lo cual se utilizan los siguientes
comandos
Switch(config)#lacp system-priority priority
Switch(config)#interface type mod/num
Switch(config-if)#channel-protocol lacp
Switch(config-if)#channel-group number mode {on | passive | active}
Switch(config-if)#lacp port-priority priority

El primer paso es asignar la prioridad entre 1 y 65535 donde 32768 es la prioridad por defecto)
para decidir quien ser es que inicie la creacin del Etherchannel. En caso de empate en la
prioridades gana el que tenga la MAC mas baja.

Cada interfaz ha de estar asignada al mismo nmero de EtherChannel (entre 1 y 16) y


configurada como active o pasive.
Es posible configurar ms interfaces de las permitidas en el EtherChannel para que entren en
funcionamiento en caso de que falle alguna de las activas.
Utilizando el comando lacp port-priority se asignan prioridades (entre 1 y 65535 donde 32768
es por defecto)
Teniendo en cuenta que el valor ms bajo tiene mayor prioridad.

Para el siguiente ejemplo podemos utilizar la configuracin que se detalla abajo:

La cual podemos realizar en packetracer con una configuracin similar a la siguiente:

Las configuraciones de los dispositivos quedaran de la forma siguiente:


DSW1:
!
version 12.2
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
hostname DSW1
enable secret 5 $1$mERr$hx5rVt7rPNoS4wqbXKX7m0
no ip domain-lookup
spanning-tree mode pvst
interface FastEthernet0/1
interface FastEthernet0/2
interface FastEthernet0/3
interface FastEthernet0/4
interface FastEthernet0/5
interface FastEthernet0/6
interface FastEthernet0/7
interface FastEthernet0/8
interface FastEthernet0/9
interface FastEthernet0/10
switchport access vlan 10
interface FastEthernet0/11
interface FastEthernet0/12
interface FastEthernet0/13
interface FastEthernet0/14
interface FastEthernet0/15
interface FastEthernet0/16
!

interface FastEthernet0/17
interface FastEthernet0/18
interface FastEthernet0/19
interface FastEthernet0/20
interface FastEthernet0/21
interface FastEthernet0/22
interface FastEthernet0/23
interface FastEthernet0/24
interface GigabitEthernet0/1
channel-group 1 mode desirable
switchport trunk encapsulation dot1q
switchport mode trunk
!
interface GigabitEthernet0/2
channel-group 1 mode desirable
switchport trunk encapsulation dot1q
switchport mode trunk
!
interface Port-channel 1
switchport trunk encapsulation dot1q
switchport mode trunk
!
interface Vlan1
no ip address
shutdown
!
interface Vlan10
ip address 10.10.10.1 255.255.255.0
!

ip classless
line con 0
exec-timeout 0 0
password sanfran
login
line vty 0 4
exec-timeout 0 0
password sanfran
login
end

DSW2
version 12.2
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
hostname DSW2
enable secret 5 $1$mERr$hx5rVt7rPNoS4wqbXKX7m0
no ip domain-lookup
spanning-tree mode pvst
interface FastEthernet0/1
interface FastEthernet0/2
interface FastEthernet0/3
interface FastEthernet0/4
interface FastEthernet0/5
interface FastEthernet0/6
interface FastEthernet0/7

interface FastEthernet0/8
interface FastEthernet0/9
interface FastEthernet0/10
switchport access vlan 10
interface FastEthernet0/11
interface FastEthernet0/12
interface FastEthernet0/13
interface FastEthernet0/14
interface FastEthernet0/15
interface FastEthernet0/16
interface FastEthernet0/17
interface FastEthernet0/18
interface FastEthernet0/19
interface FastEthernet0/20
interface FastEthernet0/21
interface FastEthernet0/22
interface FastEthernet0/23
interface FastEthernet0/24
interface GigabitEthernet0/1
channel-group 1 mode desirable
switchport trunk encapsulation dot1q
switchport mode trunk
interface GigabitEthernet0/2
channel-group 1 mode desirable
switchport trunk encapsulation dot1q
switchport mode trunk
interface Port-channel 1
switchport trunk encapsulation dot1q
switchport mode trunk

interface Vlan1
no ip address
shutdown
interface Vlan10
ip address 10.10.10.2 255.255.255.0
ip classless
line con 0
exec-timeout 0 0
password sanfran
login
line vty 0 4
exec-timeout 0 0
password sanfran
login
end

Para revisar verificar el EtherChannel se pueden utilizar los siguientes comandos:

Show etherchannel summary


Show etherchannel port
Show etherchannel port-channel
Show etherchannel detail
Show etherchannel load-balance
Show {pagp | lacp} neighbor
Show lacp sys-id

También podría gustarte