Você está na página 1de 60

Conmutacin en Ethernet

Objetivos

Conmutacin de Ethernet

Puentes y la Capa 2
Ethernet es un medio compartido, lo que significa que slo un nodo puede transmitir datos a la vez. Al agregar ms nodos, se aumenta la demanda sobre el ancho de banda disponible y se impone una carga adicional sobre los medios.

Puentes y la Capa 2
Cuando el nmero de dispositivos que intentan acceder a la red Ethernet es bajo, el nmero de colisiones permanece dentro de los lmites aceptables. Sin embargo, cuando el nmero de usuarios de la red aumenta, el mayor nmero de colisiones puede causar que el rendimiento sea intolerablemente malo. El puenteo (bridging) se desarroll para aliviar los problemas de rendimiento que surgieron con el aumento de las colisiones.

Puentes y la Capa 2
El puenteo y una tecnologa derivada (la conmutacin o switching) disminuyen las colisiones al segmentar la red en varios dominios de colisin. Para lograr esto, un puente guarda una tabla de direcciones MAC y sus puertos asociados. El puente luego enva o descarta tramas basndose en las entradas de su tabla.

Puentes y la Capa 2

Puentes y la Capa 2

Cuando se enciende el puente, su tabla de puenteo (bridging table) se encuentra vaca. La primera vez que un dispositivo intenta comunicarse, el puente obtiene su direccin MAC de la trama (direccin de origen) y la coloca en la tabla junto con el puerto por el cual recibi la trama.

Puentes y la Capa 2
Adems de revisar la direccin MAC del origen, el puente revisa la direccin MAC del destino.

Si la direccin MAC del destino no est en la tabla, el puente enviar la trama al otro segmento de la red ya que todos los hosts del segmento origen reciben la trama de todos modos.
Fjese que la direccin del destino no se almacenar en la tabla hasta que sea origen de alguna trama.

Puentes y la Capa 2

Si ambas direcciones MAC de una trama (origen y destino) se encuentran en la tabla de puenteo, el puente utilizar el puerto asociado a cada direccin para determinar si debe enviar la trama al otro segmento de la red.

Puentes y la Capa 2
Por lo general, un puente slo tiene dos puertos y divide un dominio de colisin en dos partes. Todas las decisiones que toma el puente se basan en un direccionamiento MAC o de Capa 2 y no afectan el direccionamiento lgico o de Capa 3. Por lo tanto, un puente dividir el dominio de colisin pero no tiene efecto sobre el dominio lgico o de broadcast.

Puentes y la Capa 2

Operacin de Switches
Un conmutador (switch) es bsicamente un puente rpido multipuerto, que puede contener docenas de puertos. En vez de crear dos dominios de colisin, cada puerto crea su propio dominio de colisin. En una red de veinte nodos, existen veinte dominios de colisin si cada nodo est conectado a su propio puerto de switch.

Operacin de Switches

Operacin de Switches
Cuando slo un nodo est conectado a un puerto de switch, el dominio de colisin en el medio compartido contiene slo dos nodos.

Los dos nodos en este segmento pequeo, o dominio de colisin, constan del puerto de switch y el host conectado a l.
Estos segmentos fsicos pequeos son llamados microsegmentos.

Operacin de Switches
Otra capacidad emerge cuando slo dos nodos se conectan. En una red que utiliza cableado de par trenzado, un par se usa para llevar la seal transmitida de un nodo al otro y un par diferente se usa para la seal de retorno o recibida. Es posible que las seales pasen a travs de ambos pares de forma simultnea. La capacidad de comunicacin en ambas direcciones al mismo tiempo se conoce como full duplex.

Operacin de Switches
La mayora de los switch son capaces de admitir full duplex, como tambin lo son las tarjetas de interfaz de red (Network Interface Card, NIC).

En el modo full duplex, no existe contencin para los medios. Por lo tanto, no habra un dominio de colisin ya que no pueden haber colisiones. En teora, el ancho de banda se duplica cuando se usa full duplex.

Operacin de Switches

