Skip to main content

O que a Apple Bonjour Technology faz?

➤ Cómo PROGRAMAR un CONTROL REMOTO (( FÁCIL )) universal SIN CÓDIGO✔ (Junho 2026)

➤ Cómo PROGRAMAR un CONTROL REMOTO (( FÁCIL )) universal SIN CÓDIGO✔ (Junho 2026)
Anonim

Bom dia é uma tecnologia de descoberta de rede automática desenvolvida pela Apple, Inc. O Bonjour permite que computadores e impressoras automaticamente encontrem e conectem-se uns aos outros usando um novo protocolo de comunicação, economizando tempo e simplificando tarefas como compartilhamento de arquivos e configuração de impressoras de rede. A tecnologia é baseada no protocolo de Internet (IP), permitindo que ele trabalhe com redes com e sem fio.

Recursos do Bonjour

A tecnologia Bonjour gerencia recursos compartilhados em rede como tipos de serviços. Ele descobre e rastreia automaticamente os locais desses recursos em uma rede quando eles ficam on-line, ficam off-line ou alteram endereços IP. Ele também fornece essas informações para aplicativos de rede para permitir que os usuários acessem os recursos.

Bonjour é uma implementação dezeroconf - Rede de configuração zero. O Bonjour e o zeroconf suportam três tecnologias-chave de descoberta:

  • atribuição de endereço
  • resolução de nomes
  • serviços de localização

Bonjour usa um link de endereçamento local esquema para atribuir automaticamente endereços IP a clientes locais sem a necessidade de DHCP (Dynamic Host Configuration Protocol). Funciona com esquemas de endereçamento IPv6 e IP herdado (IPv4). No IPv4, o Bonjour utiliza a rede privada 169.254.0.0, como o APIPA (Automatic Private IP Addressing) no Windows, e usa o suporte de endereçamento local do link nativo no IPv6.

Resolução de nomesno Bonjour funciona através de uma combinação de configuração do nome do host local eDNS multicast (mDNS). Embora o DNS (Sistema de Nomes de Domínio) público da Internet dependa de servidores DNS externos, o DNS multicast funciona dentro de uma rede local e permite que qualquer dispositivo Bonjour na rede receba e responda a consultas.

Fornecer serviços de localização para aplicativos, o Bonjour adiciona uma camada de abstração sobre o mDNS para manter tabelas navegáveis ​​de aplicativos ativados pelo Bonjour organizados por nome de serviço.

A Apple tomou um cuidado especial com a implementação do Bonjour para garantir que seu tráfego de rede não consumisse uma quantidade excessiva de largura de banda de rede. Em particular, o mDNS inclui suporte a cache para lembrar informações de recursos recentemente solicitadas.

Para mais informações, consulte Bonjour Concepts (developer.apple.com).

Suporte a dispositivos Bonjour

Os computadores da Apple que executam versões mais recentes do Mac OS X oferecem suporte ao Bonjour como um recurso incorporado em vários aplicativos de rede, como o navegador da Web (Safari), o iTunes e o iPhoto. Além disso, a Apple fornece um serviço Bonjour para PCs Microsoft Windows como um download de software gratuito no apple.com.

Como os aplicativos funcionam com o Bonjour

De váriasNavegador Bonjourforam criados aplicativos (software cliente para computadores desktop e laptop que podem ser baixados, ou aplicativos para telefones e tablets) que permitem que administradores de rede e entusiastas naveguem por informações sobre serviços Bonjour que se anunciam em redes ativas.

A tecnologia Bonjour oferece um conjunto de Interfaces de Programação de Aplicativos (APIs) para aplicativos MacOS e iOS, além de um Kit de Desenvolvimento de Software (SDK) para aplicativos Windows. Aqueles com contas Apple Developer podem acessar informações adicionais no Bonjour for Developers.