Hola vistaero.
Respondiendo a la primera pregunta, cada red tiene delimitada su red conforme a la mascara de red que tenga. Por ej.
Tu red local puede ser la 192.168.1.0/24 (el 24 significa que su mascara es 255.255.255.0) tiene 256 IPs en el el rango de tu red. Eso significa que la IP de Broadcast es el 192.168.1.255 (esta IP es para enviar paquetes a todos los equipos).
¿Porque te comento esto? es porque cada conexión de un router a otro router son diferentes redes y pueden ser diferentes Mascaras y diferentes IP de Broadcast. Todo Internet funciona por Router y Switch, y son muchas redes que se interconectan, todos con diferentes parámetros.
Si tu le das ping a la IP 255.255.255.255 y tienes una red de 192.168.1.0/24 entonces no tiene validez, no te va arrojar nada, porque el broadcast de la red que tienes seria la 192.168.1.255.
Así que de esta manera no es posible hacer lo que comentas.
Respecto a la otra pregunta la verdad no entendí muy bien
si lo podrías explicar con mas detalle?
Un saludo!