Artikkeli sisältää tietoja Bonjour®-yhteyskäytännön rajoituksista Dell Networking -kytkimissä. Bonjour-yhteyskäytäntöä käyttävät esimerkiksi Apple® AirPrint- ja AirPlay-palvelut.
Mikä Bonjour on?
Bonjour on ns. zeroconf-yhteyskäytäntö, jonka yhteydessä ei tarvitse tehdä erillisiä määrityksiä ja joka mahdollistaa palvelujen etsinnän, osoitteen määrityksen ja nimenselvityksen pöytätietokoneiden, mobiililaitteiden ja verkkopalvelujen yhteydessä. Se on tarkoitettu ns. flat IP-verkkoihin, joissa on käytössä vain yksi aliverkko, kuten kodin langattomaan verkkoon. Bonjour on Applen markkinoille tuoman zeroconf-järjestelmän kauppanimi. Sitä tukevat useimmat Applen tuoteperheet, kuten Mac OS X -käyttöjärjestelmä, iPhone, iPod Touch, iPad, Apple TV ja AirPort Express.
Bonjourin voi asentaa Microsoft Windows® -tietokoneisiin, ja uudet verkkotoimintoja tukevat tulostimet (AirPrint) tukevat sitä. Lisäksi Bonjour sisältyy suosittuihin ohjelmistoihin, kuten Applen Valokuvat-, iTunes- ja Safari-ohjelmiin. Bonjour käyttää laitteiden ja niiden tarjoamien palvelujen etsintään mDNS (multicast DNS) -järjestelmää.
Dell Networking -kytkimet tukevat alan vakiostandardia RFC6762 Bonjourille. Bonjour käyttää linkin paikallista monilähetystä, joka muistuttaa lähetyspakettia. Linkin paikallinen monilähetys on oletusarvoisesti sallittu ja käytössä Dell Networking -kytkimissä ilman erillistä määritystä. On kuitenkin suositeltavaa poistaa käytöstä igmp snooping, koska se voi katkaista linkin paikallisen monilähetysliikenteen.
Poista igmp snooping käytöstä yleisesti N-sarjassa: N3000(config)#no ip igmp snooping
Poista igmp snooping käytöstä S-sarjassa: S3000(config)#no ip igmp snooping enable
Bonjourin rajoitukset Dell Networking -kytkimissä
Bonjour on tarkoitettu RFC6762-standardin mukaan flat IP -verkkoihin, joissa on yksi VLAN ja yksi aliverkko.
Dell Networking -kytkimet eivät tue Bonjour-reititystä usean VLAN-verkon kautta.
Jotkin Dell Networking -kytkimet tukevat monilähetysreititystä, mutta Bonjour ei ole yhteensopiva RFC-standardin mukaisen monilähetysreitityksen kanssa. Bonjour käyttää mDNS-järjestelmää, joka käyttää linkin paikallista IP-osoitetta RFC6762-standardin mukaan: ”Any DNS query for a name ending with ”.local.” MUST be sent to the mDNS IPv4 link-local multicast address 224.0.0.251.” 224.0.0.251 on linkin paikallinen monilähetysosoite. Paikallisia osoitteita ei voi reitittää.
Jotkin valmistajat ovat ottaneet käyttöön mukautetun mDNS-siltauksen aliverkkojen välillä, jotta Bonjour toimii usean VLAN-verkon ja aliverkon kanssa. Tämä kiertotapa ei ole Dell Networking -kytkinten ominaisuus eikä se ole RFC-standardin mukainen.