Un simulador es un aparato, por lo general informático, que permite la reproducción de un sistema. Los simuladores reproducen sensaciones y experiencias que en la realidad pueden llegar a suceder.
Un simulador pretende reproducir tanto las sensaciones físicas (velocidad, aceleración, percepción del entorno) como el comportamiento de los equipos de la máquina que se pretende simular. Para simular las sensaciones físicas se puede recurrir a complejos mecanismos hidráulicos comandados por potentes ordenadores que mediante modelos matemáticos consiguen reproducir sensaciones de velocidad y aceleración. Para reproducir el entorno exterior se emplean proyecciones de bases de datos de terreno. A este entorno se le conoce como "Entorno Sintético".
2.-Tipos de simuladores:
NEST (Network Simulator Tesbed)
Simulador desarrollado por la Universidad de Columbia fue implementado en lenguaje C para plataformas UNIX, que cuenta con la posibilidad de que el usuario puede ejecutar sus propios comandos en dicho lenguaje, provee al usuario una simulación de redes distribuidas y protocolos básicos, posee una interfaz grafica para el mejor análisis del resultado de la simulación (10).
- MaRS (Maryland Routing Simulator)
Simulador de eventos discretos enfocado al estudio de algoritmos de ruta en redes WAN que surgió en1990 en la Universidad de Maryland y es una evolución del simulador NetSim, está escrito en lenguaje C posee dos interfaces graficas Xlib y Motif (11).
- REAL (Realistic and Large Network Simulator)
Software de carácter libre desarrollado por la Universidad de Cornell cuyo objetivo principal es el de estudiar el comportamiento de flujos y el esquema de control de congestión de redes de datos packet switched, usa lenguaje en C y posee una interfaz grafica denominada GUI. Este software de simulación no permite el estudio de sistemas o parámetros que no afecten en forma directa el flujo de conexiones TCP/IP en consecuencia es muy limitado a la hora de modelar un sistema real (12).
- NCTUns 2.0 (Network Simulador/Emulador)
Desarrollado por el profesor S. Y. Wang en la Universidad de Harvard quien presento este simulador para obtener el título de Ph.D. en 1999.
Esta herramienta es tanto un simulador como un emulador el cual utiliza el mismo protocolo TCP/IP de la maquina donde está instalado brindando un mayor desempeño a la simulación, tiene la posibilidad de simular varias clases de redes como son las redes estructuras, WAN wireless, redes OBS entre otros, algunos de los protocolos que soporta están entre otros IEEE 802.11, IEEE 802.3, RIP, UDP, TCP.
Cuenta con una interfaz grafica GUI la que le permite al usuario dibujar y configurar la red deseada (13).
- J-SIM (Java Simulator)
Desarrollado por las Universidades de Illinois y Ohio con el patrocinio de NSF, DARPA y CISCO.
J-sim es un simulador de red escrito en Java y posee una interfaz de script para la integración de diferentes lenguajes de script como Perl, Tcl o Python.
Este simulador es muy parecido al NS-2 ya que posee doble lenguaje Java pero realmente usa Jacl que es una extensión de java (14).
- S3 (project / Scalable Simulation Framework)
Simulador patrocinado por DAPRA capaz de soportar tanto lenguaje en C++ como Java es altamente escalable y permite prácticamente todos los protocolos de internet, está basado en 5 clases ( Entity, inchannel, outchannel, process y event).
La interacción con la simulación se hace atreves de DML.
- NS-2 (Network Simulator 2)
Software de carácter libre implementado para la simulación de redes basado en eventos discretos, que surgió a finales de 1980 y cuya base es el simulador de redes ""REAL""; que tiene la capacidad de simular tanto protocolos unicast como multicast, con mayor uso en la investigación de redes móviles ad-hoc, también tiene una gran variedad de protocolos tanto en redes estructuras como en redes wireless (1).
- CISCO PACKET TRACER
Software libre implementado para la simulación de redes tanto estructuradas como wireless, fue desarrollado por Cisco Systems, antes de llamarse Cisco Packet Tracer se conocía con el nombre de Routerswork.
Packet Tracer es un simulador que permite la realización y diseño de redes, así como la detección y corrección de errores en sistemas de comunicaciones, además cuenta con la posibilidad de analizar cada proceso que se realiza en el programa de acuerdo al modelo de las capas OSI que puedan intervenir en dicho proceso; razón por la cual es una herramienta muy útil para el proceso de aprendizaje del funcionamiento y configuración de redes (2).
3.-Para que se utiliza Packet Trace.
Packet Tracer es la herramienta de aprendizaje y simulación de redes interactiva para los instructores y alumnos de Cisco CCNA. Esta herramienta les permite a los usuarios crear topologías de red, configurar dispositivos, insertar paquetes y simular una red con múltiples representaciones visuales. Packet Tracer se enfoca en apoyar mejor los protocolos de redes que se enseñan en el currículum de CCNA.
Este producto tiene el propósito de ser usado como un producto educativo que brinda exposición a la interfaz comando – línea de los dispositivos de Cisco para practicar y aprender por descubrimiento.
Packet Tracer 6.0 es la última versión del simulador de redes de Cisco Systems, herramienta fundamental si el alumno está cursando el CCNA o se dedica al networking.
4.-Ventana de Packet Trace (partes).
Parte 1
Quizás la parte mas copada del programa, aquí tenemos los equipos de redes(routers,switches,hubs, pc,etc) y también encontramos los conectores(es el icono del rayo), es decir, los cables para que los equipos se puedan conectar(cable derecho, cruzado, serial, etc).
¿Como agrego un equipo? Fácil, con solo hacer un clic en la categoría que necesitamos, seleccionar el equipo y ,por último, darle clic en el fondo blanco.
Parte 2
En esta parte, encontramos los escenarios donde nos muestra información de los pdu’s enviados.También hay 2 iconos que los voy a explicar en detalle mas abajo.
Parte 3
Acá encontramos herramientas para poder modificar la topologia. Tenemos el cuadradito punteado con una flechaque sirve para arrastrar equipos, cambiar la interfaz a la cual se conectar los cables y muchas cosas mas. Contamos también con el icono de la mano que nos sirve para mover la topologia completa, está el icono del papel que sirve para poner anotaciones o colocar notas, es decir, si tenemos una topologia bastante grosa lo que podemos hacer con esta herramienta es agregar información que nos sea útil para no perdernos entre tanto lío de equipos, direcciones ips, etc.
La cruz roja sirve para eliminar equipos y cables y por ultimo los sobres. Hay 2, el primer sobre(icono de sobre cerrado) sirve para mandar un pdu simple y el otro cumple la misma función solamente que en éste último podemos configurarle el TTL, TOS y algunas otras cosas mas. Recomiendo que cuando quieran mandar un PDU usen el simple(icono de sobre cerrado).
Parte 4
La ya conocida barra de menú, podemos hacer lo que hacemos con cualquier programa, guardar, salir, abrir, etc.
Parte 5
Como vemos en la imagen hay 2 espacios de trabajo, uno lógico y otro físico. El espacio lógico es donde nosotros armamos la topologia, ya sea grande, chica, mediana y tenemos todo ahí. En cambio en el espacio físico, como es un programa que simula redes, podemos armar conexiones entre distintas zonas y lo que muestra es como seria en la vida real la red que estamos armando, básicamente se muestra eso. Generalmente se trabaja en el espacio lógico.
Parte 6
Simplemente en esta parte es donde vamos a armar nuestra topolopia.
Ahora vamos a explicar los 2 iconos que estan en la parte 2. Veamos la imagen
Donde dice T y S, Tiempo real y Simulación, podemos hacer el seguimiento de los pdu. En el tiempo real cuando enviamos un pdu no vamos a poder ver en detalle lo que pasa, en cambio en simulación(nos abre el menú que esta en la imagen) podemos verlo y además podemos decirle que protocolos queremos ver. Si queremos solamente ver el protocolo ICMP( es el famoso ping) vamos a editar filtros y marcamos solamente ICMP.
Bueno hemos terminado de explicar lo básico para empezar a usar el PT, si no lo bajaron les dejo el link y también como hacer para pasarlo a español. Es para Windows, proximante armaré un post para instalarlo en Linux.
Antes que nada instalar el programa!
1-Copiar
spanish_PT_v2.ptl
spanish_PT_v2.ts
spanish_PT_v2.ptl
spanish_PT_v2.ts
2- Ir a la carpeta de lenguaje, donde está instalado el programa.
Ej: C:/Archivos de programa/Cisco Packet Tracer 5.3/languages
3-Pegan los archivos ahí
4- Abren el Packet Tracer y van a la barra de herramientas donde dice options, en el menu desplegable, hacen clic en preferences. En la parte inferior de la ventada aparece select lenguage donde debe aparecer la opciónspanish_pt_v2.ptl, lo seleccionan y le dan clic en cambiar lenguaje
5.-Como crear una Lan en Packet Trace.En Packet Tracer Ejecutamos el programa packet tracer Hacemos click en la pestaña de conexiones y posteriormente en: “escoger tipo de conexión automáticamente. En este caso seleccione el modelo 2960-24TT Hacemos click en el switch y arrastramos hasta enlazarlo con el dispositivo genérico. Ahora tenemos que asignar IPs a nuestros dispositivos, para ello hacemos click en el dispositivo lo cual nos llevara a esta ventana Hacemos click en la pestaña, “desktop” o “escritorio” Y posteriormente en “IP configuration” o “configuración de ip” Nuestra pantalla debe quedar de la sig. Manera Nótese que los pequeños puntos naranjas que se encontraban junto al switch cambiaron su color a verde, indicando que se ah establecido la conexión. Para comprobar la conexión enviamos un mensaje de verificación, haciendo click en la casilla de mensajes y haciendo click entre las pc que deseamos probar.





















