Zeroconf
De Wikipedia, a enciclopédia encyclopedia
Zeroconf, ou Zero Configuration Networking, é um conjunto de técnicas que criam de forma automática uma rede IP sem necessitar de configuração ou servidores.
Isto permite usuários inexperientes conectarem computadores, impressoras de rede e outros dispositivos e aguardar que o funcionamento da rede se estabeleça automaticamente. Sem o Zeroconf, um usuário precisaria configurar serviços especiais, tais como DHCP e DNS, ou configurar manualmente cada computador para acessar a rede.
Historicamente a primeira tentativa de implementação deste tipo de serviço foi realizada pela Apple com o AppleTalk, ainda nos anos 80. Com esta facilidade que já existia nos Macs, o usuário podia simplesmente ligar dois computadores numa rede que eles já estariam aptos a se comunicar.
Os principais requisitos propostos para a concepção do Zeroconf foram:
- Alocar endereços de rede sem um servidor DHCP (IPv4 Link-Local Addressing)
- Tradução entre nomes e endereços IP sem um servidor DNS (Multicast DNS)
- Localização de serviços, tipo impressoras, sem um servidor de diretório (DNS Service Discovery)
- Alocação de endereços de IP Multicast sem um MADCAP server (trabalhos futuros)
- A solução baseada nos quatro requisitos anteriores deve coexistir com as grandes redes configuradas, ou seja, não deve causar nenhum dano a uma rede quando uma máquina é conectada nesta.
O Zeroconf atualmente provê Link-local address, Multicast DNS e DNS Service Discovery.