Tablas de Conmutacin
Como sucede con los puentes, los switches poseen una tabla con las direcciones MAC de los hosts y el puerto asociado (llamado tambin la interfaz). Esta tabla de conmutacin (switching table) es un tipo de tabla de memoria de contenido direccionable (content addressable memory o CAM).

Esto significa que cada entrada de la tabla contiene dos piezas de informacin (una direccin MAC que sirve de identificador y el puerto asociado).

Tablas de Conmutacin
El uso de una memoria CAM permite obtener el puerto asociado a una direccin MAC de forma instantnea sin necesidad de llevar a cabo un algoritmo de bsqueda. Esto permite que se pueda obtener el puerto asociado a una direccin MAC usando una operacin en hardware lo cual es mucho ms rpido que realizar esta operacin en software. La tabla de conmutacin es un tipo de circuito integrado de aplicacin especfica (application specific integrated circuit o ASIC).

Latencia de Red

La latencia es el retardo que se produce entre el tiempo en que una trama comienza a dejar el dispositivo origen y el tiempo en que la primera parte de la trama llega a su destino.
Existe una gran variedad de condiciones que pueden causar retardos mientras la trama viaja desde su origen a su destino.

Latencia de Red

Condiciones que Causan Latencia de Red


Retardos de los medios causados por la velocidad limitada a la que las seales pueden viajar por los medios fsicos. Retardos de circuito causados por los sistemas electrnicos que procesan la seal a lo largo de la ruta. Retardos de software causados por las decisiones que el software debe tomar para implementar la conmutacin y los protocolos. Retardos causados por el contenido de la trama y en qu parte de la trama se pueden tomar las decisiones de conmutacin. Por ejemplo, un dispositivo no puede enrutar una trama a su destino hasta que la direccin MAC destino haya sido leda.

Modos de Conmutacin
Cmo se conmuta una trama a su puerto de destino es una compensacin entre la latencia y la confiabilidad.

Un switch puede comenzar a transferir la trama tan pronto como recibe la direccin MAC destino. La conmutacin en este punto se llama conmutacin por el mtodo de corte (cutthrough) y da como resultado una latencia ms baja en el switch. Sin embargo, no se puede verificar la existencia de errores.

Modos de Conmutacin

Conmutacin por mtodo de corte (cut-through switching)

Modos de Conmutacin
En el otro extremo, el switch puede recibir toda la trama antes de enviarla al puerto destino. Esto le da al software del switch la posibilidad de controlar la secuencia de verificacin de trama (Frame Check Sequence, FCS) para asegurar que la trama se haya recibido de modo confiable antes de enviarla al destino. Si se descubre que la trama es invlida, se descarta en este switch en vez de hacerlo en el destino final. Ya que toda la trama se almacena antes de ser enviada, este modo se llama de almacenamiento y envo (store and forward).

Modos de Conmutacin

Conmutacin por almacenamiento y envo (store-and-forward switching)

Modos de Conmutacin
Al usar conmutacin por mtodos de corte, tanto el puerto origen como el destino deben operar a la misma velocidad de bit para mantener intacta la trama. Esto se denomina conmutacin sncrona. Si las velocidades de bit no son iguales, la trama debe almacenarse a una velocidad de bit determinada antes de ser enviada a otra velocidad de bit. Esto se conoce como conmutacin asncrona o asimtrica y requiere el mtodo de almacenamiento y envo.

Modos de Conmutacin
Una conmutacin asimtrica proporciona conexiones conmutadas entre puertos con distinto ancho de banda, tal como una combinacin de puertos de 1000 Mbps y de 100 Mbps. La conmutacin asimtrica ha sido optimizada para el flujo de trfico cliente/servidor en el que muchos clientes se comunican con el servidor de forma simultnea, lo cual requiere mayor ancho de banda dedicado al puerto del servidor para evitar un cuello de botella en ese puerto.

Bucles de Conmutacin y Spanning Trees


A menudo las redes conmutadas se disean con rutas redundantes para ofrecer ms confiabilidad y tolerancia a fallas.

Bucles de Conmutacin y Spanning Trees


