RNP - Rede Nacional de Ensino e Pesquisa

português | english


 

 
multicast 
 

Beacon Server y Beacon Client

El paquete Beacon consiste en dos programas: el Beacon propiamente dicho (también denominado Beacon Client) y el Beacon Server.

Beacon es un pequeño programa en Java. Al ser activado, Beacon pasa a enviar y recibir datos de un grupo multicast específico, al cual otros Beacons también estarán vinculados. Todos los Beacons pasan a intercambiar informaciones entre sí y a calcular parámetros como pérdida, delay y jitter.

Estos datos son enviados a una estación central, el Beacon Server, donde son consolidados. La matriz de parámetros resultante es presentada en formato HTML, permitiendo que los usuarios puedan evaluar cómo está la conectividad del propio Beacon con los demás.

El procedimiento de uso se podrá entonces resumir en:

1 – Activar un Beacon, configurándolo para transmitir/recibir en un determinado grupo multicast "G"

2 – Acceder al Beacon Server (responsable por el grupo "G") para verificar la conectividad del propio Beacon con los demás.

En RNP, el grupo G=233.7.124.1 será específicamente asignado para esta función. Se podrá acceder al Beacon Server del RNP en la siguiente dirección:
http://beaconserver.nc-rj.rnp.br.

RNP siempre mantendrá un Beacon en funcionamiento en el núcleo de Río de Janeiro (NC-RJ), para interaccionar con otros Beacons.

Más detalles sobre la herramienta Beacon podrán ser obtenidos en las direcciones:
http://dast.nlanr.net/Projects/Beacon/
http://dast.nlanr.net/Projects/Beacon/guide_beacon.html

Descarga

El paquete de programas Beacon podrá ser obtenido en la URL:
http://dast.nlanr.net/Projects/Beacon/#download.

Los usuarios finales sólo necesitan el Beacon Client. Es importante recordar que el Beacon Client es un programa escrito en Java. Por lo tanto, tener instalado el JDK es un requisito previo necesario para utilizarlo.

Configuración

El paquete del Beacon Client contiene un script de activación. Para sistemas tales como UNIX, este script se denomina start_beacon.sh, y para estaciones Windows, start_beacon.bat.

Para utilizar el Beacon Server de RNP, el script deberá ser configurado con los siguientes parámetros:

multicast_group=233.7.124.1
multicast_port=10100
beacon_server=beaconserver.nc-rj.rnp.br
server_port=9997

Obs.: las medidas de delay entre Beacons sólo serán válidas en el caso que los relojes de las estaciones clientes estén sincronizados. Se sugiere, por lo tanto, que éstas máquinas utilicen NTP. Para más detalles, consultar la documentación del Beacon (ver el Beacon User's Guide).