11Aug

Wat is mDNSResponder en waarom draait het op mijn Mac?

U stelt een Mac-firewall in of controleert gewoon wat er met Activity Monitor wordt uitgevoerd als u merkt dat er iets cryptisch aan de hand is: mDNSResponder. Wat is dit proces en zou je je zorgen moeten maken? Nee: dit is een kernonderdeel van macOS.

Dit artikel maakt deel uit van onze doorlopende serie waarin verschillende processen worden beschreven die te vinden zijn in Activity Monitor, zoals kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd en vele anderen. Weet niet wat die services zijn? Beter beginnen met lezen!

Wat is mDNSResponder?

Het huidige proces, mDNSResponder, is een kernonderdeel van het Bonjour-protocol. Bonjour is Apple's netwerkdienst zonder nulconfiguratie, wat in feite betekent dat Apple-apparaten elkaar in een netwerk vinden. Ons proces, mDNSResponder, scant regelmatig uw lokale netwerk op zoek naar andere Bonjour-apparaten.

Waarom op zoek naar andere apparaten? Om netwerken eenvoudig te maken. Een voorbeeld van deze werking is het delen van iTunes-bestanden. Open iTunes en u kunt andere iTunes-bibliotheken bekijken en door uw lokale netwerk bladeren. Bonjour is de reden dat dit werkt: met het protocol kunnen twee computers op hetzelfde netwerk elkaar eenvoudig vinden, wat betekent dat de lijst met gedeelde iTunes-bibliotheken altijd up-to-date is.

Bonjour maakt meer mogelijk dan alleen het delen van iTunes - het helpt bij het vullen van de lijst met "Gedeelde" apparaten in de Finder. Bonjour vult ook het delen van foto's in Foto's, de lijst met Airplay-compatibele apparaten en het snel vinden van printers. Omdat hetzelfde proces op Windows wordt uitgevoerd, kan Bonjour ook worden gebruikt om snel verbinding te maken met Windows-computers waarop software zoals iTunes wordt uitgevoerd. Zo kunt u iTunes-bibliotheken tussen pc's en Mac's delen.

Software van derden kan ook Bonjour gebruiken: u kunt bijvoorbeeld audio van iTunes naar Kodi streamen, zelfs als u Kodi op Windows gebruikt, als Bonjour is geïnstalleerd. Met een eenvoudig programma genaamd Bonjour Browser kunt u snel bladeren door alle Bonjour-apparaten in uw netwerk.

Als u een Mac-firewall gebruikt, ziet u pop-ups over mDNSResponder. Als u dit proces blokkeert om toegang tot het netwerk te krijgen, voorkomt u dat Bonjour werkt, waardoor het moeilijker is om uw lokale netwerk te gebruiken. In sommige gevallen kan het uitschakelen van Bonjour u misschien beletten om verbinding te maken met internet, dus het is waarschijnlijk het beste om mDNSResponder alleen toegang tot uw netwerk te geven.

Meestal moet je niet merken dat mDNSResponder veel CPU of geheugen in beslag neemt. Als u dit doet, zou het herstarten van uw Mac in de meeste gevallen het probleem moeten oplossen.

Wacht, heeft Apple mDNSResponder niet verwijderd?

Je zou kunnen denken dat Apple mDNSResponder jaren geleden uit macOS verwijderd heeft, en je hebt een beetje gelijk. Volgens Ars Technica heeft Apple de mDNSResponder voor Yosemite in 2014 even weggevaagd, alleen om te ontdekken dat veel van dingen zonder maakt. Apple bracht een jaar later mDNSResponder terug voor El Capitan, die blijkbaar 300 verschillende bugs in één snelle beweging repareerde. Dit doet vermoeden dat mDNSResponder niet snel weer uit MacOS zal verdwijnen.

Fotocredit: guteksk7 / Shutterstock.com