Skip to main content

Τι κάνει η τεχνολογία της Apple Bonjour;

The Third Industrial Revolution: A Radical New Sharing Economy (Ιούλιος 2025)

The Third Industrial Revolution: A Radical New Sharing Economy (Ιούλιος 2025)
Anonim

Καλημέρα είναι μια αυτόματη τεχνολογία εντοπισμού δικτύου που αναπτύχθηκε από την Apple, Inc. Η Bonjour επιτρέπει στους υπολογιστές και τους εκτυπωτές να βρίσκουν και να συνδέονται αυτόματα στις υπηρεσίες ενός άλλου, χρησιμοποιώντας ένα νέο πρωτόκολλο επικοινωνίας, εξοικονομώντας χρόνο και απλουστεύοντας εργασίες όπως κοινή χρήση αρχείων και ρύθμιση εκτυπωτών δικτύου. Η τεχνολογία βασίζεται στο πρωτόκολλο Internet (IP), επιτρέποντάς του να λειτουργεί τόσο με ενσύρματα όσο και ασύρματα δίκτυα.

Δυνατότητες του Bonjour

Η τεχνολογία Bonjour διαχειρίζεται κοινόχρηστους πόρους δικτύου ως τύπους υπηρεσιών. Ανακαλύπτει αυτόματα και παρακολουθεί τις τοποθεσίες αυτών των πόρων σε ένα δίκτυο καθώς έρχονται σε σύνδεση, αποσυνδέονται ή αλλάζουν διευθύνσεις IP. Παρέχει επίσης αυτές τις πληροφορίες σε εφαρμογές δικτύου που επιτρέπουν στους χρήστες να έχουν πρόσβαση στους πόρους.

Bonjour είναι μια εφαρμογή τουzeroconf - Δίκτυο μηδενικών ρυθμίσεων. Το Bonjour και το zeroconf υποστηρίζουν τρεις βασικές τεχνολογίες εντοπισμού:

  • αντιστοίχιση διεύθυνσης
  • όνομα ψήφισμα
  • υπηρεσίες εντοπισμού θέσης

Ο Bonjour χρησιμοποιεί α σύνδεση τοπική διευθυνσιοδότηση Αυτόματη αντιστοίχιση διευθύνσεων IP σε τοπικούς πελάτες χωρίς την ανάγκη για πρωτόκολλο DHCP (Dynamic Host Configuration Protocol). Λειτουργεί τόσο με τα IPv6 όσο και με τα πακέτα διευθύνσεων IP (IPv4) παλαιού τύπου. Στο IPv4, η Bonjour χρησιμοποιεί το ιδιωτικό δίκτυο 169.254.0.0 όπως το Automatic Private IP Addressing (APIPA) σε Windows και χρησιμοποιεί την τοπική υποστήριξη τοπικής σύνδεσης στο IPv6.

Όνομα ψήφισμαστο Bonjour λειτουργεί μέσω ενός συνδυασμού τοπικών παραμέτρων όνομα κεντρικού υπολογιστή καιDNS πολλαπλής διανομής (mDNS). Ενώ το δημόσιο σύστημα DNS (Domain Name System) βασίζεται σε εξωτερικούς διακομιστές DNS, το DNS πολλαπλής διανομής λειτουργεί σε τοπικό δίκτυο και επιτρέπει σε οποιαδήποτε συσκευή Bonjour στο δίκτυο να λαμβάνει και να απαντά σε ερωτήματα.

Να παρέχει υπηρεσίες εντοπισμού θέσης σε εφαρμογές, ο Bonjour προσθέτει ένα στρώμα αφαίρεσης πάνω από το mDNS για να διατηρεί τους πίνακες με δυνατότητα περιήγησης των εφαρμογών Bonjour ενεργοποιημένων με όνομα υπηρεσίας.

Η Apple έδωσε ιδιαίτερη προσοχή στην εφαρμογή του Bonjour για να διασφαλίσει ότι η κυκλοφορία του στο δίκτυο δεν θα καταναλώσει υπερβολικό εύρος ζώνης δικτύου. Ειδικότερα, το mDNS περιλαμβάνει υποστήριξη προσωρινής αποθήκευσης για να θυμάται τις πρόσφατα ζητούμενες πληροφορίες για τους πόρους.

Για περισσότερες πληροφορίες, ανατρέξτε στο άρθρο Bonjour Concepts (developer.apple.com).

Υποστήριξη συσκευών Bonjour

Οι υπολογιστές Apple που εκτελούν νεότερες εκδόσεις του Mac OS X υποστηρίζουν το Bonjour ως δυνατότητα ενσωματωμένη σε διάφορες εφαρμογές δικτύου, όπως το πρόγραμμα περιήγησης στο Web (Safari), το iTunes και το iPhoto. Επιπλέον, η Apple παρέχει μια υπηρεσία Bonjour για υπολογιστές Microsoft Windows ως δωρεάν λήψη λογισμικού στο apple.com.

Πώς Εφαρμογές Εργασία με Bonjour

ΑρκετάBonjour Browserέχουν δημιουργηθεί εφαρμογές (είτε λογισμικό πελάτη με δυνατότητα λήψης για επιτραπέζιους και φορητούς υπολογιστές ή εφαρμογές τηλεφώνου και tablet) που επιτρέπουν στους διαχειριστές δικτύου και τους χομπίστες να αναζητούν πληροφορίες σχετικά με τις υπηρεσίες Bonjour που διαφημίζονται οι ίδιοι σε ενεργά δίκτυα.

Η τεχνολογία Bonjour προσφέρει ένα σύνολο διεπαφών προγραμματισμού εφαρμογών (API) για εφαρμογές macOS και iOS καθώς και ένα κιτ ανάπτυξης λογισμικού (SDK) για εφαρμογές Windows. Εκείνοι με λογαριασμούς της Apple Developer μπορούν να έχουν πρόσβαση σε πρόσθετες πληροφορίες Bonjour για προγραμματιστές.