Bonjour sono due sistemi che funzionano insieme: mDNS (Multicast DNS) e DNS-SD (DNS Service Discovery).
mDNS consente di identificare gli host (dispositivi / computer), mentre DNS-SD consente loro di pubblicare quali servizi sono in esecuzione.
Il DNS multicast, come suggerisce il nome, si basa su IP Multicast, e in particolare sull'IP multicast 224.0.0.251
(IPv4) o ff02::fb
(IPv6) (nel tuo caso, molto probabilmente il primo). Sembra che DNS-SD funzioni su unicast tra i client.
Ho il sospetto che il problema sia probabile nell'inoltro dei pacchetti multicast. Alcuni switch / router non trasmetteranno pacchetti broadcast / multicast tra alcune interfacce di rete.
Nel caso più semplice, ad esempio, non si desidera che le trasmissioni / i multicast dalla propria rete locale escano sul Web. In un ambiente aziendale di grandi dimensioni, è possibile limitare tale traffico a unità organizzative o gruppi di computer definiti.
A mio avviso, direi che i tuoi switch / router sono configurati per bloccare i pacchetti multicast andando 'upstream' (verso il router) o (possibilmente) per limitare il numero di hop (non è sicuro se è possibile). Non ho familiarità con gli switch di Netgear, ma una rapida ricerca su google suggerisce che esiste un'opzione di configurazione chiamata ' Block Unknown MultiCast Address '. Potresti voler provare a disabilitare questa opzione nelle opzioni e / o specificare 244.0.0.251 come indirizzo "conosciuto" se è possibile.
Può essere che nella configurazione specifica (dispositivo1 - switch - router - switch - dispositivo2) gli switch non pensino che il router stia partecipando al multicast 244.0.0.251, e quindi non si preoccupa di inoltrare quella porta. Il router potrebbe fare lo stesso per gli switch o potrebbe non essere compatibile con i multicast.
Potrebbe essere educativo provare a connettere uno switch all'altro, piuttosto che ciascuno tramite il router. Possono "giocare meglio" quando sono collegati direttamente tra loro (solo un'ipotesi e probabilmente non sono utili per la distribuzione prevista).
Questa discussione potrebbe anche essere utile per comprendere meglio i limiti multicast di tali switch.