Las limitaciones agudizan el ingenio

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:

  1. 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
  2. Usar un Proxy de UNI para emular el plano de control de GMPLS
  3. Integrar el software de monitorización, gestión de conexiones y base de datos de conexiones con el Proxy UNI
  4. Cargar una instancia del Proxy UNI por cada máquina del testbed, con sus configuraciones correspondientes
  5. Configurar el demonio de SNMP y escudriñar en la configuración del software de monitorización para que use los interfaces correctos
  6. 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.

Share