Разница между протоколами Bonjour и Zeroconf заключается в их назначении и использовании:
- Bonjour — это протокол автоматического обнаружения сервисов (служб) от Apple, используемый в операционной системе macOS, начиная с версии 10.2. 6 Он использует сведения в службе доменных имён (DNS) для обнаружения других компьютеров и иных сетевых устройств (например, принтеров) в ближайшем сетевом окружении. 6
- Zeroconf — это набор технологий, которые автоматически создают IP-сеть без конфигурации или специальных серверов. 24 Он позволяет необученным пользователям соединять компьютеры, сетевые принтеры и другие устройства вместе и получать работающую сеть. 2
Таким образом, Bonjour фокусируется на обнаружении сервисов в локальных сетях, в то время как Zeroconf обеспечивает автоматическое создание сети в целом, решая задачи выбора сетевого адреса для устройства, нахождения компьютеров по имени и обнаружения сервисов, например принтеров. 14