next up previous
Next: 4. Código Up: Mobile IP - Demo Previous: 2. Escenario de la

3. Realización

Inicialmente hay un sesión de videoconferencia (usando la herramienta vic) establecida entre bizcoyo (IP: 192.168.242.3) y juego (IP: 192.168.242.2). A continuación, juego se cambia a la Foreign Network, usando la implementación de Mobile IP de la Helsinki University of Technology, utilizando Foreign Agent Decapsulation (el túnel acaba en el Foreign Agent y éste le pasa los paquetes al Mobile Node. El Mobile Node mantiene su dirección IP, no es necesario adquirir una dirección de la Foreign Network).

Para ello hay que configurar los ficheros /usr/local/etc/dynmnd.conf y /usr/local/etc/dynfad.conf del Mobile Node y del Foreign Agent respectivamente poniendo el parámetro EnableFADecapsulation a TRUE. De esta forma, una vez que se establezca el túnel correspondiente, tendremos a juego y a barco1 en la misma subred (la Foreign Network) si bien juego tiene un túnel con su Home Network.

A continuación es donde se lleva a cabo el objetivo real de esta demo: intercambiar las interfaces de red de ``juego'' y ``barco1'' y comprobar que la videoconferencia sigue funcionando correctamente. Básicamente se trata de tirar la interfaz de red de juego y barco1 y levantárselas con la dirección del otro, esto es, juego ahora tendría la dirección IP 192.168.240.5, y barco1 la dirección 192.168.242.2. Tanto juego como barco1 están dotados de camáras que se encargan de transmitir la señal de la videoconferencia a bizcoyo.

Para llevar a cabo tal fin se han desarrollado un par de programas en Ada95 que se van a encargar de realizar esta tarea. Dichos programas son servidor.adb y cliente.adb.


next up previous
Next: 4. Código Up: Mobile IP - Demo Previous: 2. Escenario de la
Diego Chaparro 2001-10-20