Monday, March 12, 2007

Diferencias entre Switch Capa 2,3 y 4

Switch capa 2

Este es el tipo de switch de red de área local (LAN) más básico, el cual opera en la capa 2 del modelo OSI. Su antecesor es el bridge, por ello, muchas veces al switch se le refiere como un bridge multipuerto, pero con un costo más bajo, con mayor rendimiento y mayor densidad por puerto.

El switch capa 2 hace sus decisiones de envío de datos en base a la dirección MAC destino contenida en cada frame. Estos, al igual que los bridges, segmentan la red en dominios de colisión, proporcionando un mayor ancho de banda por cada estación.

La configuración de los switches capa 2 y el soporte de múltiples protocolos es totalmente transparente a las estaciones terminales. Como igual es el soporte de las redes virtuales (VLAN´s), las cuales son una forma de segmentación que permite crear dominios de broadcasts formando así grupos de trabajo independientes de la ubicación física.

El uso de procesadores especializados (ASIC: Application Specific Integrated Circuit) incrementaron la velocidad de conmutación de los switches, en comparación con los bridges, porque pueden enviar los datos a todos los puertos de forma casi simultánea.

Estos switches siguen, principalmente, dos esquemas para envío de tráfico, los cuales son:

  • Cut-trough: comienzan el proceso de envío antes de que el frame sea completamente recibido. En estos switches la latencia es baja porque sólo basta con leer la dirección MAC destino para comenzar a transferir el frame. La desventaja de este esquema, es que los frames corruptos (corruptos, enanos, con errores, etc.) son también enviados.
  • Store-and-forward: lee y valida el paquete completo antes de iniciar el proceso de envío. Esto permite que el switch descarte paquetes corruptos y se puedan definir filtros de tráfico. La desventaja de este esquema es que la latencia se incrementa con el tamaño del paquete.

Algunos switches implementan otros esquemas (Fragment free) o esquemas híbridos en base a rendimiento y porcentaje de errores, pasando en un momento de modo Cut-trough al modo Store-and-forward y viceversa.

Switch capa 3

Este tipo de switches integran routing y switching para producir altas velocidades (medidas en millones de paquetes por segundo). Esta es una tecnología nueva (Lippis, 1997) a los cuales los vendedores se refieren muchas veces como: Netflow, tag switching (Packet, 1998), Fast IP (3Com, 1997), etc.

Este nuevo tipo de dispositivos es el resultado de un proceso de evolución natural de las redes de área local, ya que, combinan las funciones de los switches capa 2 con las capacidades de los routers (3Com, 1997).

Existen dos tipos de switches capa 3:

  • Packet-by-packet (PPL3).
  • Cut-trough (CTL3).

En ambos tipos de switches, se examinan todos los paquetes y se envían a sus destinos. La diferencia real entre ellos es el rendimiento. PPL3 enruta todos los paquetes, en tanto que los switches CTL3 efectúan la entrega de paquetes de una forma un poco distinta, estos switches investigan el destino del primer paquete en una serie. Una vez que lo conoce, se establece una conexión y el flujo es conmutado en capa 2 (con el consiguiente, rendimiento del switching de capa 2) (Lippis, Jun1997).

Funciones:

  • Procesamiento de rutas: esto incluye construcción y mantenimiento de la tabla de enrutamiento usando RIP y OSPF.
  • Envío de paquetes: una vez que el camino es determinado, los paquetes son enviados a su dirección destino. El TTL (Time-To-Live) es decrementado, las direcciones MAC son resueltas y el checksum IP es calculado.
  • Servicios especiales: traslación de paquetes, prioritización, autenticación, filtros, etc.

Switch capa 4

La información en los encabezados de los paquetes comúnmente incluyen direccionamiento de capa 2 y 3, tal como: tipo de protocolo de capa 3, TTL y checksum. Hay también información relevante a las capas superiores, como lo es el tipo de protocolo de capa 4 (UDP, TCP, etc.) y el número de puerto (valor numérico que identifica la sesión abierta en el host a la cual pertenece el paquete).

En el caso de los switches capa 3, éstos son switches capa 2 que utilizan la información del encabezado de capa 3. Lo mismo ocurre con los switches capa 4 , son switches capa 3 que procesan el encabezado de la capa. También son conocidos como switches sin capa (Layerless switches).

La información del encabezado de capa 4 permite clasificar de acuerdo a secuencias de paquetes manejados por aplicación (denominados "flujos"). Ahora bien, dependiendo del diseño del switch, éste puede prioritizar servicios o garantizar ancho de banda por "flujos". Algunos de los diseños de capa 4 son (Torrent, 1998):

  • Arquitectura basado en Crossbard: generalmente, sólo proveen prioritización por flujos porque tienen un esquema de buffering y de planificación muy compleja.
  • Switches con memoria compartida y cola de salida: son capaces de manejar múltiples niveles de prioridades. Resultando con problemas en proveer servicios cuando el número de flujos excede el número de colas disponibles.
  • Switches con colas por "flujos": son capaces de garantizar ancho de banda y manejar bien la congestión y pudiendo hacer la clasificación por flujos porque existe una cola por cada uno.

Algunas consideraciones acerca de switching y routing

Los diseñadores y administradores de redes necesitan saber como y cuando usar las tecnologías de las que hemos hablado hasta ahora:

  • Colocar los switches capa 3 en puntos de concentración de la red o como backbone colapsado para eliminar "cuellos de botella".
  • Evitar enrutar en los switches capa 2 ubicados en los extremos o fronteras de la red.
  • Escoger switches capa 3 que tengan buffers con capacidad desde 50 hasta 100 paquetes por puerto y enviar millones de paquetes por segundo en la capa 3.
  • Evitar retardos excesivos, limitando los dominios de colisión entre 10 y 20 usuarios.
  • Cuando se escogen switches capa 2 con soporte de VLAN se debe tomar en cuenta que la comunicación inter-vlan se hace usando un router y que, éste puede convertirse en un "cuello de botella" si la red es muy grande.

0 Comments:

Post a Comment

<< Home