In ambiente Win quando pinghi un indirizzo di broadcast effettivamente vedi le quattro risposte, ma non so chi realmente risponde, io penso che prenda i primi quattro pacchetti che gli arrivano.
In ambiente linux, per pingare un broadcast devi usare l'opzione -b, ed effettivamente vedi le risposte di tutti gli host della tua rete.

Non ti serve verificare...quando invii un paccheeto in broadcast puoi stare sicuro che arriva a tutti gli host, a meno chè non ci siano problemi fisici sul cavo o sullo switch, ecc. E' una cosa intrinseca al TCP/IP, lo fa e basta!