Etherchannel STP

32
STP-ETHERCHANNEL RICHARD STEED HOLMAN JOHAN DARIAN CABRERA

Transcript of Etherchannel STP

Page 1: Etherchannel STP

STP-ETHERCHANNELRICHARD STEED HOLMANJOHAN DARIAN CABRERA

Page 2: Etherchannel STP

CONTENIDO

• Historia• Introducción• ETHERCHANNEL (Concepto)• Modos de Configuración - Protocolo PAgP - Protocolo LACP

Page 3: Etherchannel STP

CONTENIDO

• STP • Ejemplo Gráfico• Configuración de SWITCH a SWITCH• Configuración de ROUTER a SWITCH• Balanceo de Carga

Page 4: Etherchannel STP

PLANTEAMIENTO DEL PROBLEMA

• La necesidad de un canal de comunicación con un ancho de banda mayor para la transferencia de los datos. Con el fin de evitar cuellos de botella (Bucles).

Page 5: Etherchannel STP

SOLUCION DEL PROBLEMA

• Implementación de una tecnología ETHERCHANNEL (Canal de Interfaces); de la mano con el protocolo STP (Protocolo del árbol de Expansión).

Page 6: Etherchannel STP

HISTORIA

La tecnología de Etherchannel fue inventada cerca de Kalpana en los años 90. Donde fue adquirido en el 1994 por Cisco Systems.Etherchannel es un puerto trunking (agregación en la tecnología del término de Cisco). Un Etherchannel se puede crear con dos y hasta ocho puertos rápidos de Ethernet, de Ethernet del gigabit o de Ethernet de 10 gigabits. Etherchannel se utiliza sobre todo para uso del backbone, pero puede también ser utilizado para conectar los servidores de UNIX y PC.

Page 7: Etherchannel STP

INTRODUCCIÒN

En una red donde los dispositivos están conectados mediante conmutadores, es posible que se formen cuellos de botella y provocar la pérdida de datos por la saturación del puerto que conecta dos o más switchs, es algo lógico, si hay dos conmutadores con 10 dispositivos conectados a cada conmutador, cada uno de ellos conectado a 100Mbps y los conmutadores entre ellos están conectados a 100 Mbps, fácilmente el enlace entre los conmutadores se saturará.

Page 8: Etherchannel STP

ETHERCHANNEL

Es una tecnología de Cisco construida de acuerdo con los estándares 802.3 full-duplex Fast Ethernet. Permite la agrupación lógica de varios enlaces físicos Ethernet, esta agrupación es tratada como un único enlace y permite sumar la velocidad nominal de cada puerto físico Ethernet usado y así obtener un enlace troncal de alta velocidad. Los puertos usados deben tener las mismas características y configuración.

Page 9: Etherchannel STP

ETHERCHANNEL

Page 10: Etherchannel STP

ETHERCHANNEL (Recomendaciones)

• La creación de EtherChannel puede realizarse en cualquier parte de la red, pero es recomendable en enlaces sobre puertos de acceso, uno por VLAN. • Es preferible tener un EtherChannel y convertir el enlace resultante en trunk para transportar todas las VLAN aprovechando así las ventajas de multiplexación estadística del tráfico.

Page 11: Etherchannel STP

MODOS DE CONFIGURACIÒN

Protocolo de Agregación de Puertos (PAgP).El switch negocia con el otro extremo cuales son los puertos que deben ponerse activos. El propio protocolo se encarga de agrupar puertos con características similares (por velocidad, troncales, por pertenecer a una misma VLAN,…). Este protocolo se puede configurar de dos modos:

Page 12: Etherchannel STP

PAgP

• AUTO. Pone el puerto en modo pasivo, solo responderá paquetes PAgP cuando los reciba y nunca iniciará una negociación.• DESEABLE: Establece el puerto en modo activo, negociará el estado cuando reciba paquetes PAgP y puede iniciar negociaciones con otros puertos.Dos puertos auto nunca podrán formar grupo, ya que ninguno puede iniciar una negociación.

Page 13: Etherchannel STP

MODOS DE CONFIGURACIÒN

Protocolo de Control de Agregación de enlaces (LACP).LACP es muy similar a PAgP ya que también puede agrupar puertos con características similares. Es un protocolo definido en el estándar 802.3ad.

Los modos de configuración de LACP son:

Page 14: Etherchannel STP

LACP

