Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TRABAJO COLABORATIVO 1
Presentado por:
Presentado a:
Programa de: Ingeniera Electrnica Curso de: COMUNICACIONES INDUSTRIALES Octubre de 2012
INTRODUCCIN
En
este
trabajo
abordaremos
el
tema
de
las
herramientas
informticas , aquellos programas que han sido desarrollados por la industria , para dar a los usuarios una base o apoyo logstico para
Los
programas
son de de la
uso mundial
ampliamente conocidos en
Los invitamos a que se adentren en este proyecto ya que la idea fundamental es compartir la informacin y darle un componente practico a la enseanza.
Es la herramienta de aprendizaje y simulacin de redes interactiva para los instructores y alumnos de Cisco CCNA. Esta herramienta les permite a los usuarios crear topologas de red, configurar dispositivos, insertar paquetes y simular una red con mltiples representaciones visuales. Packet Tracer se enfoca en apoyar mejor los protocolos de redes que se ensean en el currculum de CCNA.
Este producto tiene el propsito de ser usado como un producto educativo que brinda exposicin a la interfaz comando lnea de los dispositivos de Cisco para practica y aprender por descubrimiento.
Qu es
es
de Dennis
paquetes Frezzo
, y
un simulador
su equipo para Cisco Systems , es una herramienta muy poderosa y dinmica que
muestra varios protocolos de networking, tanto en tiempo real como en modo simulad, (real time o simulation mode).Esto incluye protocolos de la capa 2 tales como ethernet como IP, ICMP, ARP, UDP.Mas rastreados. protocolos de y PPP, protocolos de la capa 3 tales
y protocolos e la capa 4 tales como TCP, enrutamiento que tambien pueden ser
Plantilla de Routers
Al seleccionar un Reuter por ejemplo podemos ver las caractersticas de cada uno y su configuracin tcnica
Router caractersticas y configuracin. En esta ventana tenemos 3 pestaas: fsica, configuracin y CLI, las utilidades de estas pestaas es:
Fsica: esta
CLI: es la configuracin de comandos donde se utilizan los ms conocidos que son enable, configure terminal interface f0/0, etc.
connect
un
Desconecta
una
sesin
telnet
Logout
Sale del modo EXEC Enva una peticin la de eco para bsica
ping
diagnosticar de red
conectividad
Resume interrumpida
una con
sesin la
telnet secuencia
CTRL+SHIFT+6 y X Muestra el intervalo entre publicaciones CDP, tiempo de validez y versin de la show cdp show cdp publicacin entry Muestra informacin acerca de un
habilitado neighborsMuestra los resultados del proceso de descubrimiento de CDP Muestra la hora y fecha del router Muestra el historial de comandos
show history
show hosts
Muestra el contenido de la base de show ip rip database datos privada de RIP Muestra el contenido de la tabla de enrutamiento IP. El parmetro direccin permite acotar la informacin que
se desea visualizar, exclusivamente a la direccin protocolo show [direccin ip routeque ingresada. permite El parmetro la rutas
indicar las
fuente de aprendizaje de
funciones
de
edicin
size Establece el tamao del buffer del historial de comandos Deshabilita las funciones de edicin
terminal no editing
traceroute direccin_ip
EJERCICIO 1: realizar una red compuesta de 1 Routers ,3 swich y 5 host, comunicndolos ratificando el envi y recepcin de paquetes.
Red totalmente configurada y comunicndose (redes es verde) Ahora configuraremos dando las IPs de los diferentes host de los iconos de los trabajo host y
esto lo logramos
clic derecho a
entramos en configuracin.
Le la
proporcionamos
la
direccin de
IP
, la
mscara de
subred
del Gateway. Este mismo paso lo realizamos en los otros 4 host del
sistema. Hasta el dispositivo laptop-pt. Se realizan diferentes ping entre equipos y se evidencia que la red
Se
configura
primero
el Reuter
inalmbrico
como
192.168.0.1 por
PROPUESTA EJERCICIOS:
1-realizar el siguiente montaje: de un servidor + Reuter + 2 Access point + 4 laptops , comunicarlos y realizar ping entre ellos + una impresora en red.
2-realizar el siguiente ejercicio: conectar 5 equipos a un swich y conectar estos a un Reuter a una red tipo nube (WAN- internet)
Velocidad de subida Velocidad numrica Tiempo Velocidad de bajada Velocidad de bajada y subida
Ventana principal (Estilo de lnea) Las lneas del promedio de descarga y de subida tambin estn disponibles en el estilo de columna. Las lneas ayudan a ver la velocidad media de una conexin de manera fcil.
Nombre del adaptador
Elija adaptador Haga clic derecho en la ventana principal y seleccione Adaptadores y luego seleccionar o deseleccionar un adaptador. Bandwidth Meter Pro soporta la supervisin de mltiples adaptadores a la vez.
Los informes de trfico Haga clic derecho en la ventana principal y seleccione informes de trfico.
Resumen de trfico
Reporte Diario
Reporte Semanal
Reporte Mensual
Notificacin de Uso Ancho de Banda La funcin permite obtener una notificacin (reproducir un archivo de sonido o pitido PC, enve un correo electrnico, o ejecutar un programa) cuando se excede una cierta cantidad de ancho de banda.
Ejecutar como un servicio del sistema Bandwidth Meter Pro puede ejecutarse como un servicio del sistema que registra el trfico a travs del ordenador actual sin iniciar la sesin. Tambin puede habilitar la notificacin de ancho de banda y la grabadora tasas de servicio. Y, el servicio es capaz de generar informes de trfico (txt, cvs, o html) cada N segundos.
Cronmetro Haga clic derecho en la ventana principal y seleccione Cronmetro. El cronmetro de trfico permite pruebas de velocidad banda ancha. de las conexiones de
Ejercicio 1 Se selecciona el adaptador que queremos analizar y luego se realiza la descarga de Avast Antivirus y se observa el funcionamiento de la herramienta Bandwidth Meter Pro
Ejercicio 2 Se reproduce un video en www.youtube.com y se observa el trfico del adaptador en la herramienta Bandwidth Meter Pro.
Ahora activaremos la Notificacin para 180 MB, cuando esto suceda el software nos informar con un mensaje en pantalla.
Ejercicios Propuestos
Seleccionar un adaptador de red y analizar el trfico de este dispositivo en lneas y columnas, despus generar un reporte diario, semanal y mensual.
Utilizar la opcin stopwatch (cronometro) de Bandwidth Meter Pro para medir con precisin las tasas de transferencia de datos sobre el adaptador especificado en un perodo de tiempo.
Advanced IP Address Calculator, es un programa compartido de utileras para Windows 95/98/NT/2000/XP, el cual permite calcular de una forma bastante fcil cada uno de los elementos que hacen parte de la configuracin de una subred. The Advanced IP Address calculator es una pequea utilidad totalmente gratuita que permite calcular todos los detalles de la configuracin de red, ips, host, rango de ips disponibles, mscara, subred. Muy til para usuarios, tcnicos o ingenieros que necesiten acceder de forma rpida a los detalles de la red sobre la que trabajan. Segn la informacin que ingrese el usuario, la Calculadora genera un mapa de bits segn la direccin IP codificado por color, indicando con ello parmetros como bits de red, bits de subred, bits de host y bits de grupo bajo
los colores azul, rojo claro, verde y rojo oscuro respectivamente. Adicionalmente, permite calcular los rangos adecuados de direccionamiento IP segn criterios de diseo tales como: Cantidad de Subredes Requeridas, mxima cantidad de host por subred, rango de direcciones IP disponibles para host segn la direccin de red establecida y Muchas opciones ms.
Dependiendo genera
de
la
informacin
que
ingresemos,
la
Calculadora
Azul: Bits de red Rojo: subred Bit de host Rojo Oscuro: Bits del grupo Bits de
Verde:
Adems, la calculadora datos para adecuar el direccionamiento IP segn las necesidades de la infraestructura de la red como:
Mascara de subred del host Mascara de la sper red Mxima cantidad de sper redes
Rango de direcciones IP disponibles para la sper red segn la direccin de red establecida
Ejemplo 1: Supongamos que se desea utilizar la direccin IP: 192.168.1.2 y se desea saber la clase a la que pertenece y el rango de direcciones IP propias de sta clase.
Obsrvese que al introducir sta direccin IP sobre el campo IP propio de la herramienta, automticamente en la seccin Network Type aparecer que corresponde a una direccin de red clase C, cuyo rango de direcciones est establecido desde la direccin 192.0.0.0 a la
223.255.255.255.
Se desea calcular los parmetros correspondientes a la cantidad de bits de host requeridos y la cantidad de subredes posibles para el caso particular de subredes en donde la cantidad mxima de host por subred es: 30 host Suponiendo que se desea seguir trabajando con una red clase C, en la figura se identifica una seccin denominada Max Host, sobre la cual se define la cantidad de host requeridos como mximo.
Al seleccionar en sta seccin el valor 30, correspondiente a la cantidad mxima de host en una subred, la herramienta calcula
automticamente los otros parmetros que hacen parte del diseo entregando los siguientes resultados: Bits requeridos para Subred: 3 Bits que hacen parte de la mscara: 27 Mscara 255.255.255.224 Mxima cantidad de subredes: 6 Mxima cantidad de host por subred: 30 Para el caso particular, como en la seccin IP se estableci la direccin IP 192.168.1.2, la herramienta indica que sta se encuentra en el rango de direcciones de host: 192.168.1.1 y 192.168.1.30, que la direccin de Subred a la cual pertenece es la 192.168.1.0 y que su direccin de Broadcast de Subred:
es 192.168.1.3 1. Adicionalmente, identifica con colores en la seccin Binary con azul y negro los bits de red (24), con rojo los bits de subred (3) y con verde los bits de host requeridos (5) segn la cantidad de host mximo por subred.
Ejemplo 2: Teniendo en cuenta los resultados obtenidos en el ejemplo anterior, se desean conocer las direcciones de red, el rango de direcciones IP y la direccin de Broadcast para cada una de las subredes que se pueden generar acorde a la cantidad de bits mximos requeridos por subred. Despus de definir la cantidad de host requeridos por subred, la herramienta calcula diversos parmetros en forma automtica y los datos requeridos en ste ejemplo hacen parte de esos parmetros. Dentro del recuadro del grafico anterior se encuentra un icono con forma de lupa, opcin que permite calcular automticamente stos parmetros. Para el caso de los 30 host por subred, el resultado es el siguiente:
La informacin es muy clara, en la primera columna se indica el nmero de la subred, la segunda corresponde a la direccin de subred, la tercera corresponde al rango de direcciones de host posibles en esa subred y la cuarta columna es la direccin de Broadcast de la subred.
En el caso particular de la primera fila la informacin se interpretara de la siguiente forma: Subred No. 1 Direccin de subred: 192.168.1.32 Rango de direcciones de host disponibles: 192.168.1.33 a 192.168.1.62 Direccin de Broadcast: 192.168.1.63 Tal como se indic en el ejercicio anterior, la cantidad de subredes posibles es 6 y es exactamente la cantidad de subredes listadas en la tabla
Ejercicios propuestos:
2) Subred validas
La informacin reunida incluye informacin esttica, relacionada con la configuracin; informacin dinmica, relacionada con los eventos en la red; e informacin estadstica, obtenida de la informacin dinmica.
DU METER
DU Meter es un indicador del trfico en la red y de la cantidad de flujo de datos que soporta tu conexin en un momento dado. Los datos son presentados tanto Adems, DU numricos como grficamente, y en tiempo real.
conexin de red: mdems, DSL, cable, redes locales, satlites, entre otros. Con esta aplicacin siempre se sabr qu cantidad de ancho de banda se est ocupando, en tiempo real y con total precisin. En la parte inferior derecha se observa con rojo el pico de descarga y con verde la subida o upstream.
Para la primera grafica comparamos con un medidor de velocidad tomado de la direccin: http://www.speakeasy.net/speedtest/
Para este primer grafico se mide la descarga en este caso nuestro PC, en nuestra conexin casera de 1Mbps, pero igualmente lo podemos medir desde Du meter es un programa gratuito que se puede descargar desde http://gratis.portalprogramas.com/DU-Meter.html El proceso de instalacin se puede encontrar en la Gua de
componente prctico. Despus de instalado el programa procedemos a realizar un test de velocidad un monitor de un Servidor y registrar las descargas de la red.
Ntese que los valores de descargar (letra roja) con DU METER 1,1Mbps son muy similares al medidor de velocidad con un servidor de San Francisco 1,08Mbps, Meter 0,34Mbps cerca a 0,48Mbps del Speakeasy, por tanto podemos asegurar que este indicador de capacidad de es muy confiable. igualmente para la lectura de subida upload con DU
Si oprimimos click derecho tenemos un men de diferentes opciones de visualizacin y presentacin de la grafica.
Entrando a Bienvenido al asistente Puedo seleccionar el tipo de trafico de red que se necesita monitorear y reportar
Para esta practica seleccionamos Todo el trafico de la Red. Volviendo al men de esta herramienta seleccionamos opciones de usuario
En promedio de trafico dejarlo en 1sg como se muestra en la siguiente imagen, con el fin de que me registre la actividad a cada instante.
Cuando descargamos archivos pesados como videos podemos observar el incremento de la lnea roja en la grafica DU meter, un ejemplo lo observamos en la siguiente grafica
Ethereal o Wireshark es un analizador profesional de protocolos de red multiplataforma, que nos permite examinar en tiempo real toda la informacin de cualquier archivo del disco duro o de una red. El programa muestra los paquetes de datos ordenados por tipo: UDP, TCP, ICMP, IPX, entre otros, y adems incluye diversas utilidades extra que lo convierten en una aplicacin realmente completa para el control y administracin de cualquier red. Lo ms increble de Ethereal o Wireshark es que se trata de un programa totalmente gratis, que se presenta en su versin completa sin limitaciones y sin costo alguno. Es un proyecto de cdigo abierto desarrollado por un grupo internacional de expertos en redes. Wireshark es capaz de leer y capturar archivos a partir de tcpdump (libpcap), NAI Sniffer (comprimidos y sin comprimir), Sniffer Pro, NetXray, snoop, Shomiti Surveyor, AIX s iptrace, Microsoft Network Monitor, Novell s LANalyzer, RADCOMs WAN/LAN Analyzer, HP-UX nettl, ISDN4BSD, Cisco Secure IDS iplog, pppd log (pppdump-format), y desde el AG Group s/Wildpacket Etherpeek. Tambin es capaz de leer traceos realizados desde routers WAN
Lucent/Ascend, y desde routers Toshiba ISDN. Cualquiera de estos ficheros se puede comprimir con Gzip; Wireshark los descomprimir sobre la marcha cuando tenga que leerlos.
Y por si todo esto fuera poco, al instalar el programa incorporaremos tambin diversos plugins y utilidad complementarias. Paso 1: ya instalado Wireshark lo utilizamos de acuerdo a nuestras necesidades, un ejemplo: para capturar informacin seria seleccionar capture luego options como se muestra en la siguiente pantalla.
A continuacin nos presenta una nueva ventana que muestra la lista de dispositivos que tenemos en nuestro equipo elegimos por cual queremos analizar los protocolos o los paquetes, puede elegir la tarjeta de red, en mi caso seleccione la segunda opcin.
Empezamos el sniff de los paquetes por Wireshark de la siguiente forma: De la pantalla principal Menu Capture luego Start
En la siguiente grafica se observa un ejemplo cuando se abre una pgina de internet por el navegador Mozilla lnea 14 y 15.
De aqu podemos ver que el protocolo utilizado es el DNS que es sistema de nombres de dominio, Su funcin ms importante, es traducir (resolver) nombres inteligibles para las personas en identificadores binarios asociados con los equipos conectados a la red, esto con el propsito de poder localizar y direccionar estos equipos mundialmente.
Ahora abro el navegador google lnea 216 y las siguientes en fondo azul como ejemplo escribo Caracol y selecciono la direccin de Caracoltv.com como se ilustra en la lnea 493 en adelante.
TCP Protocolo de Control de Transmisin. garantiza que los datos sern entregados en su destino sin errores y en el mismo orden en que se transmitieron.
HTTP protocolo de transferencia de hipertexto Es un protocolo orientado a transacciones y sigue el esquema peticin-respuesta entre un cliente y un servidor. Al cliente que efecta la peticin (un navegador web o un spider) se lo conoce como "user agent" (agente del usuario). A la informacin transmitida se la llama recurso y se la identifica mediante un localizador uniforme de recursos (URL). Los recursos pueden ser archivos, el resultado de la ejecucin de un programa, una consulta a una base de datos, la traduccin automtica de un documento, etc.
Para nuestro ejemplo abrimos un canal de video de un programa de Caracol lnea 752, 753
He inicia la descarga de las imgenes del video destacado que seleccionamos lnea 845 en adelante.
IP SUBNET CALCULATOR Advanced Subnet Calculator contiene cuatro herramientas de red: La primera detalla las caractersticas de una IP (traduciendo la direccin a hexadecimal y binario e informando sobre el propietario de un dominio); la segunda pestaa de la interfaz seala los datos sobre redes secundarias y subdominios, la tercera utilidad es una calculadora CIDR (Classless Inter-Domain Routing Encaminamiento Inter-Dominios sin Clases) y por ltimo un generador de direcciones de red. Toda esta informacin puede exportarse en HTML y hojas de clculo excel. Con Advanced Subnet Calculator obtendremos toda la informacin necesaria para ayudarnos a estudiar o componer una red. En conclusion no sa yudara para los que tienen la necesidad de subneter o hacer un cableado estructurado para sacar rapido direcciones de red, dominio de broadcast .
1. Hallar la traduccin de la direccin 128.10.1.1 a hexadecimal, Binario y a que clase de direccin es. Abro la pestaa Address Info/introduzco la Ip en el campo IP Address
Clase B desde 128.0.0.0 hasta 191 Hexadecimal 80.0A.01.01 2. Calcular para la red 128.10.1.1 con mascara 255.255.255.0 el N de Subredes posibles, N de Host por subred, de cuantos bits es la mscara, Rango de los Host que se pueden usar, Direccin de la Red y Broadcast. Abro la pestaa Subnet Info/introduzco la Ip en el campo IP Address
Bits de la mascara 24 N de Subredes 254 N host 254 Rango de posibles Host 128.10.1.1-128.10.1.254 Direccin de Red 128.10.1.0 Direccin de Broadcast 128.10.1.255
3. Represente las primeros 15 subredes y sus respectivos rangos de host para esta direccin 128.10.1.1
Este es bsicamente la utilidad y funcionamiento de este software muy til para el direccionamiento de redes de cualquier categora.
JC NET METER Jc Net Meter es una prctica, gil y completa utilidad gratuita para monitorizar la velocidad de transferencia (descarga y subida) y guardar un registro de total de transferencias. Posee interesantes opciones, accesibles cmodamente desde el icono de la barra de tareas, que te permitirn configurar el programa a tu gusto. Por ejemplo, podrs elegir fcilmente si deseas que arranque automticamente con Windows. Tambin podrs seleccionar la velocidad de tu conexin (y ver la informacin en KB/s o Kbps), mostrar rejilla o no incluso especificando el tiempo entre cada columna- y diversas opciones de personalizacin (color, relleno, 3D si/no, etc.). Guarda un registro estadstico que te permitir ver los datos transferidos diarios, semanales, mensual y anualmente. Adems, el programa realiza una previsin de resultados de mantener el mismo ritmo, pudiendo ver as por ejemplo cunto descargaras en un mes al ritmo del da de hoy. Pro si eso fuera poco, con todos los datos estadsticos, Jc Net Meter realiza una vistosa grfica. Cambios recientes en Jc Net Meter: Aadida la traduccin al Alemn Aadida la funcin del Cronmetro Corregido un Bug en el tratamiento de los DateTime que provocaba un error en las estadsticas en sistemas con un formato de fecha distinto a "dia/mes/ao" Corregido un Bug que haca que el valor mximo no se actualizara al cambiar de KB/s a Kbps y viceversa.
1. Acceder a las opciones generales del programa Clic derecho parte inferior ventana/options (F2)
Interpretar los colores y modificar los presentes en la grafica Pestaa Graph & Text
Reportes Pestaa Notification En ella doy enable para habilitar el envi de estos y esta pestaa configuro descargas y generalidades de estas.
El crongrafo es un reloj o aparato que sirve para registrar grficamente el tiempo transcurrido durante un intervalo determinado. Dispone de
accionadores de arranque, parada y puesta a cero, pudiendo incorporar otras funciones como flyback, cuenta parcial y otras. Los contadores pueden registrar centsimas de segundo, dcimas de segundo, segundos, minutos y horas. La lectura de los resultados puede ser ofrecida de forma analgica o digital.
Stopwatch Clic derecho parte inferior/stopwatch (F4) Permite visualizar el estado de la conexin en determinado tiempo.
Reporte de Trafico Click derecho parte inferior/ Traffic Reports (F3) Muestra reportes generales de la conexin y me permite exportarlos en varios formatos.
Reporte
Desde la opcin Click derecho en la parte inferior podemos acceder a otros recursos de configuracin como visualizacin de las interfaces, Help que nos servir de ayuda, resetear los datos entre otros.
Es un software desarrollado con el lenguaje de programacin Java y se distribuye con licencia pblica GNU. Se considera que pertenece al grupo de los simuladores de propsito general, ya que por medio de Java se
pueden crear y configurar nuevos dispositivos, aplicaciones o protocolos de red, aun si no estn incluidos dentro de las libreras del programa, inclusive se pueden realizar modificaciones al cdigo fuente de FLAN ( F- Links And Nodes).
Caractersticas generales. FLAN es una herramienta de simulacin que permite el diseo, la construccin, y la prueba de una red de comunicaciones en un ambiente simulado. El programa hace el anlisis de las redes asociando su estructura basada en nodos y enlaces, con bloques simples, por medio de los especialmente de los
Platform Standard Edition); este kit incluye una JVM (Java Virtual Machine, Mquina Virtual de Java), una API (Application Programming Interfaces, Interface de Programacin de Aplicaciones) y un compilador que se
necesita para desarrollar y compilar el FLAN. Una vez, se haya instalado el kit de desarrollo, la mquina virtual de Java (JVM), programa funcione permite que el
El proceso de instalacin consiste en la descarga y compilacin del programa, para finalmente poder acceder al modelado simulacin de una red de comunicaciones. y posterior
Interfaz grfica del usuario. El rea de trabajo de este simulador consta de tres mdulos bien identificados: en primer lugar una ventana principal, despus una ventana de consola y finalmente una interfaz de salida grfica.
Ventana
principal.
En
ste
mdulo
se
encuentran
todos
los
elementos necesarios para crear y manipular una topologa de red. Dentro de esta ventana se incluyen la barra de men, la barra de herramientas, y la hoja de dibujo, es decir el rea de trabajo. Se puede acceder a archivos que se hayan guardado y simulado con anterioridad, utilizando las opciones de la barra de men, adems, la mayora de los elementos necesarios para simular se encuentran disponibles en la barra de herramientas en forma de botones que se complementan con la representacin grfica de la accin o dispositivo que representan. La ventana principal de FLAN.
Ventana de consola. Este mdulo, muestra al usuario la informacin de la red y proporciona informacin sobre las acciones que se estn ejecutando durante la simulacin, es decir, mediante este mdulo el usuario tiene la capacidad de ver no solamente los eventos ocurridos en la hoja de dibujo, sino tambin analizar y seguir las acciones que esos eventos producen en la red.
analizar lo sucedido durante la simulacin en forma grfica, mediante un eje de coordenadas, donde las ordenadas (eje y), representan el nmero de paquetes y las abscisas (eje x), representan la escala del tiempo. En la figura, se muestra la ventana de interfaz grfica YO!, donde se visualiza el
KIVA Es un simulador de redes basado en Java que permite especificar diferentes esquemas de redes de datos y simular el encaminamiento de paquetes a travs de dichas redes.
Caractersticas generales. Kiva es una herramienta software orientada principalmente a simular el comportamiento del protocolo IP, y especialmente para el estudio del tratamiento de los datagramas y el encaminamiento de los mismos por una red. Tambin al utilizarlo, se protocolos bsico auxiliares ARP e puede estudiar el funcionamiento de los ICMP y emular el funcionamiento
se puede disear una topologa de red con la interfaz grfica, configurar el direccionamiento y las tablas de encaminamiento par a los dispositivos y simular el envo de paquetes de un equipo a otro.
en la enseanza de los
fundamentos sobre el funcionamiento de redes de datos; pero este entorno, tambin puede ser muy til para el diseo y comprobacin del
El objetivo principal de este programa, es ayudar a disear y comprender el funcionamiento de redes de datos y en especial el encaminamiento de
paquetes en la arquitectura TCP/IP, sin necesidad de una infraestructura real y de herramientas de anlisis de trfico; ste programa, tambin es capaz de simular distintos tipos de errores en el funcionamiento de las redes, como la prdida de paquetes o fallos en tablas de encaminamiento.
El programa es multiplataforma, dado que todo su entorno fue desarrollado con el programa de simulacin Java, adems Kiva ofrece un API que permite usar las funciones de simulacin desde otras aplicaciones de Java.
est implementada con un conjunto de clases que se deben descargar y ejecutar en el equipo del usuario, cada vez que se desee trabajar con el programa.
Kiva se compone de dos partes, totalmente implementadas con el lenguaje de programacin Java. La primera es un API16, que ofrece un motor de
simulacin de redes a otras aplicaciones; este API est formado por cuatro bloques: El primero de estos es el bloque de gestin de eventos discretos, El segundo es el de los objetos que representan las redes de datos, El tercer bloque es el de los objetos que representan los equipos finales o de interconexin y Finalmente, aparece un cuarto bloque con la pila de comunicaciones.
Los APIs son modulares y extensibles, de forma que se puedan ir incorporando fcilmente a stos, nuevos tipos de redes y de equipos.
La segunda es propiamente la interfaz grfica, la cual, tambin hace uso del API de simulacin. En la figura, se muestra un diagrama de bloques sobre la estructura del programa de simulacin Kiva.
La interfaz grfica permite especificar las topologas de las redes de datos, mediante un editor grfico; adems permite la configuracin del direccionamiento de los equipos de la red, el encaminamiento de la informacin y el acceso a las caractersticas que ofrece el API de
embargo no tienen la misma orientacin de la mayo ra de simuladores que se desarrollaron para evaluar los parmetros de carga y rendimiento en las redes, Kiva se orienta al estudio del protocolo IP y las arquitecturas TCP/IP. En la tabla, se resumen las principales ventajas y desventajas del simulador KIVA.
Ventajas El
programa
se
distribuye
con
software
libre
adems
es
multiplataforma. Permite el estudio de las redes IP y especialmente el seguimiento y anlisis del funcionamiento, el envo, el tratamiento y la
recepcin de los datagramas a travs de arquitecturas TCP/IP. Su orientacin acadmica, hacen que sirva de ayuda para el diseo y comprensin del funcionamiento de redes de datos. Sirve como complemento
de los fundamentos
tericos sobre
Desventajas En la versin actual, la interfaz de usuario est implementada con un conjunto de clases, las cuales deben ejecutarse en el equipo del usuario, cada vez que se desee trabajar con ste programa. Se
deben
descargar
varios
archivos
para
poder
instalar
el
programa; adems se debe tener especial cuidado en descargar las versiones que se especifican ya que otras versiones de dichos paquetes, no permitirn que se complete la instalacin. Para el diseo y comprobacin del encaminamiento en redes de datos a nivel comercial o para fines de investigacin y desarrollo; se debe hacer programacin en Java Fuente: Archivos del programa.
NS (NETWORK SIMULATOR)
El Network Simulator ms conocido como NS, es un software orientado a simular eventos discretos; se desarroll con base a dos lenguajes de programacin: uno de ellos es un simulador escrito en C++ y el otro es una extensin de TCL19, orientada a objetos; este programa ha sido diseado especialmente para el rea de la investigacin de redes telemticas.
Caractersticas generales.
NS es una herramienta con un amplio rango de uso y que continuamente sirve como base para el desarrollo de otros programas de simulacin; adems este software soporta una gran cantidad de protocolos de las capas de aplicacin y transporte, adems de otros utilizados para el enrutamiento de los datos, entre los cuales estn: HTTP, FTP CBR, TCP, UDP, RTP, SRM, entre otros; los cuales pueden ser implementados tanto en redes cableadas, como inalmbricas locales o va satlite; y que son aplicables a grandes redes con topologas complejas y con un gran nmero de generadores de trfico.
Para visualizar los resultados es necesario instalar el Network Animador (NAM), el cual es una herramienta de interfaz grfica muy sencilla de utilizar. NS depende de algunos componentes externos como: Tcl/TK, Otcl, TclCL20 que hacen parte del compilador de para Linux, adems del xgraph, que es un componente opcional solo para cuando se necesite evaluar series.
NS es un intrprete de scripts del lenguaje TCL orientado a objetos, el cual tiene un planificador de eventos de simulacin y libreras de objetos de componentes de red y libreras de mdulos de instalacin de red. Esto quiere decir que la simulacin se debe programar en el lenguaje de scripts OTCL.
Esquema de simulacin en NS
Sistema operativo:
Plataformas
Unix
(Free
BSD,
Linux,
SunOS,
MHz o equivalente, 32MB de memoria RAM y mnimo 320 MB de espacio libre en el disco
Requerimientos Software: Para plataformas tipo UNIX Tcl release 8.4.5, Tk release 8.4.5, Otcl release 1.9, TclCL release 1.16, Ns release 2.28, otros componentes opcionales: Nam release 1.11, Xgraph version 12, CWeb versin 3.4g, SGB version 1.0
En sistemas Windows es necesario MS Visual C++ 5.0 (o superior). Otra forma de instalarlo, es a travs de un programa de emulacin de Linux, tal como Cygwin.
Ventajas
Este programa contiene mdulos que cubren un extenso grupo de aplicaciones, protocolos enlaces, estrategias de ruteo, transporte, diferentes tipos de
estos son: http, TcpApp, telnet, CBR (Constat Bit Rate), TCP, RTP, algoritmos de ruteo, enrutamiento jerrquico y enrutamiento manual.
Por ser uno de las ms antiguas herramientas de simulacin, el NS se ha convertido en un estndar de su rea, esto ha llevado a que sea ampliamente utilizado y a que se encuentren en Internet un gran nmero de ayudas y proyectos realizados sobre NS.
Desventajas
La configuracin de las simulaciones a travs de cdigo, hace que sea mayor el tiempo de desarrollo. Adems tambin se incrementa el tiempo necesario para el aprendizaje del software.
COMNET III
COMNET III es una herramienta comercial orientada al diseo, configuracin y estudio de las redes de comunicaciones, desarrollado por CACI Products Inc; haciendo uso del lenguaje de programacin MODSIM II. Por medio de este programa es posible crear topologas de redes complejas, configurar varias tecnologas, protocolos y dispositivos de red, para hacer un anlisis detallado del funcionamiento y del rendimiento de redes tipo LAN, MAN y WAN, utilizando una interfaz grfica en un ambiente de ventanas.
Como complemento a la informacin que se presenta en este captulo, se anexa un caso de estudio y aplicacin de COMNET, en el cual se configura y ejecuta paso a paso la simulacin de una red con sus servicios telemticos.
Caractersticas generales. Este software grfico permite analizar y predecir el funcionamiento de redes informticas, desde topologas bsicas de interconexin hasta esquemas mucho ms complejos de simulacin con mltiples redes interconectadas con diversos protocolos y tecnologas como Ethernet, ATM, Satelitales, Frame Relay, X25, etc.
Dentro del rea de trabajo del programa, se hace la descripcin grfica del modelo de red, se asocian las fuentes generadoras de trfico en la red, se configuran los parmetros y las caractersticas de los dispositivos de acuerdo a la aplicacin que se desea implementar; luego se pone en marcha la simulacin y finalmente, se analizan los resultados estadsticos sobre el desempeo de la red, los cuales son programados antes de iniciar la simulacin y que se generan automticamente cuando se concluye la simulacin.
red esta: la ocupacin de enlaces o nodos, la cantidad de mensajes generados, las colisiones, entre otros.
Este programa contiene una gran variedad de dispositivos de red como: hosts, hubs, switches, routers, access points, satlites, entre otros; los cuales pueden ser interconectados con enlaces y tecnologas como: Ethernet, FDDI, punto a punto, Frame relay, Aloha, PVC, CSMA, entre otros; a la vez que permite implementar gran variedad de protocolos; es decir COMNET III presenta caractersticas muy completas e interesantes, en cuanto a las interfaces que soporta para su uso, sin embargo cabe
mencionar que el mximo desempeo de este simulador se alcanza al utilizar las libreras para los diferentes tipos de dispositivos de redes con sus diferentes parmetros.
Adems, esta herramienta es muy til para fines didcticos en el rea de las telecomunicaciones ya que adentra al usuario al mundo de las redes de forma amena, obligndolo a familiarizarse con los trminos reales de los estndares existentes en las redes de comunicaciones independientemente de cul sea la aplicacin.
El
simulador
es
capaz
de
soportar
cualquier
tipo
de
redes
de
comunicaciones, aunque se necesita un panorama muy completo en cuanto a lo que existe en el mercado y la implementacin de redes en la prctica. COMNET III es un software muy poderoso, sin embargo en la edicin universitaria, presenta algunas limitaciones ya que no se pueden realizar las simulaciones que involucren ms de 20 nodos. En la figura, se muestra un modelo de red diseada en COMNET III.
existe una versin para Win3., Solaris 2.5 o SunOS 5.5, HP- UX 10.2, SGI IRIX 6.3
Requerimientos Mnimos: Procesador Pentium, 32 MB RAM, 25 MB de espacio libre en el disco, Procesador Pentium w/32 MB RAM, 50MB de espacio libre en el disco, Serie HP 700 w/32 MB RAM, 50 MB de espacio libre en el disco, 32 MB RAM, 50 MB de espacio libre en el disco.
Recomendaciones: Procesador Pentium de 250 MHz o equivalente, 64 MB RAM y 40 MB de espacio libre en el disco, Procesador Pentium w/64 MB RAM y 50MB de espacio libre en el disco, Serie HP 700 w/64 MB RAM y 50 MB de espacio libre en el disco, 64 MB RAM y 50MB de espacio libre en el disco.
COMNET III Utiliza un ambiente grfico de ventanas, el cual tiene una serie de mens y barras de herramientas que permiten crear el modelo de la red que se va a simular. Esta caracterstica hace de COMNET una herramienta ideal para la academia, ya que los tiempos de aprendizaje y de implementacin de una simulacin son cortos, si se tiene en cuenta las tecnologas y protocolos que soporta.
Barra de Herramientas. Se localiza el parte izquierda de la ventana de COMNET III, sta barra contiene todas las herramientas que facilitan la creacin y el diseo de la topologa de la red, trae las ayudas para configurar las fuentes de trfico de una red y adems algunas herramientas para mejorar el aspecto grfico del modelo de red.
cantidad de protocolos y tecnologas de red, y ofrece la posibilidad de crear protocolos a medida que se van necesitando. Permite configurar y observar una gran cantidad de parmetros durante la simulacin como: colisiones, capacidad de los buffers de entrada y salida de los dispositivos, utilizacin del canal, anchos de banda, etc. Ofrece la posibilidad de ver el intercambio de mensajes entre los nodos de la red de manera grfica, segn avanza la simulacin. Permite obtener grficos y/o archivos de texto con las estadsticas de la simulacin. Se pueden disear, configurar y simular redes complejas, que
incluyan planes de contingencia, seguridad e implementacin de tecnologas de superposicin como LAN Emulation.
Desventajas Es un software propietario. Por ser una de las herramientas de simulacin ms completas del mercado, la programacin de los parmetros de los dispositivos y enlaces de la red tiende a ser compleja. Adems de los conocimientos sobre el manejo y el diseo de redes de comunicaciones, se requieren conocimientos en otras reas como por ejemplo la estadstica. La versin universitaria del software, solo permite la
implementacin de redes con un mximo de 20 nodos. Por ser un simulador de lenguaje especfico, es un poco rgido para fines de investigacin y desarrollo.
OPNET MODELER
OPNET Modeler es un programa ampliamente utilizado en la industria para modelar y simular sistemas de comunicaciones; permite disear y estudiar redes, dispositivos, protocolos y aplicaciones, brindando
escalabilidad y flexibilidad, cualidades que le permiten ofrecer a sus usuarios, trabajar en procesos de investigacin y desarrollo.
MODELER es un software desarrollado por OPNET; orientado a simular objetos mediante un editor grfico que permite disear una topologa de red, soporta un amplio rango de tecnologas tipo LAN, MAN y WAN.
Caractersticas generales. Originalmente fue desarrollado por MIT e introducido al mercado en 1987 como el primer simulador comercial. Esta herramienta se utiliza para el modelado y simulacin; est basada en la teora de redes de colas e incorpora las libreras para facilitar el modelado de las topologas de red. El desarrollo de los modelos se realiza mediante la conexin de diferentes tipos de nodos, utilizando diferentes tipos de enlaces. Mediante OPNET MODELER, se deben especificar tres tipos de modelos, como se muestra en la tabla.
Jerarqua de diseo en OPNET MODELO DE RED MODELO DE NODOS MODELO DE PROCESOS Redes y subredes Nodos y estaciones Especifica cada nodo. la funcionalidad de
El modelo de la red, involucra la creacin de nodos, los cuales internamente estn constituidos por distintos tipos de mdulos y conexiones; finalmente se define la funcin que desempear cada mdulo o nodo durante la simulacin, a travs de los modelos de proceso.
Requerimientos del sistema. Este programa es multiplataforma y requiere las siguientes especificaciones para su correcta instalacin y posterior uso.
Sistema operativo Windows NT, 2000, XP y UNIX Requerimientos mnimos del sistema Procesador Intel Pentium III de 500 MHz, 64 MB en RAM y 100 MB disponibles en disco duro. Monitor SVGA, 8 MB en memoria de video y tarjeta de sonido
Interfaz grfica de usuario. OPNET MODELER est basado en una serie de editores jerrquicamente organizados, los cuales permiten disear y configurar los modelos de red, de nodos y de procesos en las topologas de red que se van a simular con este programa. Los editores trabajan en forma directa y paralela la estructura real de la red, los equipos y los protocolos.
Editor de proyecto. Mediante este editor se representa grficamente la topologa de una red de comunicaciones, haciendo uso de un panel de herramientas o importndolo de las libreras de OPNET MODELER; adems, esta herramienta provee un contexto geogrfico configurable, un men de configuracin rpida de protocolos y especificaciones de vista, para aplicarse a la red que se va a simular.
Editor de Nodos. Este editor captura la arquitectura de una red, un dispositivo o un sistema, describiendo el fuljo de los datos entre elementos funcionales, a los cuales se les conoce como mdulos. Cada mdulo, puede generar, enviar o recibir paquetes a los dems mdulos de la red, de acuerdo a la funcin que representa dicho nodo. Generalmente, los mdulos representan aplicaciones, protocolos, algoritmos o recursos como: buffers, puertos y buses, entre otros; es decir que todo nodo es asignado a un proceso o evento dentro de la simulacin, y esto se logra, mediante el editor de procesos.
Editor de procesos. Dentro del editor de procesos, se encuentran unas mquinas, llamadas FSM22; estas herramientas soportan las
especificaciones, detalles, protocolos, recursos y aplicaciones que se desean configurar en la red modelada grficamente con los editores de proyecto y de nodos respectivamente. En la figura, se muestra la interfaz grfica de MODELER, la cual se compone de los editores de proyecto o de red, de nodos y de procesos.
Los estados y transiciones generadas como respuesta al desarrollo de cada evento ejecutado, contienen un cdigo en lenguaje C/C++, y estn soportados por una amplia programacin de librera de funciones designadas por la
variables de estado y pueden hacer llamados al cdigo segn las libreras que provea el usuario; es decir las FSMs dinmicamente se pueden generar, durante la simulacin, en respuesta a un evento especfico. Dentro de este editor, se puede acceder al cdigo fuente en lenguaje C/ C++, que
Ventajas y desventajas del sistema. Mediante el uso de MODELER es posible acceder a una amplia gama de beneficios, sin embargo presenta algunas desventajas.
Ventajas El programa incluye las libreras para acceder a un extenso grupo de aplicaciones y protocolos como: HTTP, TCP, IP, OSPF,
BGP, EIGRP, RIP, RSVP, Frame Relay, FDDI, Ethernet, ATM, LANs 802.11 (Wireless), aplicaciones de voz, MPLS, PNNI, DOCSIS, UMTS, IP Multicast, Circuit Switch, MANET, IP Mvil; entre otras. Tiene interfaces para visualizacin del modelo en 3D. Los APIs de simulacin permiten acceder libremente al cdigo fuente, lo cual facilita la programacin de nuevos protocolos de red. Las libreras de modelos de red estndar, incluyen dispositivos de red comerciales y genricos. Modelos de red jerrquicos. Maneja topologas de red complejas con subredes anidadas ilimitadas. Permite mostrar el trfico por la red a travs de una animacin, durante y despus de la simulacin. Los resultados se exhiben mediante grficos estadsticos.
Desventajas Es
un
software
propietario,
lo
cual
lo
hace
costoso
para
que no existen versiones acadmicas o de prueba. Complicada determinacin de los intervalos de confianza. El tiempo de aprendizaje es elevado.