Вы ведь осознаете, что ваши чакры основательно загнутся от написания кода, полагающегося на броадкасты, и после этого оттопырить их не удастся никогда?
Используйте L2 или L3 мультикаст. На неуправляемых свитчах он ведет себя как броадкаст. На управляемых все куда приятнее.