mDNS ve Bonjour: yerel ağdaki cihazları bulmak
Kısaca: Aynı ağdaki cihazların, merkezî bir DNS sunucusu olmadan “printer.local” gibi isimlerle birbirini bulmasını sağlayan yöntemler.
Biraz daha ayrıntılı: Bir ev ağında çoğu zaman “living-room-tv” gibi isimleri çözen kendi DNS sunucusu yoktur. Multicast DNS (mDNS) bunu çözer: bir cihaz ağdaki tüm cihazlara multicast ile sorar (“printer.local kim?”) ve aranan IP adresiyle yanıt verir. Apple bu teknolojiye Bonjour der, Linux’ta uygulamasının adı Avahi’dir, Windows’ta Windows 10’dan beri yerleşiktir.
Ayrıntılı
Nasıl çalışır
mDNS, multicast adresi 224.0.0.251’i (IPv6: ff02::fb) ve UDP portu 5353’ü kullanır. .local alanı bunun için ayrılmıştır. Cihazlar başlangıçta adlarını duyurur ve sorgulara yanıt verir. Sunucu ve kurulum yoktur.
Ayrıca bak: DNS, IP adresleri, VLAN, localhost