fbpx
Wikipedia

Conmutación virtual cut-through

La conmutación cut-through (en inglés: «Cut-through switching») ––más conocida como virtual cut-through–– es una técnica de conmutación de paquetes según la cual el conmutador empieza a retransmitir una trama o paquete antes de haberlo recibido por completo, normalmente al identificar la dirección del nodo destino.

Si los conmutadores de la red implementan conmutación adaptativa (adaptive switching), pueden alternar selectivamente entre un modo de operación cut-through y otro de tipo «store-and-forward» ("almacenamiento y reenvío"), 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).

Características

Funcionamiento

Al igual que en conmutación 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 más pequeños, de forma que la cabecera pueda estar ya en el siguiente conmutador cuando aún no se ha recibido el paquete completo.[1]

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 tamaño máximo preestablecido, deberán fragmentarse en unidades más pequeñas. De esta forma, en virtual cut-through el camino a recorrer por los paquetes se segmenta en etapas, al igual que sucede en conmutación vermiforme, pero asignando buffer y enlaces a nivel de paquete como en «almacenamiento y reenvío». Este esquema permite que, en cada momento, un paquete no bloqueado pueda estar transfiriéndose por múltiples canales de la red al mismo tiempo.

Prestaciones

Ancho de banda global

El ancho de banda global de una red depende del número de canales que puedan estar transfiriendo información simultáneamente. Este número dependerá de la cantidad de enlaces que ocupe un paquete bloqueado; estos enlaces no podrán transferir datos mientras dure el bloqueo, lo que mermará la productividad global de la red. Si en un momento dado un paquete no puede acceder a un recurso (i.e. el puerto de salida del conmutador por el que debe encaminarse), se bloquea. Esto implica que un cierto número de enlaces quedarán ocupados por el paquete bloqueado, permaneciendo inutilizados mientras dure el bloqueo. Estos enlaces ocupados pueden a su vez provocar el bloqueo de otros paquetes y, en última instancia, causar un bloqueo en cadena y saturar la red. El problema puede solventarse en parte usando en los conmutadores un almacenamiento común a todas las entradas, de forma que el bloqueo de paquetes no impida la entrada de nuevos paquetes (siempre que haya espacio disponible en el buffer para ellos).[1]

Coste

La capacidad de almacenamiento de los conmutadores repercute directamente en su coste. En este caso, el tamaño del buffer asociado a los puertos de entrada o salida será múltiplo de un paquete, al igual que en «almacenamiento y reenvío».

Ventajas

  • En comparación con «almacenamiento y reenvío», esta técnica reduce el tiempo de paso por el conmutador ( ), aunque a costa de la fiabilidad (no se verifica la integridad de los paquetes, luego podrían transferirse paquetes de datos corruptos).
  • No necesita almacenar el paquete completo en el buffer para empezar a transmitir, lo que aumenta el rendimiento.

Usos

Virtual cut-through es un modo de direccionamiento adecuado para redes con un tamaño máximo de mensaje limitado, como p.ej. redes de interconexión de sistemas multiprocesadores con memoria compartida y caché coherente, donde la longitud del mensaje suele ajustarse al tamaño de una línea de caché.

Un ejemplo comercial que usa virtual cut-through es el chip EV7 (Alpha 21364), cuyas entradas proveen almacenamiento para varios paquetes de tamaño máximo. El tamaño máximo de paquete equivale en este caso a 76 bytes (19 phits). Otros sistemas que hacen uso de virtual cut-through son Synfinity de Fujitsu y BlueGene/L de IBM.[1]

Referencias

  1. ORTEGA, Julio; ANGUITA, Mancia; PRIETO, Alberto (2005). Arquitectura de computadores. Paraninfo. pp. 472-475. ISBN 9788497322744. 

Véase también

Bibliografía

  •   Datos: Q383791

