Servizi di configurazione di rete Bonjour

Bonjouris un metodo di networking a configurazione zero sviluppato da Apple. Permette a computer e stampanti di trovare e connettersi automaticamente ai servizi dell’altro tramite un protocollo di comunicazione. Bonjour fa risparmiare tempo e semplifica compiti come la condivisione di file e la configurazione di stampanti di rete. La tecnologia si basa sul protocollo Internet (IP), quindi funziona con reti cablate e wireless.

Bonjour non è un’applicazione indipendente; è un servizio utilizzato dalle applicazioni e dai sistemi operativi dei computer. Funziona dietro le quinte ed è abilitato di default su tutti i Mac. Ad esempio, iTunes utilizza Bonjour per individuare altri computer che eseguono iTunes in rete per gestire librerie multimediali condivise.

Capacità di Bonjour

La tecnologia Bonjour gestisce le risorse di rete condivise come tipi di servizi. Essa scopre automaticamente e tiene traccia della posizione di queste risorse su una rete quando sono online, quando sono offline o quando cambiano indirizzo IP. Fornisce queste informazioni alle applicazioni di rete per dare agli utenti l’accesso alle risorse.

Come implementazione della rete a configurazione zero ( zeroconf ), Bonjour e zeroconf supportano tre tecnologie chiave di discovery:

  • Assegnazione dell’indirizzo : Bonjour utilizza uno schema di indirizzamento locale di collegamento per assegnare automaticamente gli indirizzi IP ai client locali senza la necessità del Dynamic Host Configuration Protocol (DHCP). Funziona con gli schemi di indirizzamento IPv6 e IP legacy (IPv4). Su IPv4, Bonjour utilizza la rete privata 169.254.0.0.0 come l’APIPA (Automatic Private IP Addressing) su Windows, e utilizza il supporto di indirizzamento locale nativo in IPv6.
  • Risoluzione dei nomi : La risoluzione dei nomi nel Bonjour funziona tramite una combinazione di configurazione locale dei nomi host e DNS multicast (mDNS). Mentre il sistema pubblico dei nomi di dominio Internet (DNS) si basa su server DNS esterni, il DNS multicast funziona all’interno di una rete locale e consente a qualsiasi dispositivo Bonjour in rete di ricevere e rispondere alle richieste.
  • Servizi di localizzazione : Per fornire servizi di localizzazione alle applicazioni, Bonjour aggiunge un livello di astrazione sopra mDNS per mantenere tabelle navigabili delle applicazioni abilitate da Bonjour organizzate per nome del servizio.

Apple ha prestato particolare attenzione all’implementazione di Bonjour per garantire che il suo traffico di rete non consumasse una quantità eccessiva di banda di rete. In particolare, l’mDNS include un supporto per il caching che ricorda le informazioni sulle risorse richieste di recente.

Supporto informatico Bonjour per Mac

Il sistema operativo e molte applicazioni sui computer Mac desktop e portatili dipendono da Bonjour, che è installato e abilitato di default su questi dispositivi. Bonjour viene anche fornito con il sistema operativo iOS di Apple per i suoi dispositivi mobili.

I computer Apple che eseguono versioni più recenti di Mac OS X e macOS supportano Bonjour; è integrato in applicazioni di rete come il browser web Safari, iTunes e iPhoto.

I Mac richiedono che Bonjour funzioni correttamente. Non deve essere rimosso o disabilitato.

Supporto computer Bonjour per PC

Apple fornisce una versione Bonjour per PC Microsoft Windows come download gratuito di software disponibile per Windows 10, 8, 7, Vista e XP. È inclusa con il software iTunes se lo si utilizza sul PC.

I PC Windows non richiedono il corretto funzionamento di Bonjour, anche se qualsiasi applicazione che lo installi per uso personale (come iTunes) potrebbe non funzionare bene senza di esso. È sicuro rimuovere Bonjour dai PC. Lo troverete sotto Programmi e funzionalità nel Pannello di controllo.

Le aziende che utilizzano PC Windows ma non Mac (o software che richiedono Bonjour) non hanno bisogno di installare Bonjour. Se PC e Mac sono sulla stessa rete, Bonjour è un’utile installazione Windows.

Come funzionano le applicazioni con Bonjour

Di solito, le applicazioni utilizzano i servizi Bonjour attraverso chiamate standard TCP/IP.

Sono state create diverse Bonjour Browser Applicazioni con licenza Creative Commons – sia software client scaricabile per computer desktop e portatili che applicazioni per telefono e tablet – che permettono agli amministratori di rete e agli hobbisti di sfogliare le informazioni sui servizi Bonjour che si pubblicizzano sulle reti attive.

La tecnologia Bonjour offre una serie di Application Programming Interfaces (API) sia per applicazioni MacOS che iOS. Gli individui che hanno un account Apple Developer possono accedere a informazioni aggiuntive su Bonjour per gli sviluppatori.

Deja un comentario