Cuando uno quiere hacer un testbed de interconexión de varias máquinas y sólo dispone de una, hay que echarle imaginación. Pero si encima se quieren interconectar PCs con routers GMPLS y sólo se dispone de un PC, la cosa es mucho más divertida aún. Veamos cómo se hace para emular el comportamiento del Plano de Control de varios routers interconectados.
Ingredientes:
- Servidor con Linux
- Ganas de pegarse con interfaces virtuales y con software que no has escrito
Proceso:
- Crear tantas interfaces virtuales como máquinas se quieran interconectar:
ifconfig eth0:0 10.0.1.1 netmask 255.255.255.0
ifconfig eth0:1 10.0.2.1 netmask 255.255.255.0 - Usar un Proxy de UNI para emular el plano de control de GMPLS
- Integrar el software de monitorización, gestión de conexiones y base de datos de conexiones con el Proxy UNI
- Cargar una instancia del Proxy UNI por cada máquina del testbed, con sus configuraciones correspondientes
- Configurar el demonio de SNMP y escudriñar en la configuración del software de monitorización para que use los interfaces correctos
- Sazonar al gusto y disfrutar con la evolución de las conexiones
Ahora sólo falta emular las máquinas que van conectadas a los routers. Pero lo realmente interesante será hacerlo con routers de verdad. Bueno, y también hacer que dejen de aparecer mensajes de error en el gestor de conexiones.