110 likes | 318 Views
Índice. Kiva Características de Kiva. Requerimiento del sistema. Para la interfaz se requiere. Interfaz grafica de usuario. Ventajas y desventajas de Kiva. inicio. KIVA. Simulador de redes basado en java.
E N D
Índice • Kiva • Características de Kiva. • Requerimiento del sistema. • Para la interfaz se requiere. • Interfaz grafica de usuario. • Ventajas y desventajas de Kiva. inicio
KIVA Simulador de redes basado en java. Permite especificar diferentes esquemas de redes de datos y simular el encaminamiento de paquetes a través de dichas redes.
CARACTERISTICAS • Herramienta software orientada principalmente a simular el comportamiento del protocolo IP • Estudiar el funcionamiento de los 64 protocolos auxiliares ARP e ICMP • Intenta el funcionamiento básico de tecnologías de enlace como Ethernet. • Se puede diseñar una topología de red con la interfaz gráfica. • configurar el direccionamiento y las tablas de encaminamiento para los dispositivos • simular el envío de paquetes de un equipo a otro.
Kiva ofrece un API que permite usar las funciones de simulación desde otras aplicaciones de Java.
Una API (del inglés Application Programming Interface - Interfaz de Programación de Aplicaciones) es el conjunto de funciones y procedimientos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción.
REQUERIMIENTOS DEL SISTEMA Para instalar el simulador de redes KIVA es necesario tener un sistema con las siguientes características:
Para la interfaz se requiere: • Los archivos ejecutables, V 1.0 con API de simulación actualizado. • Paquete JAR con el último API de simulación. • Biblioteca runtime de Java (J2SE JRE 1.4.2)
interfaz gráfica de usuario la interfaz de usuario 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, con el lenguaje de programación Java que son:
La primera es un API16, que ofrece un motor de simulación de redes a otras aplicaciones. La segunda es propiamente la interfaz gráfica, la cual, también hace uso del API de simulación.
La interfaz gráfica permite especificar las topologías de las redes de datos, mediante un editor gráfico.