Zeroconf est l'abréviation de Zero Configuration Networking. Comme son nom l'indique, cet ensemble de protocoles créé en 1999 a pour but d'offrir la possibilité de créer automatiquement un réseau IP utilisable sans pour autant posséder de connaissances dans le domaine de l'informatique (serveurs, adressage IP, ...).
Ainsi, chaque utilisateur novice danc ce domaine pourra créer son propre réseau en interconnectant ses différents appareils réseau (ordinateurs, imprimantes, autres ...) sans configurer la moindre chose.
Ceci évite donc de mettre en place des services courants d'IP, tels que DNS ou DHCP.
Pour ce faire, voici les fonctionnalités offertes par Zeroconf :
Ce dernier point est d'ailleurs l'objet de cette étude : résoudre les noms et adresses IP sans pour autant utiliser un serveur de nom (DNS).