1. NS-2 (Network
Simulator)
Andrés Felipe Montoya Ríos
re.vu/AndresMontoya
@montoya118
Edwar Andrés Ruiz Medina
@EdwarRuiz324
Mario Andrés Martínez Echeverri
2. Ns-2
Simulador de eventos discretos, centrado en
la investigación sobre redes.
Utilizado principalmente en ambientes
académicos debido a que está escrito
en código abierto “versión 2 de la GNU”.
El echo de ser un programa de código abierto
hace que no sea un producto acabado y q
este en contante proceso de desarrollo
4. Podemos realizar simulaciones configurando
diferentes parámetros como:
Redes:
Cableadas, inalámbricas y por satélite
Con algoritmos de enrutamiento:
(DV, LS, PIM-DM, PIM-SM, AODV,DSR).
Fuentes de tráfico:
(Web, ftp, telnet, cbr ,etc..)
5. Fallos:
(Perdidas probabilísticas, Perdidas
deterministas, fallos en la conexión)
Disciplinas de encolado:
(drop-tail, RED, FQ, SFQ, DRR, etc)
QoS:
(InmtServ y Diffserv).
6. Que podemos visualizar en nuestras
simulaciones?
Flujo del paquete:
(Su encolado y su posible descarte)
Comportamientos del protocolo:
(Comienzo lento de TCP, control de
congestión, retransmisión rápida y
recuperación)
7. Movimiento de nodos en redes
inalámbricas.
Notas de los sucesos más importantes.
Estados del protocolo.
8. Algunas características del
simulador…..
NS fue construido en C++.
Proporciona una interfaz de simulación a
través de Otcl o atravez del editor Nam.
Otcl es un dialecto orientado a objetos de Tcl.
Nam dispone de un editor grafico para que no
sea necesario crear los esquemas de red y
definir la simulación mediante líneas de
código.
10. Requerimientos de instalación…
Plataformas Linux
Software: Tcl release 8.4.5, Tk relase
8.4.5, Otcl 1.9, TclCL release 1.16, Ns
release 2.28
Opcional: Nam release 1.11 , Xgraph versión
12 , CWeb versión 3.4 , SGB versión 1.0
Hardware: Procesador Pentium II de 200
MHz , 32MB de memoria RAM, 320 MB de
espacio en disco.
11. Plataformas Windows
Software: MS Visual C++ 5.0(o
superior), o atreves de un programa de
emulación de Linux como Cygwin
Hardware: Procesador Pentium II de 200
MHz , 32MB de memoria RAM, 320 MB de
espacio en disco.