Ti assistanti obično rade na layeru 2 kao i switchevi. On pošalje broadcast frame tipa “javite mi se svi DSM-ovi” i slušaju odgovore na isti način. Tako oni mogu na naći uređaj na mreži neovisno o tome kako je mreža konfigurirana.
Firewall radi na layeru 3. On tu nema efekta nego eventualno L2 filter. OSX možda blokira broadcaste na L2. Ne bi me čudilo jer meni iPhone blokira svašta iz “sigurnosnih razloga”, recimo PPTP a ne javi da je blokirao pa si ti misli zašto to ne radi.