Tipos de simuladores de redes
GNS 3
GNS3 es un simulador muy potente que permite mediante un entorno gráfico dibujar y configurar una topología de red y posteriormente simular su comportamiento. Soporta configuración y emulación de dispositivos de interconexión, routers, con sistema operativo IOS CISCO, también permite incorporar hosts (máquinas Linux o Windows) a través de VirtualBox a la topología de red diseñada. Este software permite simular niveles de enlace diversos como Ethernet, Frame Relay, ATM, etc., así como dispositivos de interconexión del nivel de enlace como SWITCH. Además, el trafico que se genera en la red simulada, puede ser capturado con el software de monitorización de paquetes Wireshark.
CNET Network Simulator
CNET es un simulador que permite experimentar y simular paquetes de datos en las capas de enlace, red y transporte en redes LAN (Ethernet IEEE 802.3). Así, si se quiere estudiar el direccionamiento, la detección de colisiones o el enrutamiento en función de un peso de transmisión asignado a cada enlace de redes LAN compuestas por varios segmentos de datos con tecnologia Ethernet 802.3 unidas a través de Routers, CNET es una herramienta muy interesante desde un punto de vista didáctico. Además, puede ser interesante para la simulación prestacional de nodos y puntos de acceso de redes WLAN (IEEE 802.11) que utilizan el protocolo de acceso al medio CSMA/CA. CNET está programado en lenguaje C y puede ser ejecutado en sistemas operativos Linux, UNIX, OS-X o Mac y se distribuye bajo licencia pública GNU (GPL). Además CNET es el software de simulación empleado por el libro “Comunicaciones y Redes de Computadores” de William Stallings para explicar algunos conceptos. La última versión disponible es la v3.2.1 y está disponible a partir de la web de los autores en la escuela de “Computer Science and Software Engineering” de la Universidad “Western Australia”
J-Sim
J-Sim no es propiamente un simulador de redes, más bien se trata de una librería orientada a objetos para cualquier tipo de simulación de procesos discretos. El motor de simulación de J-Sim y su entorno y objetos está programado en Java. J-Sim es ejecutable en sistemas operativos Windows, Linux y Unix, siempre que se disponga de la versión Java 1.5 o superior para su ejecución. J-Sim dispone de paquetes y clases para simular y emular redes de sensores inalámbricos y los protocolos de la capa física y enlace de una red IEEE 802.11.
SSFNet
SSFNet es una herrramienta para análisis, simulación y modelado de redes escalables de alto rendimiento . SSFNet consta de 3 componentes básicos:
*Un marco de simulación escalable (SSF) programado en en Java y C++ y de código abierto.
*Un lenguaje para modelar la red que se desea simular (DML) con una sintaxis y una grámatica propia. También de código abierto.
*Un entorno de desarrollo integrado (IDE) que agrupa el conjunto de herramientas para construir el modelo de red fácilmente. En este caso no todas las herramientas son de libre distribución.
Es en esta última parte donde se distribuyen cómo código abierto, en Java, el modelado de algunos protocolos de la capa de red y transporte como IP, TCP, UDP, OSPF y BGP, dónde se implementa el funcionamiento de dispostivos de red como Router, o las capas de enlace de redes LAN.
NS-2
Ns es un simulador de eventos discretos destinado a la investigación de redes de computadores. Ns proporciona soporte para simular protocolos de la capa de enlace como CSMA/CD, protocolos y algoritmos de encaminamiento, protocolos de transporte como TCP y RTP, protocolos de multicast, protocolos de aplicación como HTTP, TELNET y FTP. Además, también permite simular nivel de enlace de redes 802.11. Ns está programado en C y puede ser instalado en sistemas operativos Unix y Linux (Debian, Ubuntu). Para instalarse en Windows requiere de la aplicación Cygwin.
OMNeT++
OMNet es un entorno de simulación de eventos discretos. Su área principal de aplicación es la simulación de redes de comunicaciones y el análisis y evaluación de éstas. OMNet proporciona un conjunto de herramientas y componentes programados en C++ y cuya interfaz gráfica está basada en la plataforma Eclipse. Además, los distintos módulos programados en C++ se agrupan como objetos de alto nivel mediante un lenguaje de descripción de topología denominado NED. De este modo, su arquitectura modular que separa nucleo de simulación, modelos, interfaz gráfico, etc, permite fácilmente integrarlo en aplicaciones personalizadas. OMNet se ejecutra en Linux, Mac OS X, Unix y Windows. Además, este software es libre para uso académico, sin ánimo de lucro, aunque también tiene su versión comercial. También, destacar que tiene una amplia comunidad activa de programación y que su última versión v.4.0/4.1 contiene modelos para simular protocolos como PPP, Ethernet, IP, TCP, UDP, Mobile IPv6, 802.11., etc.
VisualSense
VisualSense es un editor y simulador de sistemas de redes de sensores inalámbricos. Forma parte del proyecto Ptolemy II que es un entorno software de código abierto para la simulación y programación de eventos discretos, redes de procesos, etc.
Definicion del Packet Tracer
PT (Packet Tracer), es una herramienta de aprendizaje y simulación de redes interactiva. Esta herramienta permite crear tipologías de red, simular una red con múltiples representaciones visuales, principalmente es una herramienta de apoyo didáctico.Permite a los estudiantes crear redes con un número casi ilimitado de dispositivos y experiencias de solución de problemas sin tener que comprar routers o switches reales.
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 la certificación cisco.
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 "interprete de línea de comandos". Una vez completada la configuración física y lógica del net, también se puede hacer simulaciones de conectividad (pings “Buscador o rastreador de paquetes en redes”, traceroutes” consola de diagnóstico de redes de Linux”, etc.) todo ello desde las mismas consolas incluidas.
Para que se utiliza Packet Tracer?
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 rápida el contenido de cada uno de ellos en las diferentes "capas".
A) Interfaz Standard
1) Nuevo / Abrir / Guardar / Imprimir / Asistente para actividades.
2) Copiar / Pegar / Deshacer.
3) Aumentar Zoom / Tamaño original / Reducir Zoom.
4) Dibujar figuras (cuadrados, círculos y líneas).
5) Panel de Dispositivos Personalizados: Sirve para agregar o quitar dispositivos personalizados.
B) Herramientas
1) Puntero. Sirve para seleccionar cualquier item o área en el escenario. 2) Sirve para mover el escenario. 3) Sirve para hacer anotaciones en el escenario. 4) Borrar del escenario un item. 5) Muestra las tablas del dispositivo (enrutamiento, NAT, ARP, MAC, etc.). 6) Inyecta tráfico simple (ping) de dispositivo a dispositivo. 7) Inyecta tráfico complejo (IP destino, TTL, intervalos, HTTP, Telnet, SNMP). |
C) Dispositivos
1) Routers: Muestra en el panel 9) los modelos de routers disponibles.
2) Switchs: Muestra en el panel 9) los modelos de switchs disponibles.
3) Hubs: Muestra en el panel 9) los modelos de hubs disponibles.
4) Dispositivos Wireless: Muestra en el panel 9) los modelos de dispositivos Wireless disponibles.
5) Medios: Muestra en el panel 9) los medios (serial, fibra, consola, etc) disponibles.
6) Dispositivos Finales: Muestra en el panel 9) los dispositivos finales (impresora, host, server, etc.) disponibles.
7) Emulación WAN: Muestra en el panel 9) las diferentes emulaciones WAN (DSL, módem, cable, etc.) disponibles.
8) Dispositivos Personalizados: Muestra en el panel 9) los diferentes dispositivos personalizados disponibles.
9) Panel de Dispositivos Seleccionados: Muestra los dispositivos disponibles según nuestra selección para utilizar en la topología. Se hace click en el dispositivo que deseamos utilizar y luego click en la parte del escenario que queremos ubicar nuestro dispositivo.
D) Tráfico
1) Crea escenarios para las diferentes PDU.
2) Muestra los resultados de las diferentes PDU.
3) Abre una ventana que muestra las transacciones de diferentes PDU en tiempo real.
Como crear un LAN en un Packet Tracer
El PT opera en modo de tiempo real y simulación, siendo tiempo real el que se muestra inicialmente. Tiempo real significa que los eventos se simulan exactamente como los ejecutarían los dispositivos reales, es decir, si se envía un paquete de un dispositivo a otro eso sucede en milisegundos y lo único que nosotros observamos en el espacio lógico es el piloto (punto verde) del enlace titilar. En éste modo de operación las cosas suceden casi inmediatamente y podemos hacer pruebas en tiempo real como lo haríamos con equipos reales.
Una de las pruebas de conectividad básicas consiste en agregar una PDU simple, que en la interfaz se ve como un sobre con un signo de más ( + ) a un costado. Esta PDU es equivalente a un paquete único de Ping que toma como direcciones origen las del primer dispositivo al que se le da clic y direcciones destino las del segundo dispositivo al que se da clic. Una vez que señalamos el destino de la PDU el paquete se dispara inmediatamente en tiempo real y en el panel de Escenarios aparece una línea indicando lo que le pasa a esa PDU y ofreciéndonos algunas opciones para manipularla. Por ejemplo, cuando soltamos la PDU, si hay redes ethernet/fastethernet involucradas el paquete suele fallar (Failed), para repetirlo sólo hay que dar doble clic en el “botón” rojo al inicio de la línea. En esta misma línea, al final y usualmente fuera de la pantalla (hay que mover la barra de desplazamiento horizontal del panel) se puede dar doble clic a Edit y cambiar parámetros del paquete, por ejemplo decirle que se repita cada X segundos y cambiar los parámetros de origen, lo cual cuando se trabaja con enrutadores -que tienen múltiples interfaces, redes y direcciones diferentes en cada una- puede resultar muy útil. También podemos cambiar a qué aplicación pertenece el paquete, pero eso puede ser complicado si no conocemos los detalles de la aplicación, eso lo exploraremos en los tópicos avanzados. Finalmente el último elemento de la línea que identifica una PDU es Borrar (delete), con lo que se elimina la PDU del listado y del espacio de trabajo.
Si alguien se pregunta para qué sirve entonces el botón Delete y a qué se refiere el botón New, pues es a los escenarios, en pocas palabras conjuntos de paquetes que se envían por la topología. De éste tema hablaremos en futuras entregas pero los invito a que exploren esta función con lo que ya saben.
El modo de simulación es un modo especial en el que se pude observar cómo viajan los paquetes entre los dispositivos. Éste modo permite ver a un alto nivel de detalle lo que pasa en la red y controlar el nivel de detalle que se desea ver, por ejemplo, en una red ordinaria hay muchos protocolos que usan automáticamente los dispositivos para comunicarse información de control, y cada uno genera flujos de paquetes, por lo que con frecuencia es muy importante permitir que sólo los protocolos de interés se vean en una simulación. Obviamente también es importante controlar la velocidad a la que suceden los eventos de la red. El modo de simulación lo exploraremos en detalle en una próxima entrada.
Comandos generales de Routers Cisco en Packet Tracer:
·Mostrar Tabla de enrutamiento: show ip route
·Mostrar estado de las interfaces del router: show ip interface nombre
·Mostrar información de los vecinos: show cdp neighbors detail
·Inahabilitar cdp: no cdp run
·Habilitar interfaces: no shutdown
·Ver cambios: debug ip routing
·Encriptacion de contraseña: enable password
·Guardar configuracion: copy running-config startup-config
·Configuracion NVRAM: show startup-config
·Configuracion RAM: show running-config
·Mostrar protocolos: show ip protocols
Rutas Estáticas:
·Configuración ruta estatica: ip route red mascara interfaz
·Borrar ruta estatica: no ip route
·Habilitar reloj DCE: clockrate 64000
Verificación de estado y posibles errores:
Verificar el estado y funcionamiento de un puerto o interfaz: show ip interface brief
RIPv1:
·Habilitar rip: router rip
·Mostrar actualizaciones: debug ip rip
·No enviar actualizacion desde una interfaz: passive-interface interface-type interface-number
·Habilitar rip en todas las interfaces de esta red: network red
·Desahabilitar rip: no ruoter rip
·Router va a originar información por defecto mediante la propagación de la ruta estática por defecto en la actualización RIP.: default-information originate
RIPv2:
·Difundir ruta estática mediante un protocolo de enrutamiento: redistribute static
·Habilitar v2: version 2
·Deshabilitar sumarizacion: no auto-summary
EIGRP:
·Habilitar eigrp: router eigrp nombre
·Habilitar eigrp en todas las interfaces de esta red: network red
·Comprobar adyacencias con vecinos: show ip eigrp neighbors
·Cambiar ancho de banda: bandwith kilobits
·Tabla de topologia eigrp: show ip eigrp topology
·Analizar maquina estado finito: debug eigrp fsm
·Ruta por defecto : redistribute static
·Cambiar porcentage bandwith: ip bandwidth-percent eigrp as-number percent
·Intervalos de saludo: ip hello-interval eigrp as-number seconds
·Tiempo de hold: ip hold-time eigrp as-number seconds
OSPF:
·Habilitar ospf: router ospf id_del_proceso
·Funcion network: network_dirección de red_máscara wildcard_área ID del área
·Configurar Id del router: router-id
Tipos de routers utilizados en Packet Tracer
Cisco 1841
El Cisco 1841 Integrated Services Router ofrece dos 10/100 (100BASE-TX) puertos Ethernet fijos, dos tarjeta de interfaz WAN de alta velocidad (HWIC) ranuras integradas que son compatibles con la tarjeta de interfaz WAN (WIC) y / tarjetas de interfaz WAN de voz (VWIC ), y una ranura interna Módulo de integración avanzada (AIM).
Cisco 2620XM
El Cisco 2620XM Router Multiservicio ofrece una plataforma de ranura del módulo de una red con un 10/100 (100BASE-TX) puerto fijo Ethernet, dos tarjeta de interfaz WAN (WIC) plazas integrados, y un módulo de integración avanzada (AIM) ranura.
Cisco 2621XM
El Cisco 2621XM Router Multiservicio ofrece una plataforma de ranura del módulo de una red con dos 10/100 (100BASE-TX) puertos Ethernet fijos, dos tarjeta de interfaz WAN (WIC) plazas integrados, y un módulo de integración avanzada (AIM) ranura. El 2621XM compatible con los mismos módulos que el 2620XM apoya.
Cisco 2811
El Cisco 2811 Integrated Services Router proporciona una ranura de red del módulo mejorado con dos 10/100 (100BASE-TX) puertos Ethernet fijos, cuatro de alta velocidad Tarjeta de interfaz WAN (HWIC) ranuras integradas que son compatibles con la tarjeta de interfaz WAN (WIC), Tarjetas Voz de interfaz (VIC) y tarjetas de interfaz de voz / WAN (VWIC), y el módulo de integración avanzada (AIM) ranuras duales.
Tipos de Switches utilizados en Packet Tracer
SERIE 2950
La Serie Cisco Catalyst 2950 de conmutadores Ethernet inteligentes es una línea de dispositivos de configuración fija, apelables e independientes, que proporcionan conectividad Fast Ethernet y Gigabit Ethernet a velocidades de cable. Es una familia de switches de Cisco con los precios más accesibles.
SERIE 2960-60
Cisco Catalyst serie 2960-X permiten el uso de servicios de acceso inteligente, visibilidad y control de aplicaciones, y la mejor administración de energía.
Desarrollados para ofrecer visibilidad y control de aplicaciones, estos switches son compatibles con NetFlow-Lite, que puede usarse para controlar, capturar y registrar los flujos de tráfico a través de la red.
Cisco Catalyst serie 2960-X son los más ecológicos del sector, ya que consumen hasta un 80 % menos de energía, al contar con las mejores funciones de administración energética del mercado, como Cisco Energy Wise, que permite medir y controlar el uso de energía, y Energy Efficient Ethernet (EEE), además de los modos de hibernación de switches y enlaces de baja, que permiten ahorrar energía durante los períodos de inactividad en la red.
SERIE 2950-24
Cisco Catalyst 2950-24 es un miembro de la familia de Switch Cisco Catalyst 2950 serie.Es un independiente, fijo-configuración, administrado 10/100 switch, proporciona conectividad de usuario para redes pequeñas a medianas.
No soporta módulos de complemento.
SERIE 2950T-24
Cisco Catalyst 2950T-24 es un miembro de la familia Catalyst 2950 Series Switch Ethernet inteligente. Es un interruptor independiente de configuración fija, que proporciona la conectividad Fast Ethernet y Gigabit Ethernet de velocidad de cable para redes de tamaño medio.
No soporta módulos de complemento.
SERIE 29560-24TT
Cisco Catalyst 2960-24TT es miembro de la familia Catalyst 2960 Series Switch Ethernet inteligente. Es un interruptor independiente de configuración fija, que proporciona laconectividad Fast Ethernet y Gigabit Ethernet de velocidad de cable para redes detamaño medio.
No soporta módulos de complemento.
SWITCH-PT
El conmutador genérico interruptor-PT proporciona diez ranuras.
Puerto de una sola consola y un puerto auxiliar.
Dispositivos inalambricos utilizados en Packet Tracer
Access Point
Un Punto de Acceso Inalámbrico(Access Point) en redes de computadoras es un dispositivo que interconecta dispositivos de comunicación alámbrica para formar una red inalámbrica.
Router Inalámbrico
Un Ruter Inalámbrico es un dispositivo que realiza las funciones de un ruter, pero también incluye las funciones de un punto de acceso inalámbrico. Se utiliza comúnmente para proporcionar acceso a Internet o a una red informática. No se requiere un enlace por cable, ya que la conexión se realiza sin cables, a través de ondas de radio.
Tipos de conexiones disponibles
CONSOLA
Conexiones de la consola se puede hacer entre las PC y los routers o switches. Ciertas condiciones deben cumplirse para que la sesión de consola desde el PC a la obra: la velocidad a ambos lados de la conexión debe ser el mismo, los bits de datos debe ser de 7 u 8 para ambos para ambos, la paridad debe ser el mismo, la parada bits debe ser de 1 ó 2 (pero no tienen por qué ser lo mismo), y el control de flujo puede ser cualquier cosa de cualquier lado.
PUNTO A PUNTO
Este tipo de cable es el medio de Ethernet estándar para la conexión entre los dispositivos que operan en diferentes capas OSI (como HUB a router, un switch a un PC, un router al cubo). Puede ser conectada a los tipos de puertos siguientes:
10 Mbps de cobre (Ethernet)
100 Mbps de cobre (Fast Ethernet)
1000 Mbps de cobre (GigabitEthernet).
CRUZADOS
Este tipo de cable es el medio de Ethernet para la conexión entre los dispositivos que operan en la misma capa de OSI (como el cubo a cubo, de PC a PC, PC a la impresora). Puede ser conectada a los tipos de puertos siguientes:
10 Mbps de cobre (Ethernet)
100 Mbps decobre (Fast Ethernet)
1000 Mbps de cobre (GigabitEthernet).
FIBRA ÓPTICA
Los medios de comunicación de fibra se utiliza para hacer conexiones entre puertos de fibra (100 Mbps o 1000 Mbps).
TELÉFONO
Conexiones de línea telefónica sólo puede hacerse entre dispositivos con puerto de módem. La aplicación estándar para las conexiones de módem es un dispositivo final (por ejemplo, un PC) de marcación en una nube de red.
COAXIAL
Los medios de comunicación coaxial se utiliza para hacer conexiones entre los puertos coaxiales como un módem por cable conectado a una nube de Packet Tracer.
SERIAL DCE
&
SERIAL DTE
Conexiones en serie, a menudo utilizadas para las conexiones WAN, se debe conectar entre los puertos de serie. Tenga en cuenta que debe habilitar reloj en el lado DCE para que aparezca el protocolo de línea. El reloj DTE es opcional. Usted puede decir qué extremo de la conexión es el lado DCE por el pequeño "reloj" icono situado junto al puerto. Si eliges el tipo de conexión en serie DCE y luego conectar dos dispositivos, el primer dispositivo será el lado DCE y el segundo dispositivo se ajustará automáticamente a la parte DTE.
Lo contrario es cierto si usted elige el tipo de conexión serie DTE.
Dispositivos terminales
Son los últimos dispositivos de la conexión de red es decir, las PC de escritorio de una LAN o e el servidor de la misma, además de una impresora y un teléfono.
Ventajas y desventajas del Packet Tracer
Reglas de interconexion entre dispositivos packet tracer
Reglas de Interconexión de Dispositivos Para realizar una interconexión correcta debemos tener en cuenta las siguientes reglas: Cable Recto: Siempre que conectemos dispositivos que funcionen en diferente capa del modelo OSI se debe utilizar cable recto (de PC a Switch o Hub, de Router a Switch). Cable Cruzado: Siempre que conectemos dispositivos que funcionen en la misma capa del modelo OSI se debe utilizar cable cruzado (de PC a PC, de Switch/Hub a Switch/Hub, de Router a Router). Interconexión de Dispositivos Una vez que tenemos ubicados nuestros dispositivos en el escenario y sabemos que tipo de medios se utilizan entre los diferentes dispositivos lo único que nos faltaría sería interconectarlos. Para eso vamos al panel de dispositivos y seleccionamos “conecciones” y nos aparecerán todos los medios disponibles. Una vez que seleccionamos el medio para interconectar dos dispositivos y vamos al escenario el puntero se convierte en un conector. Al hacer click en el dispositivo nos muestra las interfaces disponibles para realizar conexiones, hacemos click en la interface adecuada y vamos al dispositivo con el cual queremos conectar y repetimos la operación y quedan los dispositivos conectados.