conmutación, virtual, through, conmutación, through, inglés, through, switching, más, conocida, como, virtual, through, técnica, conmutación, paquetes, según, cual, conmutador, empieza, retransmitir, trama, paquete, antes, haberlo, recibido, completo, normalme. La conmutacion cut through en ingles Cut through switching mas conocida como virtual cut through es una tecnica de conmutacion de paquetes segun la cual el conmutador empieza a retransmitir una trama o paquete antes de haberlo recibido por completo normalmente al identificar la direccion del nodo destino Si los conmutadores de la red implementan conmutacion adaptativa adaptive switching pueden alternar selectivamente entre un modo de operacion cut through y otro de tipo store and forward almacenamiento y reenvio 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 Indice 1 Caracteristicas 1 1 Funcionamiento 1 2 Prestaciones 1 2 1 Ancho de banda global 1 3 Coste 2 Ventajas 3 Usos 4 Referencias 5 Vease tambien 6 BibliografiaCaracteristicas EditarFuncionamiento Editar Al igual que en conmutacion 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 mas pequenos de forma que la cabecera pueda estar ya en el siguiente conmutador cuando aun no se ha recibido el paquete completo 1 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 tamano maximo preestablecido deberan fragmentarse en unidades mas pequenas De esta forma en virtual cut through el camino a recorrer por los paquetes se segmenta en etapas al igual que sucede en conmutacion vermiforme pero asignando buffer y enlaces a nivel de paquete como en almacenamiento y reenvio Este esquema permite que en cada momento un paquete no bloqueado pueda estar transfiriendose por multiples canales de la red al mismo tiempo Prestaciones Editar Ancho de banda global Editar El ancho de banda global de una red depende del numero de canales que puedan estar transfiriendo informacion simultaneamente Este numero dependera de la cantidad de enlaces que ocupe un paquete bloqueado estos enlaces no podran transferir datos mientras dure el bloqueo lo que mermara la productividad global de la red Si en un momento dado un paquete no puede acceder a un recurso i e el puerto de salida del conmutador por el que debe encaminarse se bloquea Esto implica que un cierto numero de enlaces quedaran ocupados por el paquete bloqueado permaneciendo inutilizados mientras dure el bloqueo Estos enlaces ocupados pueden a su vez provocar el bloqueo de otros paquetes y en ultima instancia causar un bloqueo en cadena y saturar la red El problema puede solventarse en parte usando en los conmutadores un almacenamiento comun a todas las entradas de forma que el bloqueo de paquetes no impida la entrada de nuevos paquetes siempre que haya espacio disponible en el buffer para ellos 1 Coste Editar La capacidad de almacenamiento de los conmutadores repercute directamente en su coste En este caso el tamano del buffer asociado a los puertos de entrada o salida sera multiplo de un paquete al igual que en almacenamiento y reenvio Ventajas EditarEn comparacion con almacenamiento y reenvio esta tecnica reduce el tiempo de paso por el conmutador t s displaystyle t s aunque a costa de la fiabilidad no se verifica la integridad de los paquetes luego podrian transferirse paquetes de datos corruptos No necesita almacenar el paquete completo en el buffer para empezar a transmitir lo que aumenta el rendimiento Usos EditarVirtual cut through es un modo de direccionamiento adecuado para redes con un tamano maximo de mensaje limitado como p ej redes de interconexion de sistemas multiprocesadores con memoria compartida y cache coherente donde la longitud del mensaje suele ajustarse al tamano de una linea de cache Un ejemplo comercial que usa virtual cut through es el chip EV7 Alpha 21364 cuyas entradas proveen almacenamiento para varios paquetes de tamano maximo El tamano maximo de paquete equivale en este caso a 76 bytes 19 phits Otros sistemas que hacen uso de virtual cut through son Synfinity de Fujitsu y BlueGene L de IBM 1 Referencias Editar a b c ORTEGA Julio ANGUITA Mancia PRIETO Alberto 2005 Arquitectura de computadores Paraninfo pp 472 475 ISBN 9788497322744 Vease tambien EditarTecnicas de conmutacion Almacenamiento y reenvio Conmutacion vermiformeBibliografia EditarORTEGA JULIO et al 2005 Arquitectura de computadores Paraninfo ISBN 978 84 9732 274 4 Datos Q383791 Obtenido de https es wikipedia org w index php title Conmutacion virtual cut through amp oldid 117483612, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos