Limites relatives à l’utilisation d’Apple Bonjour et de plusieurs VLAN sur les commutateurs Dell Networking
Sommaire: Cet article présente les limites associées au protocole Bonjour (AirPrint et AirPlay) et au routage multidiffusion sur les commutateurs Dell Networking.
Symptômes
Cet article présente les limitations du protocole Bonjour® sur les commutateurs Dell Networking. Les services qui utilisent Bonjour comprennent Apple® AirPrint et AirPlay.
Qu’est-ce que Bonjour ?
Bonjour est une technologie de mise en réseau sans configuration qui permet la découverte de services, l’attribution d’adresses et la résolution de noms pour les ordinateurs de bureau, les appareils mobiles et les services réseau. Il est conçu pour les réseaux IP plats à un seul sous-réseau, tels que les systèmes de gestion de réseau domestique sans fil. Bonjour est le nom commercial de l’implémentation sans configuration introduite par Apple. Bonjour est pris en charge par la plupart des appareils Apple, y compris le système d’exploitation Mac OS X, l’iPhone, l’iPod Touch, l’iPad, l’Apple TV et AirPort Express.
Bonjour peut être installé sur des ordinateurs exécutant Microsoft Windows® et est pris en charge par les imprimantes réseau (AirPrint). Le service est également fourni avec les programmes logiciels courants tels que Apple Photos, iTunes et Safari. Bonjour utilise mDNS (multicast DNS) pour localiser les appareils et les services inclus avec ces appareils.
Configuration de Bonjour sur un commutateur Dell Networking
Les commutateurs Dell Networking sont compatibles avec le protocole standard RFC6762 pour Bonjour. Bonjour utilise une multidiffusion de type lien local semblable à un paquet de diffusion. La multidiffusion par lien local est autorisée et activée par défaut sur les commutateurs Dell Networking ; aucune configuration n’est nécessaire. Toutefois, il est recommandé de désactiver la surveillance igmp, car elle peut entraîner un abandon du trafic de multidiffusion par lien local.
Pour désactiver globalement la surveillance igmp sur la série N : N3000(config)#no ip igmp snooping
Pour désactiver la surveillance igmp sur la série S : S3000(config)#no ip igmp snooping enable
Limites de Bonjour sur les commutateurs Dell Networking
Bonjour a été conçu pour les réseaux IP plats à un seul VLAN et à un seul sous-réseau, conformément au protocole RFC6762.
Les commutateurs Dell Networking ne prennent pas en charge le routage Bonjour entre plusieurs VLAN.
Certains commutateurs Dell Networking prennent en charge le routage multidiffusion, mais Bonjour n’est pas compatible avec le routage multidiffusion conforme à la norme RFC. Bonjour utilise le Multicast DNS (mDNS). mDNS utilise une adresse IP link-local, par RFC6762 : « Toute requête DNS pour un nom se terminant par .local DOIT être envoyé à l’adresse de multidiffusion locale de liaison IPv4 mDNS 224.0.0.251. » 224.0.0.251 est une adresse de multidiffusion par lien local. Les adresses locales ne peuvent pas être acheminées.
Certains fournisseurs ont mis en œuvre des passerelles mDNS personnalisées entre les sous-réseaux, afin de permettre la prise en charge de Bonjour sur plusieurs VLAN et plusieurs sous-réseaux. Cette solution de contournement n’est pas une fonctionnalité intégrée aux commutateurs Dell Networking et n’est pas conforme à la norme RFC.
Cause
.
Résolution
.