Vous êtes sur la page 1sur 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