Etherchannel
es una tecnología que toma 2 switches y hace un enlace entre ellos, para conmutar la señal que pasa a traves de ellos y agrandar la velocidad de comunicación 2, 4 y hasta 8 veces, creando asi un canal de alta velocidad y balanceando la carga de comunicación.
Primero usamos 2 switches que se van a mandar la información entre ellos, y hacemos 2 enlaces de cable cruzado entre ellos.
Ingresamos a la configuración de nuestro primer switch y damos los comandos abajo descritos. Para esto hacemos click sobre nuestro switch, nos pasamos a la lengueta de CLI y presionamos enter y luego ingresamos los comandos:
Switch>enable
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#spanning-tree mode rapid-pvst
Switch(config)#spanning-tree portfast default
Switch(config)#exit
%SYS-5-CONFIG_I: Configured from console by console
Switch#
Luego juntamos esto con 2 routers, uno de cada lado o uno a cada switch por asi decirlo; ya que esta nueva configuracion de los switches se conoce como multi-layer-switch.
Con sh spanning-tree o show spanning-tree procedemos a ver la vlan que se configuro dentro de nuestro multi-layered-switch.
Switch#show spanning-tree
VLAN0001
Spanning tree enabled protocol rstp
Root ID Priority 32769
Address 0001.4391.C03E
This bridge is the root
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Bridge ID Priority 32769 (priority 32768 sys-id-ext 1)
Address 0001.4391.C03E
Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec
Aging Time 20
Interface Role Sts Cost Prio.Nbr Type
---------------- ---- --- --------- -------- --------------------------------
Fa0/1 Desg FWD 19 128.1 P2p
Fa0/2 Desg FWD 19 128.2 P2p
Switch#
Configuramos ambos switches de la misma manera, creando el canal en el rango de los puertos donde hicimos el etherchannel físicamente.
Switch>enable
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#int port
Switch(config)#int port-channel 1
Switch(config-if)#switchport mode trunk
Switch(config-if)#exit
Switch(config)#int ran f0/1-2
Switch(config-if-range)#channel-group 1 mode auto
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to down
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to up
Switch(config-if-range)#exit
Switch(config)#
Con esto realizado, tenemos que tener en cuenta que el rango de interfaces debe ser donde pusimos nuestros cables cruzados, en este caso, la f0/1 y 2.
Con show etherchannel miramos la configuracion que realizamos del canal.
Switch#show etherchannel
Channel-group listing:
----------------------
Group: 1
----------
Group state = L2
Ports: 2 Maxports = 8
Port-channels: 1 Max Portchannels = 1
Protocol: PAGP
Switch#
Ahora que tenemos nuestro etherchannel arriba, vamos a configurar los routers con sus respectivas direcciones IP.
Router>enable
Router#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#int f0/0
Router(config-if)#no shut
%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up
Router(config-if)#ip add 10.10.0.1 255.255.255.0
Router(config-if)#exit
Teniendo cuidado de cambiar la IP en el segundo router.
Terminamos haciendo un ping entre routers para verificar la velocidad de conexion entre ellos.
Router#ping 10.10.0.2
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.10.0.2, timeout is 2 seconds:
.!!!!
Success rate is 80 percent (4/5), round-trip min/avg/max = 5/10/14 ms
Router#
Y asi se miraria nuestra configuracion del etherchannel en Packet tracer:
Beneficios
-Ethernet channel nos da el beneficio de brindar mucha mas velocidad a nuestra red
-en nuestra red va haber balanceo de cargas