• ACTIVO. Está habilitado para que el puerto inicie negociaciones con la otra interfaz enviando paquetes.• PASIVO. No puede iniciar negociaciones, pero si responde a paquetes o a las negociaciones generadas por otros puertos.Dos puertos pasivos tampoco podrán nunca formar grupo. Es necesario que al menos uno de los dos puertos sea activos.

Page 15: Etherchannel STP

PROTOCOLO (STP) Capa2, enlace de dato

Protocolo de Árbol de Expansión (STP).STP asegura que exista sólo una ruta lógica entre todos los destinos de la red, al realizar un bloque de forma intencional a aquellas rutas redundantes que puedan ocasionar un bucle.Sin el uso de un EtherChannel, STP efectivamente bloquearía los enlaces redundantes entre switches y solo se utilizarían ante la caída de una conexión.

Page 16: Etherchannel STP

PROTOCOLO (STP)

Es por esta razón por la que EtherChannel es aconsejable ya que permite el uso completo de todos los enlaces disponibles entre dos dispositivos.Con EtherChannel la capacidad sería el doble en funcionamiento normal y ante una caída no es necesario esperar a la convergencia del STP porque sigue funcionando con el otro enlace.

Page 17: Etherchannel STP

EJEMPLO GRAFICO

Una cosa importante a tener en cuenta, es que todos los puertos que se activen han de estar configurados con las mismas características, no puede haber un puerto a 10 Mbps, otro a 100 Mbps, uno en half-duplex y el otro enfull-duplex. También hay que contar con que las agrupaciones han de hacerse en grupos de 2, 4 o 8

Page 18: Etherchannel STP

EJEMPLO GRAFICO

Page 19: Etherchannel STP

EJEMPLO GRAFICO

Page 20: Etherchannel STP

EXPLICACION

El protocolo STP en lugar de identificar el grupo de los cuatro canales como uno solo los identifica como una sola interfaz llamada "PortChannel” PUERTA DE CANAL

Page 21: Etherchannel STP

EXPLICACION

A la hora de transmitir una trama (PDU de capa 2), dependiendo de la cantidad de puertos que estén agrupados, el conmutador realiza una operación XOR de los últimos bits de la dirección MAC.La operación lógica XOR tiene como resultado 1 si solamente una de las dos cifras de la operación es un 1 y la otra es un 0, en caso contrario (ambas cifras son 0 o 1) el resultado es 0.Tabla de verdad de la puerta XOR:

Page 22: Etherchannel STP

EXPLICACION

Page 23: Etherchannel STP

EXPLICACION

Nº de puertos Últimos n bits2 n = 14 n = 28 n = 3

Page 24: Etherchannel STP

EJEMPLO PRACTICO

Se supone que hay configurado un EtherChannel entre dos conmutadores, en cada conmutador hay conectado uno o más PCs, y uno de ellos transmite datos a otro:

Page 25: Etherchannel STP

EJEMPLO PRACTICO

En este caso el EtherChannel agrupa 4 puertos, y el último byte de las direcciones de los PC de origen y destino son 21 y BC. Al haber 4 puertos agrupados los conmutadores harán la operación XOR con los dos últimos bits de cada MAC, por lo tanto:

Page 26: Etherchannel STP

EJEMPLO PRACTICOÚltimo byte de las direcciones MAC descompuesto en bits: 21: 00100001 --> Dos últimos bits: 01  BC: 10111100 --> Dos últimos bits: 00

      01 XOR 00  ------      01 --> Puerto por donde se transmitirá. 

Dado que con dos bits podemos hacer cuatro combinaciones (2^2=4): 00 = Puerto 1 01 = Puerto 2 10 = Puerto 3 11 = Puerto 4

La combinación "01" indica que el paquete se transmitirá por el puerto 2.

Page 27: Etherchannel STP

CONFIGURACION DE SWITCH A SWITCH

Page 28: Etherchannel STP

CONFIGURACION DE ROUTER A SWITCH

Page 29: Etherchannel STP

BALANCEO DE CARGAS

Al agrupar varias interfaces, puede que no todas estén transmitiendo desaprovechando ese ancho de banda, existe la posibilidad de que el conmutador haga balance de carga, esto es aparentemente similar a lo que hace el conmutador normalmente con la operación lógica XOR, solamente que en este caso el conmutador genera un hash que determina la interfaz por la que se transmitirán los datos.

Page 30: Etherchannel STP

BALANCEO DE CARGAS

El hash puede calcularse a partir de la dirección MAC de origen o de destino del paquete.En caso de que haya varios EtherChannels configurados, el balanceo de carga se aplica a todos.

Page 32: Etherchannel STP

GRACIASPor su atención