Zeroconf
Zeroconf, atau Zero Configuration Networking adalah sekumpulan teknik yang secara otomatis membuat sebuah alamat IP yang bisa digunakan tanpa harus melakukan konfigurasi terlebih dahulu atau membutuhkan server khusus. Teknik ini mengizinkan para pengguna yang tidak ahli untuk menghubungkan komputer, printer yang memiliki kemampuan jaringan, dan beberapa perangkat lainnya ke dalam sebuah jaringan komputer dan bekerja secara otomatis untuk mereka. Tanpa adanya teknik ini, atau beberapa teknik lainnya yang sama, seorang yang ahli dibutuhkan untuk mengeset beberapa layanan khusus, seperti Dynamic Configuration Host Protocol (DHCP), Domain Name System (DNS) atau mengeset semua konfigurasi tersebut secara manual dengan tangan, yang tentu saja merupakan sebuah tugas yang rumit bagi para pengguna non-teknis.
Zeroconf dapat menyelesaikan tiga masalah sebagai berikut:
- Bisa memilihkan alamat-alamat numerik jaringan untuk perangkat-perangkat jaringan
- Mencaritahu alamat komputer dengan namanya
- Mencaritahu di mana harus mendapatkan sebuah layanan tertentu, seperti halnya pencetakan (service discovery)
Cara mencari alamat
Standar IPv4 dan IPv6 memiliki beberapa cara yang umum digunakan untuk memilih alamat IP tanpa bantuan apapun secara otomatis. Dengan merujuk ke dokumen RFC 3927, IPv4 menggunakan alamat 169.254.*.*
(link-local address). Sementara itu untuk IPv6, bisa dilihat pada dokumen RFC 2462. Di dalam RFC 3927, IPv4 menyebut teknik tersebut dengan nama IPv4 Link-Local (IPv4LL), tapi Microsoft menyebut teknik ini sebagai Automatic Private IP Addressing (APIPA) atau Internet Protocol Automatic Configuration (IPAC).