Aunque las rutas redundantes ofrecen ms confiabilidad y tolerancia a fallas pueden crear problemas como los bucles de conmutacin (switching loops). En estos bucles, las tramas se quedan viajando en un ciclo sin fin y no llegan al destino. Los bucles de conmutacin pueden ocurrir ya sea por diseo o por accidente, y pueden llevar tormentas de broadcast que rpidamente abrumen la red.

Bucles de Conmutacin y Spanning Trees


El algoritmo del rbol de extensin (spanning tree) es usado por los switches para resolver y desconectar las rutas redundantes hasta que sean necesarias. Cada switch en una LAN enva un mensaje especial llamado Unidades de Datos del Protocolo del Puente (Bridge Protocol Data Unit, BPDU) desde todos sus puertos para que los otros switches sepan de su existencia y elijan un puente raz para la red. De esta forma se desactivan las rutas que no pasen por el puente raz.

Bucles de Conmutacin y Spanning Trees


Cada puerto de un switch que usa protocolo de spanningtree se encuentra en uno de los cinco estados siguientes:

El resultado de la resolucin y eliminacin de bucles usando STP (Spanning-Tree Protocol) es la creacin de un rbol jerrquico lgico sin bucles.

Dominios de Colisin y Broadcast

Entornos de Medios Compartidos


Si slo se utilizan dispositivos de Capa 1 para conectar los hosts en una red, existen tres tipos de entornos de medios compartidos:
-Entorno de medios compartidos: ocurre cuando varios hosts tienen acceso al mismo medio.

-Entorno extendido de medios compartidos: se utilizan dispositivos tales como repetidores y hubs para ampliar el entorno de modo que pueda incluir accesos mltiples o distancias mayores de cableado.
-Entorno de red punto a punto: se usa mucho en las conexiones de red de servicio de acceso telefnico y es la ms comn para el usuario hogareo. Se trata de un entorno de networking compartido en el que un host se conecta a otro host o a un mdem.

Entornos de Medios Compartidos

Las colisiones slo ocurren en los entornos de medios compartidos.

Dominios de Colisin
Los dominios de colisin son los segmentos de red fsica conectados, donde pueden ocurrir colisiones. Los dispositivos de Capa 1 no dividen los dominios de colisin; los dispositivos de Capa 2 y 3 s lo hacen. La divisin o aumento del nmero de dominios de colisin con los dispositivos de Capa 2 y 3 se conoce tambin como segmentacin.

Dominios de Colisin

Dominios de Colisin

Dominios de Colisin

Los repetidores y los hubs (Capa 1) NO dividen los dominios de colisin. Los puentes, switches (ambos de Capa 2) y los routers (Capa 3) S dividen los dominios de colisin.

Dominios de Colisin

Regla 5-4-3 (Regla de los 4 Repetidores)

En esta red slo hay un dominio de colisin ya que slo usa repetidores para extender la red. En una topologa fsica de bus lineal se debe seguir la Regla 5-4-3 (mximo de 5 segmentos con 4 repetidores y 3 segmentos poblados).

Regla 5-4-3 (Regla de los 4 Repetidores)


La regla 5-4-3-2-1 requiere que se cumpla con las siguientes pautas:
-Cinco segmentos de medios de red. -Cuatro repetidores o hubs -Tres segmentos de host de red -Dos secciones de enlace (sin hosts) -Un dominio de colisin grande

La regla 5-4-3-2-1 tambin explica cmo mantener el tiempo de retardo del recorrido de ida y vuelta en una red compartida dentro de los lmites aceptables, de otro modo todas las estaciones de trabajo no podrn escuchar todas las colisiones en la red.

Clculo de Retardos de Ida y Vuelta en una Red 10BASE-T

Segmentacin
Los dispositivos de Capa 1 amplan pero no controlan los dominios de colisin. Los dispositivos de Capa 2 dividen o segmentan los dominios de colisin. Los dispositivos de Capa 2, los puentes y switches, hacen un seguimiento de las direcciones MAC y el segmento en el que se encuentran. Al hacer esto, estos dispositivos pueden controlar el flujo de trfico en el nivel de Capa 2.

