"SIMULADOR DE RED"
Un Simulador de Red es una aplicación que permite al usuario administrador de una red, diseñar un sistema de redes entre computadoras, switches, router, impresoras, servidores, etc.
Todo esto se realiza en nuestro monitor haciendo conexión de cables agregando computadoras, y otros periféricos, e interconectandolos entre si, para luego realizar una prueba virtual de la compatibilidad de nuestra conexión.
Estas aplicaciones no solo permiten poner los periféricos y probarlos, sino que también podes cambiar el tipo de placa de red que tengas (fibra óptica, ethernet, inalambrica, etc), cada una con su respectivo soporte de velocidad, todo esto bien detallado.
Además es posible configurar por individual a cada periférico con un IP, una mascara, un punto de enlace, etc, todo lo que puedas configurar en una PC normal con una placa de red.
"TIPOS DE SIMULADORES"
El Estándar ISO/IEC 9126 proviene del estándar creado en 1977 por MaCall y un grupo de colaboradores quienes lo realizaron en base a tres tipos de características de calidad.
- Factores (especificar): Describe la visión externa del software, como es visto por los usuarios.
- Criterios (construir): Describe la visión interna del software, como es visto por el desarrollador.
- Métricas (controlar): Se define y se usa para proveer una escala y método para la medida.
El protocolo ISO/IEC 9126 es usado ampliamente en varias universidades del Perú, ya sea como base para protocolos creados por ellos mismos como el caso del protocolo NTP-ISO/IEC 12207, el cual es solo aplicable en el Perú y tiene como base el protocolo ISO/IEC 9126, y como herramienta de evaluación y certificación de software.
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.
MaRS (Maryland Routing Simulator)
Simulador de eventos discretos enfocado al estudio de algoritmos de ruta en Redes WAN que surgió en 1990 en la Universidad de Maryland y es una evolución del simulador NetSim, está escrito en lenguaje C posee dos interfaces gráficas Xlib y Motif.
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 C y posee una interfaz gráfica 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.
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.
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.
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.
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.
Es una 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 practica y aprender por descubrimiento.
Packet Tracer 5.3. Es la ultima del simulador de redes de Cisco Systems, herramienta fundamental si el alumno está cursando el CCNA o se dedica al networking. En este programa se crea la topología física de la red simplemente arrastrando los dispositivos a la pantalla. Luego clickando en ellos se puede ingresar a sus consolas de configuración. Allí están soportados todos los comandos del Cisco IOS e incluso funciona el "tab completion". Una vez completada la configuración física y lógica de la red. También se puede hacer simulaciones de conectividad (pings, traceroutes, etc) todo ello desde las propias consolas incluidas.
¿Para qué se utiliza 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.
En este programa se crea la topología física de la red simplemente arrastrando los dispositivos a la pantalla. Luego clickando en ellos se puede ingresar a sus consolas de configuración. Allí están soportados todos los comandos del Cisco OS e incluso funciona el "tab completion". Una vez completada la configuración física y lógica de la net, también se puede hacer simulaciones de conectividad (pings, traceroutes, etc) todo ello desde las misma consolas incluidas.
Una de las grandes ventajas de utilizar este programa es que permite "ver" (opción "Simulation") cómo deambulan los paquetes por los diferentes equipos (switchs, routers, etc), además de poder analizar de forma rapida el contenido de cada uno de ellos en las diferentes "capas".
Es un programa de simulacion muy realista, indispensable para todo tipo de computadora. Soporte para Windows (2000, XP, Vista) y Linux (Ubuntu y Fedora).
Soporta los siguientes protocolos:
TCP/UDP, IPv4, IPv6.(Versiones de protocolo de las direcciones ip usadas en el mundo virtual).
Ejemplo de Simulación
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.
2) En esta parte, encontramos los escenarios donde nos muestra información de los pdu's enviados.
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).
4) La ya conocida barra de menú, podemos hacer lo que hacemos con cualquier programa, guardar, salir, abrir, etc.
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.
6) Simplemente en esta parte es donde vamos armar nuestra topología.
-Falta mencionar 2 iconos importantes que están en la parte 2-
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.
¿Como crear una LAN en Packet Tracer?
El diseño de una Red de LAN/WAN basado en switches y ruteadores Cisco sigue un proceso sistemático que consiste de 4 pasos bien definidos:
1. Diagramar la topología de la red en el Cisco Packet Tracer, levantar las interfaces físicas, y activar el clock rate de las conexiones seriales.
2. Elaborar el PLAN IP, ajustando las máscaras a la cantidad de IPs solicitados.
3. Realizar la configuración IP de la red. verificar con el comando PING.
4. Configurar los protocolos de ruteo RIP, EIGRP, OSPF.
Para realizar una comunicación entre varias computadoras en una red LAN necesitamos de distintos componentes tales como los siguientes:
- Computadoras o Laptops.
- Tarjeta o Adaptador de Red instalado en las computadoras.
- Un Switch o varios dependiendo del número de computadoras que conectemos.
- Cable de conexión y transmisión de datos, UPT (Categoria5).
- Conector Tipo RJ-45.
-Conexión mediante el cable.
-Configuración del Switch
-Configuración de las Computadoras
-Simulación de Envió de Archivos
-Comprobación de haber realizado una conexión exitosa