Dit artikel bespreekt de beperkingen met Bonjour® protocollen op Dell Networking switches. Apple® AirPrint en AirPlay en services die onder andere gebruik maken van Bonjour.
Wat is Bonjour?
Bonjour is een netwerktool waarmee u zonder configuratie services kunt ontdekken, adressen kunt toewijzen en namen kunt omzetten voor desktopcomputers, mobiele apparaten en netwerkservices. Het is ontworpen voor platte IP-netwerken met één subnet, zoals draadloze netwerken voor thuis. Bonjour is de handelsnaam voor de configuratieloze tool die door Apple is geïntroduceerd. De tool wordt door de meeste Apple-productlijnen ondersteund, waaronder het besturingssysteem Mac OS X, iPhone, iPod touch, iPad, Apple TV en Airport Express.
Bonjour kan worden geïnstalleerd op computers met Microsoft Windows® en wordt ondersteund door de nieuwe netwerkprinters (AirPrint). Bonjour is ook onderdeel van populaire softwareapplicaties, zoals Apple Photos, iTunes en Safari. Bonjour gebruikt multicast-DNS (mDNS) om apparaten te vinden en services die door deze apparaten worden aangeboden.
Bonjour configureren op Dell Networking
Dell Networking switches zijn compatibel met industriestandaard RFC6762 voor Bonjour. Bonjour gebruikt link-lokale multicast, vergelijkbaar met een broadcastpakket. Link-lokale multicast is toegestaan en standaard ingeschakeld op de Dell Networking switches. Configuratie is niet nodig. We raden echter aan igmp-spionage uit te schakelen, aangezien dit kan leiden tot minder link-lokaal multicast-verkeer.
Zo schakelt u igmp-spionage uit op de N-serie: N3000(config)#no ip igmp snooping
Zo schakelt u igmp-spionage uit op de S-serie: S3000(config)#no ip igmp snooping enable
Beperkingen van Bonjour op Dell Networking
Bonjour is ontworpen voor platte IP-netwerken met één VLAN en één subnet, per RFC6762.
Dell Networking switches ondersteunen Bonjour niet op meerdere VLAN's.
Bepaalde Dell Networking switches ondersteunen multicast-routering, maar Bonjour is niet geschikt voor RFC-compatibele multicast-routering. Bonjour gebruikt mDNS. mDNS gebruikt een link-lokaal IP-adres, per RFC6762: 'Iedere DNS-query voor een naam die eindigt op 'local' MOET naar het mDNS IPv4 link-lokale multicast-adres 224.0.0.251 worden gestuurd'. 224.0.0.251 is een link-lokaal multicast-adres. Lokale adressen niet kunnen worden gerouteerd.
Sommige leveranciers hebben speciale overbruggingen voor mDNS over subnetten geïmplementeerd waardoor Bonjour met meerdere VLAN's en subnetten kan werken. Deze tijdelijke oplossing is echter geen functie van Dell Networking switches zorgt er bovendien voor dat de tool niet meer RFC-compatibel is.