SlideShare une entreprise Scribd logo
1  sur  12
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
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
¿Qué podemos hacer con estas
       herramientas?
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..)
   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).
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)
   Movimiento de nodos en redes
    inalámbricas.

   Notas de los sucesos más importantes.

   Estados del protocolo.
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.
Como se realiza la simulación…
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.
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.
Instalación y Configuración

   http://www.slideshare.net/montoya118/a
    rtculo-network-simulator-2

Contenu connexe

Tendances

Cuestionario de Redes Informáticas
Cuestionario de Redes InformáticasCuestionario de Redes Informáticas
Cuestionario de Redes InformáticasLaddy Mathita
 
Fundamentos de redes inalámbricas
Fundamentos de redes inalámbricasFundamentos de redes inalámbricas
Fundamentos de redes inalámbricasPaulo Colomés
 
Conexión de varios equipos por medio de Switch con cable de red
Conexión de varios equipos por medio de Switch con cable de red Conexión de varios equipos por medio de Switch con cable de red
Conexión de varios equipos por medio de Switch con cable de red victor alfonso zapata ocampo
 
Conocimientos Basico de las Redes
Conocimientos Basico de las RedesConocimientos Basico de las Redes
Conocimientos Basico de las Redesmalepaz14
 
Redes Opticas Pasivas (xPON)
Redes Opticas Pasivas (xPON)Redes Opticas Pasivas (xPON)
Redes Opticas Pasivas (xPON)Iván Cáceres
 
DISEÑO DE DATA CENTERS.pdf
DISEÑO DE DATA CENTERS.pdfDISEÑO DE DATA CENTERS.pdf
DISEÑO DE DATA CENTERS.pdfrobert
 
FTTH: Monetización de la Red
FTTH: Monetización de la RedFTTH: Monetización de la Red
FTTH: Monetización de la RedJuan Emilio Senor
 
DISPOSITIVOS DE CAPA 2 DEL MODELO OSI
DISPOSITIVOS DE CAPA 2 DEL MODELO OSIDISPOSITIVOS DE CAPA 2 DEL MODELO OSI
DISPOSITIVOS DE CAPA 2 DEL MODELO OSIEwing Ma
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosYohany Acosta
 
Elementos de una Red Lan
Elementos de una Red LanElementos de una Red Lan
Elementos de una Red Lanmisatav
 
12962797 ccna-3-v-40-exploration-examen-final-modulo-3-50-preguntas (1)
12962797 ccna-3-v-40-exploration-examen-final-modulo-3-50-preguntas (1)12962797 ccna-3-v-40-exploration-examen-final-modulo-3-50-preguntas (1)
12962797 ccna-3-v-40-exploration-examen-final-modulo-3-50-preguntas (1)Connections Systems
 
Redes lan exposición
Redes lan exposiciónRedes lan exposición
Redes lan exposiciónJhan Cabrera
 
Recursos compartidos en una Red LAN
Recursos compartidos en una Red LANRecursos compartidos en una Red LAN
Recursos compartidos en una Red LANsandiimartiinez
 
Capas del modelo tcp blog
Capas del modelo tcp blogCapas del modelo tcp blog
Capas del modelo tcp blogferiyi43
 

Tendances (20)

Cuestionario de Redes Informáticas
Cuestionario de Redes InformáticasCuestionario de Redes Informáticas
Cuestionario de Redes Informáticas
 
Fundamentos de redes inalámbricas
Fundamentos de redes inalámbricasFundamentos de redes inalámbricas
Fundamentos de redes inalámbricas
 
Conexión de varios equipos por medio de Switch con cable de red
Conexión de varios equipos por medio de Switch con cable de red Conexión de varios equipos por medio de Switch con cable de red
Conexión de varios equipos por medio de Switch con cable de red
 
Diapositivas De Redes
Diapositivas De RedesDiapositivas De Redes
Diapositivas De Redes
 
Conocimientos Basico de las Redes
Conocimientos Basico de las RedesConocimientos Basico de las Redes
Conocimientos Basico de las Redes
 
Redes Opticas Pasivas (xPON)
Redes Opticas Pasivas (xPON)Redes Opticas Pasivas (xPON)
Redes Opticas Pasivas (xPON)
 
Rsvp
RsvpRsvp
Rsvp
 
Access point(puntos de acceso)
Access point(puntos de acceso)Access point(puntos de acceso)
Access point(puntos de acceso)
 
Ip estática y dinámica
Ip estática y dinámicaIp estática y dinámica
Ip estática y dinámica
 
Caracteristicas red wan
Caracteristicas red wanCaracteristicas red wan
Caracteristicas red wan
 
DISEÑO DE DATA CENTERS.pdf
DISEÑO DE DATA CENTERS.pdfDISEÑO DE DATA CENTERS.pdf
DISEÑO DE DATA CENTERS.pdf
 
