Práctica 7: Simulación de tráfico en una red ATM

Anuncio
Escuela Politécnica Superior
Ingeniería de Telecomunicación
Prácticas de Redes, Sistemas y Servicios
Practica 7
Versión:
12/11/2012 18:54
Práctica 7: Simulación de tráfico en una red ATM
Objetivos de la práctica

Empleo del conmutador de paquetes utilizado en la práctica anterior para simular el comportamiento
de una red ATM (conmutación de celdas).

Diseño aproximado de una red a partir de sus requerimientos.

Construcción de la simulación de la red diseñada, y obtención de resultados de la simulación.

Análisis de los resultados y evaluación de acciones que se pueden realizar para mejorarlos.
Introducción
Las redes Asynchronous Transfer Mode (ATM) son redes de conmutación de celdas. En ellas, las unidades
básicas de transmisión son celdas de tamaño fjio, que transportan 48 bytes de datos con 5 bytes de
cabecera. El nivel de adaptación a la red ATM se encarga del segmentado y reensamblaje de los paquetes
que recibe en celdas de este tamaño para su transmisión por la red.
La ventaja de las celdas es que, por ser muy pequeñas, su transmisión en los nodos de conmutación es
muy rápida. Dicha conmutación se realiza mediante la definición de caminos virtuales (virtual paths) y
canales virtuales (virtual channels). Ambos son conexiones lógicas entre conmutadores. Cada celda en
una red ATM lleva en su cabecera un identificador de camino virtual (virtual path identifier, VPI) y un
identificador de canal virtual (virtual channel identifier, VCI), que permiten encaminarla de manera rápida
hasta su nodo destino. La siguiente figura presenta esquemáticamente el modo de encaminamiento
realizado por los conmutadores ATM, mostrando la relación entre caminos y canales virtuales.
Dada esta estructura de las redes ATM, para realizar un estudio aproximado de su comportamiento
podremos emplear el conmutador de paquetes utilizado en la práctica anterior.
1/3
Escuela Politécnica Superior
Ingeniería de Telecomunicación
Prácticas de Redes, Sistemas y Servicios
Practica 7
Versión:
12/11/2012 18:54
Práctica
Una empresa tiene cuatro sedes principales en Europa, que se encuentran en Madrid, Roma, Londres y
Edimburgo. Para mejorar la conectividad entre ellas se decide contratar a un proveedor enlaces ATM. Con
el fin de abaratar el coste en líneas de comunicaciones, se decide que todo el tráfico de Edimburgo será
encaminado a través de Londres. Con estas consideraciones, la estructura de la red de comunicaciones que
se implantará tiene la estructura que se presenta en la siguiente figura:
Edimburgo
3
2
100 Mbps
3
Londres
2
1
1000 Mbps
0
Roma
2
2
1
0
1000 Mbps
0
1000 Mbps
1
Madrid
Los enlaces locales de los conmutadores ATM con la red de área local de cada sede se realizan mediante
Gigabit Ethernet full-duplex en Madrid, Roma y Londres, y mediante Fast Ethernet full-duplex en Edimburgo.
Con el fin de dimensionar las velocidades de los enlaces se realiza un estudio de las necesidades de tráfico
existentes entre las sedes en hora punta. Todos los tráficos se puede suponer que siguen procesos de
Poisson, con unos valores medios en millones de bytes por segundo que se presentan en la siguiente tabla:
Madrid
Roma
Londres
Edimburgo
Madrid
0
10
9.5
0.5
Roma
10.3
0
8
0.2
Londres
11
9
0
1
Edimburgo
0.1
0.3
1.6
0
Se tienen que tener en cuenta, adicionalmente, las siguientes consideraciones de diseño.

El rendimiento del protocolo ATM. Como sabemos, emplea celdas de 53 bytes de los cuales 48 son
para el transporte de datos.

El rendimiento del protocolo de transporte empleado sobre ATM. Se puede suponer, en su conjunto,
que es de 0.9 (retransmisiones, errores,…).

El factor máximo de utilización de los enlaces que se desea emplear es de 0.6.

La pérdida de celdas en los conmutadores se desea que sea menor de cinco por diez mil.
2/3
Escuela Politécnica Superior
Ingeniería de Telecomunicación
Prácticas de Redes, Sistemas y Servicios

Practica 7
Versión:
12/11/2012 18:54
Las velocidades de las líneas que nos ofrecen los proveedores de comunicaciones son de 8 Mbps,
34 Mbps, 155 Mbps y 655 Mbps, siempre full-duplex.
1.- Diseño aproximado de la red.
Dados los requerimientos anteriores, determinar las velocidades de las líneas a contratar entre las distintas
sedes de la empresa.
2.- Creación del programa de simulación
Basándose en el programa realizado en la práctica 6, construir el modelo de la red propuesta, y simularlo.
Para ello será necesario obtener de manera analítica

El tráfico total, en celdas / s, que se genera en cada una de las sedes.

Las matrices de las probabilidades de encaminamiento hacia cada destino en cada conmutador.
Nota: Se deben tener en cuenta las siguientes consideraciones:

Las celdas son todas de un tamaño fijo.

Los conmutadores elegidos tienen una capacidad máxima en las colas de las líneas de salida de
cinco celdas.

El tráfico cruzado (el que pasa por Londres pero no es para Londres) debe ser tenido en cuenta.

Puede ser útil crear una hoja de cálculo (en libreOffice) para realizar las cuentas.
Ejecutar el programa de simulación realizado y obtener las estadísticas de funcionamiento de todos los
nodos conmutadores que componen la red.
3.- Análisis de los resultados y propuesta de mejora.
El alumno debe comparar los resultados obtenidos con la simulación con los requerimientos impuestos a la
red, y ver si la red diseñada los cumple o no. En caso negativo, sugerir las mejoras que sería necesario
incluir en la red para que se cumplan dichos requerimientos.
Entrega de resultados de la práctica

contenidos.txt: Archivo de contenidos de la entrega, con el formato descrito en las normas de
las prácticas.

rss-pract7.c: Programa fuente para realizar la simulación. Si se han creado otros módulos, es
necesario entregarlos todos, explicando su contenido y uso tanto en la cabecera de los mismos
como en el archivo contenidos.txt.

Makefile: Archivo de datos para make que permita generar el o los ejecutables de la práctica.

rss-pract7.pdf: Archivo de documentación, en formato PDF, en el que se incluirán:
o
Cálculos y resultados del diseño de la red solicitado en el apartado 1.
o
Estadísticas del conmutador que presenta el programa de simulación realizado en el
apartado 2 (se deben presentar los resultados con las líneas sin redondear, donde se
demuestra que efectivamente se cumple la utilización solicitada).
o
Análisis de los resultados y propuestas de mejora para cumplir el resto de requisitos (PPP)
después de seleccionar la mínima velocidad de línea entre las disponibles.
Bibliografía
TANNENBAUM, A., Computer Networks, Prentice-Hall, 2003. 4ª Ed. Cap. 2.6 y 5.6.
3/3
Descargar