sábado, 22 de noviembre de 2008

Switches, VLAN's y DHCP (Parte III de VIII)

*************************************************************************************
Este artículo ha sido escrito por Vic_Thor en www.hackxcrack.com
- Switches, VLAN's y DHCP (Parte I de VIII)
- Switches, VLAN's y DHCP (Parte II de VIII)
- Switches, VLAN's y DHCP (Parte III de VIII)
- Switches, VLAN's y DHCP (Parte IV de VIII)
- Switches, VLAN's y DHCP (Parte V de VIII)
- Switches, VLAN's y DHCP (Parte VI de VIII)
- Switches, VLAN's y DHCP (Parte VII de VIII)
- Switches, VLAN's y DHCP (Parte VIII de VIII)
*************************************************************************************
Protocolos de conmutación y Switching

Aunque nos podríamos perder entre muchos de ellos, resaltemos unos cuantos:
  • STP, Spaning Tree Protocol, se debe usar cuando tenemos más de un switch conectados entre sí, cuando hay switches redundantes, si no hay "circuito” no se necesita y proporciona topologías de conmutación redundantes libre de bucles.
  • VTP, Virtual Trunking Protocol, se usa para que un switch le "explique” a otro dispositivo como está configurado y qué VLAN's tiene, así mismo, podemos agrupar switches por dominios VTP y hacer la red todavía más granular.
  • Dot1q y/o ISL, es un protocolo para transportar información de cada puerto entre vlan's y/o entre switch-switch o switch-router, para que se puedan entender... 802.1q (dot1q) es un protocolo estándar, ISL es propietario de CISCO
  • STA, Es el algoritmo que usa STP para determinar cual es el mejor camino para llevar un paquete de datos de un origen a un destino
  • BPDU, Unidad de datos del Switch, es la trama en la que viajan los paquetes, dicho mal y pronto sería como IP en TCP/IP.
  • CBPDU, protocolo de configuración de switch, informa a otros switches del estado de otros switches y reconfigura la red si es preciso.
Debería explicar como funciona STP, pero no lo voy a hacer, seguro que nos perdemos todos, en clase lo hago, "sufren” todos y todas, para que os hagáis una idea explicar bien STP, el método de elección, lo que son los switches raíz, switches designados, puertos raíces, puertos designados, costes por puerto, formato de tramas, etc... me lleva unas 4 horas de pizarra.... uff, si alguno está muy, muy interesado se lo cuento "de alguna forma” pero ahora no....

Lo que sí tengo que explicar un resumen de ello.

STA (el algoritmo que usa STP) se basa en unas pocas reglas sencillas:
  • El switch raíz tiene TODOS sus puertos en modo de envío excepto aquellos que estén desactivados, claro.
  • El switch de coste mínimo será el switch designado para cada segmento de la red, en otras palabras, STA elegirá el camino más rápido para llegar de un origen a un destino y esos puertos designados están en envío.
  • Todos los switches disponen de un único puerto considerado de coste mínimo, ese puerto normalmente es el que le une con otro switch y ese puerto está en modo envío.
  • Todos los puertos que unen al switch con PC's o con hub's o routers están en envío.
  • El resto de puertos del switch se bloquean
Esto que seguro que no entiendes del todo permite utilizar redes de switches redundantes o en malla para garantizar la comunicación "pase lo que pase”

El administrador del switch o del conjunto de switches decide quien es el switch raíz, para ello le asigna una prioridad, cuanto más cerca esté de cero, mayor prioridad tiene ese switch, es decir, un switch con prioridad cero probablemente será el raíz.

Digo probablemente... porque.... y si hay dos con la misma prioridad y dicha prioridad es la más baja de toda la red? Pues se toma el coste por puerto y la MAC del switch, como parámetro de elección, recuerda SOLO puede haber UN switch raíz, puede existir otro secundario, pero no dos raíces principales.

Es el administrador quien decide cual de todos será... mira este ejemplo y lo entenderás mejor:

Si elegimos el switch que hay rodeado en rojo como switch raíz, obligamos que TODO el tráfico de la red pase por él, es decir aunque dos pc's estén en switches "contiguos” en lugar de ir de uno a otro, primero se dirige el tráfico hacia el switch raíz, y luego se encamina al destino...

Una mala elección del switch raíz puede ralentizar en exceso las comunicaciones.

Por lo general, el switch raíz suele ser el que está en el centro de la topología, pero a veces, como en el caso anterior, es difícil saber cual es el verdadero centro... también dependerá del tipo de tráfico, de la cantidad de usuarios, de los servidores de red, del acceso a otras redes como Internet, etc... eso queda para el Diseño de redes....

Puede que te estés preguntando que esto ¿para qué? Si total, yo tengo nada mas que un switch y un router.... pero aunque no lo creas, es muy probable que cuando navegas por Internet, lo que te une con el proveedor es tú router que va a "morir” a un switch de conmutación ATM o de cable, y que tu proveedor despliegue su red mediante switches, vamos que te asombraría saber la cantidad de switches por los que pasas cuando estás en Internet, y de routers, claro....

No hay comentarios: