Está en la página 1de 9

El nivel de enlace de datos (en ingls data link level) o capa de enlace de datos es la segunda capa del modelo

OSI, el cual es responsable de la transferencia fiable de informacin a travs de un circuito de transmisin de datos. Recibe peticiones de la capa de redy utiliza los servicios de la capa fsica. El objetivo de la capa de enlace es conseguir que la informacin fluya, libre de errores, entre dos mquinas que estn conectadas directamente (servicio orientado a conexin). Para lograr este objetivo tiene que montar bloques de informacin (llamados tramas en esta capa), dotarles de una direccin de capa de enlace (Direccin MAC), gestionar la deteccin o correccin de errores, y ocuparse del control de flujo entre equipos (para evitar que un equipo ms rpido desborde a uno ms lento). Cuando el medio de comunicacin est compartido entre ms de dos equipos es necesario arbitrar el uso del mismo. Esta tarea se realiza en la subcapa de control de acceso al medio. Dentro del grupo de normas IEEE 802, la subcapa de enlace lgico se recoge en la norma IEEE 802.2 y es comn para todos los demstipos de redes (Ethernet o IEEE 802.3, IEEE 802.11 o WiFi, IEEE 802.16 o WiMAX, etc.); todas ellas especifican un subcapa de acceso al medio as como una capa fsica distinta. Otro tipo de protocolos de la capa de enlace seran PPP ( Point to point protocol o protocolo punto a punto), HDLC ( High level data linkcontrol o protocolo de enlace de alto nivel), por citar dos. En la prctica la subcapa de acceso al medio suele formar parte de la propia tarjeta de comunicaciones, mientras que la subcapa de enlace lgico estara en el programa adaptador de la tarjeta (driver en ingls).

Las redes ethernet pueden mejorar su desempeo a partir de la conmutacin de tramas. La conmutacin permite segmentar una Lan creando dominios de colisin con anchos de banda exclusivos para cada segmento pudiendo transmitir y recibir al mismo tiempo sin el retardo que provocaran las colisiones. El ancho de banda dedicado por puerto es llamado microsegmentacion.

Los puentes, switches y routers dividen las redes en segmentos. Los puentes trabajan a nivel de software generando alta latencia, los routers utilizan gran cantidad de recursos,

mientras que los switches lo hacen a nivel de hardware siendo tan rpidos como el medio lo exija.

La conmutacin permite: Comunicaciones dedicadas entre dispositivos. Los host posen un dominio de colisin puro libre de colisiones, incrementando la rapidez de transmisin. Mltiples conversaciones simultneas. Los host pueden establecer conversaciones simultanelas entre segmentos gracias a los circuitos virtuales proporcionados por los switch. Comunicaciones full-duplex. El ancho de banda dedicado por puerto permite transmitir y recibir a la vez, duplicando el ancho de banda terico. Adaptacin a la velocidad del medio. La conmutacin creada por un switch funciona nivel de hardware (ASIC), respondiendo tan rpidamente como el medio lo permita. Conmutacin con switch Un switch segmenta una red en dominios de colisin, tantos como puertos activos posea. Aprender direcciones, reenviar, filtrar paquetes y evitar bucles tambin son funciones de un switch. El switch segmenta el trfico de manera que los paquetes destinados a un dominio de colisin determinado, no se propague a otro segmento aprendiendo las direcciones MAC de los host. A diferencia de un HUB un switch no inunda todos los puertos con las tramas, por el contrario el switch es selectivo con cada trama. Debido a que los switches controlan l trafico para mltiples segmentos del al mismo tiempo, han de implementar memoria bfer para que puedan recibir y transmitir tramas independientemente en cada puerto o segmento. Un switch nunca aprende direcciones de difusin o multidifusin, dado que las direcciones no aparecen en estos casos como direccin de origen de la trama. Una trama de broadcast ser transmitida a todos los puertos a la vez.}

1.2 Conmutacin a nivel Capa 2


Editar 0 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. As, un puente dividir el dominio de colisin pero no tiene efecto sobre el dominio lgico o de broadcast. No importa cuntos puentes haya en la red, a menos que haya un dispositivo como por ejemplo un router que funciona en el direccionamiento de Capa 3, toda la red compartir el mismo espacio de direccin lgica de broadcast. Un puente crear ms dominios de colisin pero no agregar dominios de broadcast.

Figura 1

Un switch es bsicamente un puente rpido multipuerto, que puede contener docenas de puertos. En vez de crear dosdominios 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. Si se incluye un puerto uplink, un switch crea veintin dominios de colisin de un solo nodo. Un switch crea y mantiene de forma dinmica una tabla de memoria de contenido direccionable (Content Addressable Memory, CAM), que contiene toda la informacin MAC necesaria para cada puerto.

4.3 Mensajes: Store and Forward

Store and Forward o almacenamiento y retransmisin es una tcnica empeada en telecomunicaciones en la que la informacin se enva a una estacin intermedia, donde se mantiene y se enva en un momento posterior a su destino final o a otra estacin intermedia. La estacin intermedia, o nodo en una red contexto, verifica la integridad del mensaje antes de enviarlo. En general, esta tcnica se utiliza en redes con conectividad intermitente, especialmente en el desierto o entornos que requieren una alta movilidad. Tambin puede ser preferible en situaciones en las que hay largos retrasos en la transmisin y las tasas de error variable y alta, o si una directa, de extremo a extremo de conexin no est disponible. Las redes Store and Forward precedieron al uso de las computadoras. El equipo de teletipo Punto-a-punto se utilizaba para enviar mensajes que se almacenaban en el extremo receptor en cinta de papel perforado en un centro de retransmisin. Un operador humano en el centro quitaba la cinta mensaje de la mquina receptora, lea la informacin de direccionamiento, y luego la enviaba hacia su destino, el correspondiente saliente de punto a punto de enlace teletipo. Un teletipo, TTY (acrnimo actual por la lengua original), tlex o radioteletipo es un dispositivo telegrfico de transmisin de datos, ya obsoleto, utilizado durante el Siglo XX para enviar y recibir mensajes mecanografiados punto a punto a travs de un canal de comunicacin simple, a menudo un par de cables de telgrafo. Escenarios de aplicacin para la funcin store-and-forward

El comportamiento de esta funcin en cada escenario se ilustra con una aplicacin de muestra que usted puede implantar en el entorno de Process Server. Todas estas aplicaciones estn en formato de Project Interchange (PI) para que se las pueda importar a Integration Developer y ejecutar en el entorno de prueba. 1: Store-and-forward en importaciones asncronas (JMS, MQ, MQJMS, GenericJMS) Funcin store-and-forward trabaja con importaciones que enlazan mensajes. Este escenario de negocios y esta aplicacin de muestra se explican. La compaa fabricante de computadoras, XYZ, cuenta con una unidad de montaje y una divisin de inventario. La divisin de inventario brinda informacin sobre la disponibilidad de los CPU. La unidad de montaje le consulta a la divisin de inventario sobre la disponibilidad de una cantidad especfica de un CPU en particular. La divisin de inventario responde si la cantidad indicada de dicho CPU est o no disponible. Si dicha cantidad no est disponible, se responde con informacin sobre cundo dicha cantidad estar disponible. La divisin de inventario acepta consultas a travs del transporte WebSphere MQ. Los clientes tienen que enviar sus consultas a una cola especificada en WebSphere MQ y recuperar la respuesta en otro momento. Por lo tanto, el flujo de la consulta es una operacin unidireccional. 2: Store-and-forward en importaciones sincrnicas (WebServices)

Escenario store-and-forward se configura en una importacin con enlaces de servicios web. Sin embargo, a la importacin de servicio web se la llama de manera asncrona. Esto desencadena el mensaje de guardado cuando el servicio web arroja errores de tiempo de ejecucin (cuando no est disponible). El mensaje de guardado ser la cola creada para la importacin. La compaa fabricante de computadoras, ABC, cuenta con una divisin de montaje, que requiere monitores de computadora para las tareas de ensamblado. La divisin de montaje se pone en contacto con un proveedor para comprar dichos monitores de computadora. Este proveedor ofrece un servicio web a travs del que los clientes pueden realizar sus pedidos. El pedido incluye el nmero de producto de los monitores requeridos y la cantidad necesaria. La respuesta del servicio web consiste en indicar si se puede satisfacer dicho pedido de manera inmediata o no. En este ltimo caso, el servicio se encarga de indicar cundo volver a haber stock disponible. 3: Store-and-forward en una exportacin SCA La funcin store-and-forward en importaciones con enlaces de mensajes y enlaces del servicio web. De manera similar, se puede configurar el calificador store-andforward en una exportacin SCA (aunque esto no es posible en otras exportaciones). Cuando se la configura en una exportacin SCA, si la exportacin llama un componente SCA de manera sincrnica y el componente arroja una excepcin de tiempo de ejecucin, la primera solicitud fallida generar un evento fallido y todas las solicitudes subsiguientes se guardarn en la cola de exportacin SCA. 4: Store-and-forward con exportaciones asincrnicas (JMS, MQ, MQJMS, GenericJMS Las exportaciones de mensajera llaman a sus componentes correspondientes de manera asncrona. Por lo tanto, cuando el calificador store-and-forward se

configura en el componente y el componente experimenta errores de tiempo de ejecucin, se desencadena el guardado y los mensajes se guardan en la cola del componente. Y Ambos servicios se ofrecen a travs de servicios web. La compaa fabricante de computadoras primero tiene que verificar la disponibilidad del producto en la cantidad solicitada usando ComputerMonito VendorService. 5: Funcin store-and-forward con mltiples interfaces y referencias El calificador store-and-forward se configura en un componente SCA, que llama dos servicios de manera sincrnica. Estos servicios son servicios web. Si alguno de estos servicios no est disponible, el componente recibe un error de tiempo de ejecucin y genera un evento fallido. Todas las solicitudes subsiguientes se guardan en la cola del componente. Tenga en cuenta que, aunque slo uno de los servicios no est disponible (mientras que el otro s lo est), se guardan todas las solicitudes que se envan al componente. Una compaa fabricante de computadoras requiere monitores de computadora para las tareas de ensamblado. Por ello, se pone en contacto con un proveedor que vende monitores de computadora. Este proveedor ofrece dos servicios que se ocupan del procesamiento de pedidos. El primer servicio es ComputerMonitorVendorService, que acepta pedidos y devuelve informacin sobre si el producto solicitado est disponible o no en la cantidad requerida. De estar disponible en la cantidad requerida, el proveedor permite el pago con tarjeta de crdito. PaymentGatewayService se ocupa de proveer el servicio de pago
Es una tcnica de telecomunicaciones en el que la informacin se enva a una estacin intermedia, donde se mantiene y se enva en un momento posterior a su destino final o a otra estacin intermedia. La estacin intermedia,o nodo en un contexto de redes, verifica la integridad del mensaje antes de enviarlo. En general, esta tcnica se utiliza en redes con conectividad intermitente, especialmente en el desierto o entornos que requieren una alta movilidad. Tambin puede ser preferible en situaciones en las que hay largos retrasos en la transmisin y las tasas de error variable y alta, o si una directa, de extremo a extremo de conexin no est disponible.

Esta tcnica se origina de las redes tolerantes al retraso. No hay servicios en tiempo real estn disponibles para estos tipos de redes.

Escenario 1: Store-and-forward en importaciones asncronas (JMS, MQ, MQJMS, Genrica JMS) Esta seccin discute cmo la funcin Store-and-forward trabaja con importaciones que enlazan mensajes. Este escenario de negocios y esta aplicacin de muestra se explican a continuacin. Escenario 2: Store-and-forward en importaciones sincrnicas (WebServices) En este escenario, el calificador Store-and-forward se configura en una importacin con enlaces de servicios web. Sin embargo, a la importacin de servicio web se la llama de manera asncrona. Esto desencadena el mensaje de guardado cuando el servicio web arroja errores de tiempo de ejecucin (cuando no est disponible). El mensaje de guardado ser la cola creada para la importacin. Este escenario de negocios y la aplicacin de muestra se explican a continuacin. Escenario 3: Store-and-forward en una exportacin SCA Hasta ahora, le hemos presentado la funcin Store-and-forward en importaciones con enlaces de mensajes y enlaces del servicio web. De manera similar, usted puede configurar el calificador Store-and-forward en una exportacin SCA (aunque esto no es posible en otras exportaciones). Cuando se la configura en una exportacin SCA, si la exportacin llama un componente SCA de manera sincrnica y el componente arroja una excepcin de tiempo de ejecucin, la primera solicitud fallida generar un evento fallido y todas las solicitudes subsiguientes se guardarn en la cola de exportacin SCA. Escenario 4: Store-and-forward con exportaciones asincrnicas (JMS, MQ, MQJMS, Genrica JMS) Las exportaciones de mensajera llaman a sus componentes correspondientes de manera asncrona. Por lo tanto, cuando el calificador Store-and-forward se configura en el componente y el componente experimenta errores de tiempo de ejecucin, se desencadena el guardado y los mensajes se guardan en la cola del componente.

Escenario 5: Funcin Store-and-forward con mltiples interfaces y referencias En este escenario, el calificador Store-and-forward se configura en un componente SCA, que llama dos servicios de manera sincrnica. Estos servicios son servicios web. Si alguno de estos servicios no est disponible, el componente recibe un error de tiempo de ejecucin y genera un evento fallido. Todas las solicitudes subsiguientes se guardan en la cola del componente. Tenga en cuenta que, aunque slo uno de los servicios no est disponible (mientras que el otro s lo est), se guardan todas las solicitudes que se envan al componente. El escenario de negocios y la muestra se explican a continuacin.

Cut through
La conmutacin cut-through (en ingls: Cut-through switching) ms conocida como virtual cut-through es una tcnica de conmutacin de paquetes segn la cual el conmutadorempieza a retransmitir una trama o paquete antes de haberlo recibido por completo, normalmente al identificar la direccin del nodo destino. Si los conmutadores de la red implementan conmutacin adaptativa (adaptive switching ), pueden alternar selectivamente entre un modo de operacin cut-through y otro de tipo store-andforward ("almacenamiento y reenvo"), dependiendo de las condiciones que presente la red en cada momento. Este mecanismo permite optimizar las prestaciones de la red al combinar la alta velocidad de transferencia de virtual cut-through (cuando la tasa de errores es baja) con la fiabilidad que proporciona store-and-forward (cuando la tasa de errores aumenta).

Funcionamiento[editar editar fuente]


Al igual que en conmutacin vermiforme, en una red que opera con virtual cut-through el encaminamiento en el conmutador se ejecuta en cuanto llega la cabecera del paquete. La unidad de transferencia entre interfaces (nivel de red del modelo OSI) es el paquete, que puede "cortarse" (cut-through) en trozos ms pequeos, de forma que la cabecera pueda estar ya en el 1 siguiente conmutador cuando an no se ha recibido el paquete completo. Si un paquete se bloquea por hallarse ocupado un enlace, puede entretanto almacenarse en el buffer a la entrada del conmutador, cuya capacidad debe ser suficiente para alojar (al menos) un paquete completo. Esto implica que si los mensajes no tienen un tamao mximo preestablecido, debern fragmentarse en unidades ms pequeas. De esta forma, en virtual cut-through el camino a recorrer por los paquetes se segmenta en etapas, al igual que sucede en conmutacin vermiforme, pero asignando buffer y enlaces a nivel de paquete como en almacenamiento y reenvo. Este esquema permite que, en cada momento, un paquete no bloqueado pueda estar transfirindose por mltiples canales de la red al mismo tiempo.

CUT THROUGH Este sistema es mucho mas rpido. En cuanto el frame llega al switch (los bridges no usan este sistema), el switch lee la cabecera del frame. Obtiene de este los 8 bytes de prembulo y la direccin MAC con 6 bytes mas. En cuanto obtiene esta informacin, reenva rpidamente por el puerto adecuado.

LA desventaja de este sistema es que no provee deteccin de errores y puede enviar frames errneos. Existen algunos fabricantes que optan por un mtodo intermedio. Se envan datos hasta que se repiten muchos errores. Entonces e cambia al mtodo Store Forward. Cuando el nmero de frames errneos baja, se vuelve al sistema Cut forward. El switch 1900 soporta este sistema, pero el 2950 no, aunque ste retransmite muchos mas rpido que el 1900.

FRAGMENT FREE Este es el sistema por defecto en los switches 1900, pero el 2950 no soporta este sistema, aunque ste retransmite muchos masrpido que el 1900. Este mtodo e s la mejora del Cut forward, con la nica diferencia de que no lee nicamente los 14 bytes de la cabecera, sino que lee los primeros 64(mnimo tamao para un frame Ethernet). De esta manera reduce los frames errneos de menos de 64 bytes. Igualmente, este mtodo puede retransmitir frames con CRC errneo. Es por eso, que algunos fabricantes tienen mtodos dinmicos, que saltan de mtodo segn los errores que hayan. Si hay muchos errores, se escoge el sistema Store Forward. Si los errores descienden, se vuelve al mtodo Fragment free.

También podría gustarte