Zum Inhalt springen

Wie können wir helfen?

mDNS – Multicast DNS

Du bist hier:
< Alle Themen

Multicast DNS (mDNS) ist ein Dienst, der in kleineren Netzwerken bei der Namensauflösung helfen soll. mDNS nutzt einen anderen Weg als bekannte DNS-Dienste. Anstelle einer Anfrage an einen definierten Nameserver zu senden, werden alle Teilnehmer im Netzwerk direkt angesprochen.⁠ Die Hostnamen bei mDNS müssen mit .local enden (z.B. .de oder .com werden nicht behandelt). 

Funktionsweise

Das mDNS Protokoll gliedert sich in zwei Phasen. Die Anfrage mDNS Request und die Antwort mDNS Response.

mDNS Request

mDNS Request

PC 1 sendet eine Anfrage ins gesamte Netzwerk: Wer ist PC3?” an die Adresse 224.0.0.251:5353.⁠ Der PC sendet dafür ein Multicast-Paket ins Netzwerk.

mDNS Response

mDNS Response

PC3 sendet eine Antwort ins gesamte Netzwerk: “Hier – die IP von PC 3” an 224.0.0.251:5353.⁠ Dafür antwortet der PC ebenfalls mit einem Multicast Paket. Die Adresse kann nun im mDNS-Cache gespeichert werden.

Vor- & Nachteile

VorteileNachteile
  • Dynamische und schnelle Geräte Einbringung
  • Keine Server/DNS Einrichtung notwendig
  • Keine manuelle Konfiguration untereinander notwendig
  • Ständige Netzwerküberwachung für eingehende Anfragen notwendig = kostet Rechenleistung
  • Identische Hostnamen möglich, da keine zentrale Verwaltungsinstanz existiert
  • Kann eine Gefahrenquelle werden, wenn es öffentlich freigegeben wurde
Inhaltsverzeichnis