Store-and-Forward (almacenamiento y retransmisión)
Los switches Store-and-Forward guardan cada trama en un buffer
antes del intercambio de información hacia el puerto de salida.
Mientras la trama está en el buffer, el switch calcula el CRC (verificación por redundancia cíclica) y mide el
tamaño de la misma. Si el CRC falla, o el tamaño es muy pequeño o muy
grande (un cuadro Ethernet tiene entre 64 bytes y 1518 bytes) la trama
es descartada. Si todo se encuentra en orden es encaminada hacia el
puerto de salida.
Este método asegura operaciones sin error y aumenta la confianza de
la red. Pero el tiempo utilizado para guardar y chequear cada trama
añade un tiempo de demora importante al procesamiento de las mismas. La
demora o (delay) total es proporcional al tamaño de las tramas: cuanto
mayor es la trama, mayor será la demora.
Cut-Through (cortar a través)
Los Switches Cut-Through fueron diseñados para reducir esta latencia.
Esos switches minimizan el delay leyendo sólo los 6 primeros bytes de
datos de la trama, que contiene la dirección de destino MAC, e
inmediatamente la encaminan.
El problema de este tipo de switch es que no detecta tramas corruptas
causadas por colisiones (conocidos como runts), ni errores de CRC.
Cuanto mayor sea el número de colisiones en la red, mayor será el ancho
de banda que consume al encaminar tramas corruptas.
No hay comentarios:
Publicar un comentario