Abstract:
|
En el presente proyecto se estudia el comportamiento del protocolo detransporte TCP sobre las redes OBS (Optical Burst Switching) o redes deconmutación óptica de ráfagas. Una red OBS es una red que transportaráfagas, las cuales contienen paquetes. En el nodo de ingreso, los paquetesson ensamblados en una ráfaga. Cada ráfaga tiene asociada un paquete decontrol. Este paquete de control se envía un periodo de tiempo antes que laráfaga para reservar los recursos en los distintos nodos. Posteriormente laráfaga se envía y en el destino los paquetes originales son desensamblados.Existen dos parámetros importantes característicos de OBS. El tamañomáximo de la ráfaga, que nos marca el tamaño máximo que alcanza unaráfaga para que se considere completa y el timeout, que nos marca el tiempoen que se envía la ráfaga al sistema aunque ésta no esté completa.Para el estudio del comportamiento del protocolo TCP sobre redes OBS se hautilizado el simulador de redes ns con un módulo especial, llamado OWns. Elestudio se ha centrado en obtener medidas del throughput medio y el retardode los paquetes TCP. Hemos concluido que existe una relación entre eltamaño máximo de ráfaga y el timeout que optimiza el funcionamiento delsistema.También se ha estudiado el comportamiento de TCP cuando aplica losmecanismos de control de flujo y control de congestión. Hemos comprobadoque el throughput del sistema depende en gran medida del valor de la ventanade congestión de TCP.También se ha estudiado el comportamiento de este tipo de redes con variasfuentes transmitiendo y se ha observado que el hecho de poner en juego losmecanismos de control de distintas fuentes degrada notablemente elrendimiento del sistema.Por último se ha concluido que el rendimiento de este tipo de redes, según losresultados obtenidos en las simulaciones, depende de la probabilidad depérdida de ráfagas. Por tanto minimizar el valor de esta probabilidad,minimizando el número de ráfagas que circulan por la red (con una elección detamaño de ráfaga alto) y optimizándolo con una elección adecuada delparámetro timeout para adaptarlo al ancho de banda del sistema |