Site hosted by Angelfire.com: Build your free website today!

 

 

 

Desarrollador: Martín del Río

 

 

BAJA LATENCIA, COMUNICACIÓN SOBRE FAST ETHERNET

 

 

RESUMEN

 

 

Para tener un mejor rendimiento en redes de cómputo de estaciones de trabajo se requiere de una comunicación de baja latencia para eficientar los algoritmos de comunicación en red.

 

 

La tecnología U-Net provee aplicaciones con un simple mecanismo de acceso al recurso de red tan directamente como el hardware lo permita. El artículo se presenta U-Net /FE, lo cual es una arquitectura de red de bajo costo que emplea en la tecnología de Fast Ethernet base 100x.

 

 

La arquitectura U-Net presenta la interfase de red de tal modo que una combinación de sistema operativo y alguno mecanismos de hardware pueden proveer a cada aplicación la ilusión de que la red les pertenece. El papel de U-Net se limita a multiplexar el NI actual entre todo el proceso de acceso a la red y reforzar la protección de seguridad. Una aplicación tiene el control sobre los contenidos de cada mensaje, el manejo del envió y administración de los recursos.

 

 

U-Net esta compuesta por tres bloques principales y un punto final.

 

Ø     Cola de recepción

Ø     Cola libre

Ø     Cola de envió

 

Ø     Puntos finales. Sirven como un manejador de la aplicación de red y contiene un buffer que contiene el mensaje y la descripción de los mensajes que son enviados y los que ya han sido recibidos. Cada proceso que desea acceder a la red necesita crear primero uno o más puntos finales.

 

Los mensajes que llegan a la U-Net son demultiplexados en base a un etiqueta que llega en con cada mensaje y determina en que punto final será su ubicación. EL sistema operativo será el que determine el correcto uso de la etiqueta para especificar el destino de los datos. Después de demultiplexar, los datos son transferidos en varios buffers libres y se inserta en la cola de recepción un descriptor del mensaje que llego. Sin embargo la aplicación no puede controlar el orden en que se reciben los buffers son llenados con los datos que llegan. La creación de puntos finales y los canales de comunicación son manejados por el sistema operativo. La creación de puntos finales.

 

 

Cuando se desea transmitir datos a través de la red, primero se construye el mensaje en le buffer donde empuja tal entrada a la pila de envió de la U-Net especificando la localización, tamaño y la etiqueta del canal de transmisión para cada buffer que se enviará. El recurso de envío que se uso fue DC21140, el cual es compartido por todos los puntos finales y por lo tanto es manejado por el kernel del sistema operativo.

 

Se tienen 8 proceso en la transmisión:

 

1. trap entry overhead

2. U-Net send param check

3. Ethernet headeer set up

4. device send ring descry set-up

5. issue poll demand to DC21140

6. free send ring descry of prev message

7. free U-Net entry of prev message

8. return from trap

 

 

El recurso DC21140 transfiere los datos dentro de los buffers en la memoria; entonces el controlador verifica que no haya errores en el paquete. La rutina de interrupción del kernell determina el destino del punto final y cambia la etiqueta del puerto de la U-Net contenida en el encabezado de Ethernet y copia los datos en el buffer apropiado dentro de la misma U-Net y añade una entrada en la cola de recepción

 

 

La arquitectura U-Net es un mecanismo eficiente de comunicación para usarse en Fast Ethernet a más de 100 Mbit. Este sistema le caracteriza su baja latencia con un desempeño que se puede comparar con ATM (modo de transferencia asíncrona). Además de que Fast Ethernret puede ser usado como una conexión de baja latencia para redes de estaciones de trabajo, pero también pueden ser implementada en más redes y en interfaces de redes

 

 

¿ Qué técnicas se explican en el artículo?

 

 

Este artículo aborda una técnica reciente de comunicación llamada U-Net, la cual posee muchas bondades en relación a sus técnicas semejantes. U-Net se plantea para que se implemente en una red de Ethernet puesto que las características  que posee U-Net parecen adaptarse a las características de Ethernet.

 

¿ Qué relación hay con otras materias?

 

 

Por la naturaleza del artículo, podemos decir que la primera materia en la que se identifica una relación es con “métodos y técnicas de investigación” ya que trata de un trabajo de investigación de Matt Welsch, Anindya Basu y Thorsten von Eicken.

 

También podemos identificar la materia de “arquitectura de computadoras” puesto que toda la tecnología que aquí se explica va dirigida a cierto tipo de equipo de cómputo.

 

La materia de “modelos y simulación” esta también relacionada, ya que los autores presentan propuestas que son modeladas y simuladas para aceptar o no la teoría planteada.

 

Teoría de graficas y estadística son usadas para presentar visualmente algunos resultados y futuras tendencias de comportamiento de diversos componentes mencionados en el artículo

 

 

 

 

Bibliografía

 

WELSH, Matt. et al. Low-Latency Communication over Fast Ethernet [en CD ROM]. Department of Computer Science Cornell University, Ithaca, NY 14853

 

 

 

ß VOLVER