martes, 5 de marzo de 2013

Lab: Simulación

Se nos pide para esta entrada de laboratorio diseñar, ejecutar y reportar una simulación de prueba, incluyendo algunas medidas de desempeño y visualización, es por eso que realicé una simulación utilizando NS2, graficando sus valores obtenidos en gnuplot y python.

Lo que hice de simulación es el generar trafico utilizando el protocolo TCP y en capa aplicación utilizando FTP, haciendo una topología de árbol de manera que el nodo padre generara el tráfico y pasara por los demás nodos hijos y ver que si entre más lejos estés de este nodo padre, tenemos menos kbps por segundo, por lo que en los primeros segundos genero el tráfico hacia el nodo 7 y luego genero tráfico para el nodo 8.


Este es el código de la simulación.



En donde pueden ver cómo genero el tráfico y la posición de los nodos, modificando la intensidad de ms y trazos según los nodos y su jerarquía.

Luego, todo esta simulación genera un archivo nam el cual por medio de python saco sus valores interesantes para obtener los kbps que recibe y el tiempo capturado.



Luego, grafico el comportamiento en gnuplot.


Obteniendo la siguiente gráfica.


En donde podemos comprobar que el nodo más lejano al padre (nodo 8), no da la misma velocidad que el nodo 7.

Esta sería la entrada de laboratorio para telecomunicaciones, si tienen alguna duda o comentario favor de comentar.

1 comentario: