Este artigo discute as limitações do protocolo Bonjour® em switches de rede da Dell. Os serviços que utilizam o Bonjour incluem Apple® AirPrint e AirPlay.
O que é Bonjour?
Bonjour é uma rede de configuração zero que permite a descoberta de serviço, atribuição de endereço e resolução de nomes de computadores desktop, dispositivos móveis e serviços de rede. Ele foi projetado para redes de IP planas, com sub-redes únicas, como a rede sem fio nas casas. Bonjour é o nome comercial para a implementação de configuração zero introduzida pela Apple. Ele é compatível com a maioria das linhas de produtos da Apple, incluindo o sistema operacional Mac OS X, iPhone, iPod Touch, iPad, Apple TV e AirPort Express.
O Bonjour pode ser instalado em computadores com Microsoft Windows® e é compatível com as novas impressoras prontas para rede (AirPrint). O Bonjour também está incluído em programas de software populares, como o Apple Photos, iTunes e Safari. O Bonjour usa multicast DNS (mDNS) para localizar dispositivos e serviços oferecidos por esses dispositivos.
Como configurar o Bonjour em uma rede da Dell
Os switches de rede da Dell são compatíveis com o padrão do setor RFC6762 para o Bonjour. O Bonjour usa o multicast de links locais, semelhante a um pacote de transmissão. O multicast de links locais é permitido e habilitado por padrão nos switches de rede da Dell. Nenhuma configuração é necessária. No entanto, é recomendável desativar o igmp snooping, uma vez que o igmp snooping pode causar queda do tráfego do multicast de links locais.
Para desativar o igmp snooping em toda a série N: N3000(config)#no ip igmp snooping
Para desativar o igmp snooping na série S: S3000(config)#no ip igmp snooping enable
Limitações do Bonjour em redes da Dell
O Bonjour foi projetado para redes de IP planas, com um único VLAN, por RFC6762.
Os switches de rede da Dell não suportam o roteamento do Bonjour em várias VLANs.
Alguns switches de rede da Dell suportam roteamento multicast, no entanto, o Bonjour é incompatível com o roteamento multicast em conformidade com RFC. O Bonjour usa mDNS. O mDNS usa um endereço de IP de links locais, por RFC6762: "qualquer consulta do DNS para um nome que termina com ".local". Ele DEVE ser enviado para o endereço de multicast de links locais mDNS IPv4, sendo ele 224.0.0.251." 224.0.0.251 é um endereço de multicast de links locais. Endereços locais não podem ser roteados.
Alguns fornecedores implementaram mDNS personalizados em sub-redes para permitir que o Bonjour trabalhe com várias VLANs e sub-redes. Essa solução alternativa não é um recurso dos switches de rede da Dell e ela não está em conformidade com o RFC.