FTTH: Monetización de la Red
FTTH: Monetización de la RedFTTH: Monetización de la Red
FTTH: Monetización de la Red
 
DISPOSITIVOS DE CAPA 2 DEL MODELO OSI
DISPOSITIVOS DE CAPA 2 DEL MODELO OSIDISPOSITIVOS DE CAPA 2 DEL MODELO OSI
DISPOSITIVOS DE CAPA 2 DEL MODELO OSI
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Elementos de una Red Lan
Elementos de una Red LanElementos de una Red Lan
Elementos de una Red Lan
 
12962797 ccna-3-v-40-exploration-examen-final-modulo-3-50-preguntas (1)
12962797 ccna-3-v-40-exploration-examen-final-modulo-3-50-preguntas (1)12962797 ccna-3-v-40-exploration-examen-final-modulo-3-50-preguntas (1)
12962797 ccna-3-v-40-exploration-examen-final-modulo-3-50-preguntas (1)
 
Redes lan exposición
Redes lan exposiciónRedes lan exposición
Redes lan exposición
 
Recursos compartidos en una Red LAN
Recursos compartidos en una Red LANRecursos compartidos en una Red LAN
Recursos compartidos en una Red LAN
 
Redes inalambricas
Redes inalambricasRedes inalambricas
Redes inalambricas
 
Capas del modelo tcp blog
Capas del modelo tcp blogCapas del modelo tcp blog
Capas del modelo tcp blog
 

Similaire à NS 2 (network simulator)

Manual de packet_tracer
Manual de packet_tracerManual de packet_tracer
Manual de packet_tracerelenacediel
 
Analizadores de protocolos
Analizadores de protocolosAnalizadores de protocolos
Analizadores de protocolosBlanca Rodriguez
 
Analizadores de protocolos
Analizadores de protocolosAnalizadores de protocolos
Analizadores de protocolosBlanca Rodriguez
 
Integración de ROS (Robot Operating System) con las plataformas Arduino y Ras...
Integración de ROS (Robot Operating System) con las plataformas Arduino y Ras...Integración de ROS (Robot Operating System) con las plataformas Arduino y Ras...
Integración de ROS (Robot Operating System) con las plataformas Arduino y Ras...Alvaro Angel Romero Gandul
 
Caratula incos rene yana
Caratula incos rene yanaCaratula incos rene yana
Caratula incos rene yanaJuan LM Condori
 
SIMULADORES REDES NEURONALES
SIMULADORES REDES NEURONALESSIMULADORES REDES NEURONALES
SIMULADORES REDES NEURONALESESCOM
 
Clientes ligeros y servidores nx
Clientes ligeros y servidores nxClientes ligeros y servidores nx
Clientes ligeros y servidores nxRosariio92
 
99060476 manual-instalacion-de-ipswitch-15-0
99060476 manual-instalacion-de-ipswitch-15-099060476 manual-instalacion-de-ipswitch-15-0
99060476 manual-instalacion-de-ipswitch-15-0Josue Chiapas
 
Analisis de factibilidad
Analisis de factibilidadAnalisis de factibilidad
Analisis de factibilidadsaydo2007
 
Tarea 7. dministrar recursos de red lan
Tarea 7. dministrar recursos de red lanTarea 7. dministrar recursos de red lan
Tarea 7. dministrar recursos de red lanIan Glaser
 
Herramientas de monitoreo
Herramientas de monitoreoHerramientas de monitoreo
Herramientas de monitoreoStuart Guzman
 

Similaire à NS 2 (network simulator) (20)

Simuladores De Redes Cisco
Simuladores De Redes CiscoSimuladores De Redes Cisco
Simuladores De Redes Cisco
 
Simuladores De Red
Simuladores De Red Simuladores De Red
Simuladores De Red
 
Guia simulador
Guia simuladorGuia simulador
Guia simulador
 
Manual de packet_tracer
Manual de packet_tracerManual de packet_tracer
Manual de packet_tracer
 
Análisis de Monitoreo
Análisis de MonitoreoAnálisis de Monitoreo
Análisis de Monitoreo
 
Analizadores de protocolos
Analizadores de protocolosAnalizadores de protocolos
Analizadores de protocolos
 
Analizadores de protocolos
Analizadores de protocolosAnalizadores de protocolos
Analizadores de protocolos
 
Integración de ROS (Robot Operating System) con las plataformas Arduino y Ras...
Integración de ROS (Robot Operating System) con las plataformas Arduino y Ras...Integración de ROS (Robot Operating System) con las plataformas Arduino y Ras...
Integración de ROS (Robot Operating System) con las plataformas Arduino y Ras...
 
Caratula incos rene yana
Caratula incos rene yanaCaratula incos rene yana
Caratula incos rene yana
 