Segmentacin
La capacidad de puenteo o conmutacin hace que las redes sean ms eficientes, al permitir que los datos se transmitan por diferentes segmentos de la LAN al mismo tiempo sin que las tramas colisionen.

Cuanto menor sea la cantidad de hosts en un dominio de colisin, mayores son las probabilidades de que el medio se encuentre disponible.

Segmentacin

Los dispositivos de Capa 3, al igual que los de Capa 2, no envan las colisiones.

Es por eso que usar dispositivos de Capa 3 en una red produce el efecto de dividir los dominios de colisin en dominios menores.

Segmentacin

Broadcasts de Capa 2
Para comunicarse con todos los dominios de colisin, los protocolos utilizan tramas de broadcast y multicast a nivel de Capa 2 en el modelo OSI. Cuando un nodo necesita comunicarse con todos los hosts de la red, enva una trama de broadcast con una direccin MAC destino 0xFFFFFFFFFFFF. Esta es una direccin a la cual debe responder la tarjeta de interfaz de la red (Network Interface Card, NIC) de cada host.

Broadcasts de Capa 2

Broadcasts de Capa 2
Los dispositivos de Capa 2 pueden inundar la red con trfico de broadcast y multicast. La acumulacin de trfico de broadcast y multicast de cada dispositivo de la red se denomina radiacin de broadcast. En algunos casos, la circulacin de radiacin de broadcast puede saturar la red, entonces no hay ancho de banda disponible para los datos de las aplicaciones. En este caso, no se pueden establecer las conexiones en la red, y las conexiones existentes pueden descartarse, algo que se conoce como tormenta de broadcast.

Broadcasts de Capa 2
La probabilidad de las tormentas de broadcast aumenta a medida que crece la red conmutada.

Como la NIC tiene que interrumpir a la CPU para procesar cada grupo de broadcast o multicast al que pertenece, el efecto de radiacin de broadcast afecta el rendimiento de los hosts de la red.

Broadcasts de Capa 2
Fuentes de broadcasts en la redes:
-Estaciones de trabajos enviando peticiones ARP (Address Resolution Protocol) para determinar una direccin MAC a partir de una direccin IP. Estas peticiones son broadcasts que pueden desencadenar una tormenta si muchos hosts le contestan a la vez. -Los routers tambin envan broadcasts a otros routers para actualizar sus tablas de enrutamiento (routing tables) dependiendo del protocolo de enrutamiento que sigan. -Aplicaciones multicast que envian un flujo de datos de multimedia a muchos usuarios en un hub de medios compartidos.

Dominios de Broadcast
Un dominio de broadcast es un grupo de dominios de colisin conectados por dos dispositivos de Capa 2. Los dispositivos de Capa 2 envan broadcasts, y si son excesivos, pueden reducir la eficiencia de toda la LAN. Los dominios de broadcast pueden dividirse por dispositivos de Capa 3 (los routers) ya que stos no envan broadcasts.

Dominios de Broadcast

NOTA: Cisco usa la palabra contener en el sentido de encapsular o apresar.

Flujo de Datos
El flujo de datos se refiere al movimiento de datos a travs de los dispositivos de Capa 1, 2 y 3 y a la manera en que los datos deben encapsularse para poder realizar esa travesa en forma efectiva. Recuerde que los datos se encapsulan en la Capa de Red (Capa 3) con una direccin de origen y destino IP, y en la Capa de Enlace de Datos (Capa 2) con una direccin MAC origen y destino.

Flujo de Datos
Los dispositivos de Capa 1 no funcionan como filtros, entonces todo lo que reciben se transmite al segmento siguiente. Los dispositivos de Capa 2 filtran tramas de datos basados en la direccin MAC destino. La trama se enva si se dirige a un destino desconocido fuera del dominio de colisin.

Los dispositivos de Capa 3 filtran paquetes basados en la direccin IP destino. La nica forma en que un paquete se enviar es si su direccin IP destino se encuentra fuera del dominio broadcast y si el router tiene una ubicacin identificada para enviar el paquete.

Flujo de Datos

Diferentes Significados para la Palabra Segmento

Resumen

Você também pode gostar