SIMULADORES REDES NEURONALES
SIMULADORES REDES NEURONALESSIMULADORES REDES NEURONALES
SIMULADORES REDES NEURONALES
 
Artículo - Simulador NS (Network Simulator)
Artículo - Simulador NS (Network Simulator)Artículo - Simulador NS (Network Simulator)
Artículo - Simulador NS (Network Simulator)
 
Clientes ligeros y servidores nx
Clientes ligeros y servidores nxClientes ligeros y servidores nx
Clientes ligeros y servidores nx
 
99060476 manual-instalacion-de-ipswitch-15-0
99060476 manual-instalacion-de-ipswitch-15-099060476 manual-instalacion-de-ipswitch-15-0
99060476 manual-instalacion-de-ipswitch-15-0
 
Analisis de factibilidad
Analisis de factibilidadAnalisis de factibilidad
Analisis de factibilidad
 
Factibilidad
FactibilidadFactibilidad
Factibilidad
 
Descripcion Net-SNMP
Descripcion Net-SNMP Descripcion Net-SNMP
Descripcion Net-SNMP
 
Practica 01 (1)
Practica 01 (1)Practica 01 (1)
Practica 01 (1)
 
Practica 01
Practica 01Practica 01
Practica 01
 
Tarea 7. dministrar recursos de red lan
Tarea 7. dministrar recursos de red lanTarea 7. dministrar recursos de red lan
Tarea 7. dministrar recursos de red lan
 
Herramientas de monitoreo
Herramientas de monitoreoHerramientas de monitoreo
Herramientas de monitoreo
 

Plus de Andrés Felipe Montoya Ríos

Resolver Problemas Por Medio De La Ingeniería De Sistemas
Resolver Problemas Por Medio De La Ingeniería De SistemasResolver Problemas Por Medio De La Ingeniería De Sistemas
Resolver Problemas Por Medio De La Ingeniería De SistemasAndrés Felipe Montoya Ríos
 

Plus de Andrés Felipe Montoya Ríos (16)

Patron de Arquitectura Broker
Patron de Arquitectura BrokerPatron de Arquitectura Broker
Patron de Arquitectura Broker
 
La creatividad, ¿de quien depende?
La creatividad, ¿de quien depende?La creatividad, ¿de quien depende?
La creatividad, ¿de quien depende?
 
Seo Para Principiantes
Seo Para PrincipiantesSeo Para Principiantes
Seo Para Principiantes
 
Todo sobre HTML5
Todo sobre HTML5Todo sobre HTML5
Todo sobre HTML5
 
La Importancia De Aprender A Investigar
La Importancia De Aprender A InvestigarLa Importancia De Aprender A Investigar
La Importancia De Aprender A Investigar
 
Resolver Problemas Por Medio De La Ingeniería De Sistemas
Resolver Problemas Por Medio De La Ingeniería De SistemasResolver Problemas Por Medio De La Ingeniería De Sistemas
Resolver Problemas Por Medio De La Ingeniería De Sistemas
 
Articulo - El Futuro Tiene Nombre Y Es LTE
Articulo - El Futuro Tiene Nombre Y Es LTEArticulo - El Futuro Tiene Nombre Y Es LTE
Articulo - El Futuro Tiene Nombre Y Es LTE
 
Telemedicina
TelemedicinaTelemedicina
Telemedicina
 
Planificador SSTF (shortest seek time first)
Planificador SSTF (shortest seek time first)Planificador SSTF (shortest seek time first)
Planificador SSTF (shortest seek time first)
 
Raid (redundant array of independent disks)
Raid (redundant array of independent disks)Raid (redundant array of independent disks)
Raid (redundant array of independent disks)
 
Estimación de Proyectos de Software
Estimación de Proyectos de SoftwareEstimación de Proyectos de Software
Estimación de Proyectos de Software
 
LTE (Long Term Evolution)
LTE (Long Term Evolution)LTE (Long Term Evolution)
LTE (Long Term Evolution)
 
Sistema de Posicionamiento Global
Sistema de Posicionamiento GlobalSistema de Posicionamiento Global
Sistema de Posicionamiento Global
 
Base de Datos Orientada a Objetos
Base de Datos Orientada a ObjetosBase de Datos Orientada a Objetos
Base de Datos Orientada a Objetos
 
Diseño de Software
Diseño de SoftwareDiseño de Software
Diseño de Software
 
Cuarta Generación De Los Sistemas Operativos
Cuarta Generación De Los Sistemas OperativosCuarta Generación De Los Sistemas Operativos
Cuarta Generación De Los Sistemas Operativos
 

Dernier

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Dernier (10)

Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

NS 2 (network simulator)

  • 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
  • 3. ¿Qué podemos hacer con estas herramientas?
  • 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.
  • 9. Como se realiza la simulación…
  • 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.
  • 12. Instalación y Configuración  http://www.slideshare.net/montoya118/a rtculo-network-simulator-2