Domovská » jak » Co je to mDNSResponder a proč to běží na počítači Mac?

    Co je to mDNSResponder a proč to běží na počítači Mac?

    Nastavení brány firewall pro počítače Mac, nebo jen kontrolu toho, co je spuštěno pomocí služby Monitorování činnosti, když zjistíte, že je spuštěno něco tajného: mDNSResponder. Jaký je tento proces a měli byste mít strach? Ne: toto je hlavní část softwaru macOS.

    Tento článek je součástí naší průběžné série vysvětlující různé procesy, které se nacházejí v nástroji Activity Monitor, jako jsou kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd a mnoho dalších. Nevíte, jaké jsou tyto služby? Lepší čtení!

    Co je mDNSResponder?

    Dnešní proces, mDNSResponder, je jádrem Bonjourova protokolu. Bonjour je síťová služba společnosti Apple s nulovou konfigurací, což v podstatě znamená, že se zařízení Apple nacházejí navzájem v síti. Náš proces, mDNSResponder, pravidelně kontroluje vaši lokální síť a hledá další zařízení podporující Bonjour.

    Proč hledat další zařízení? Pro snadné vytváření sítí. Jedním z příkladů této práce je sdílení knihovny iTunes. Otevřete iTunes a můžete vidět a procházet další knihovny iTunes přes místní síť. Bonjour je důvod, proč to funguje: protokol umožňuje, aby se dva počítače ve stejné síti snadno vyhledávali, což znamená, že seznam sdílených knihoven iTunes je vždy aktuální.

    Bonjour umožňuje více než jen sdílení služby iTunes - pomáhá naplnit seznam "sdílených" zařízení ve službě Finder. Bonjour také rozšiřuje sdílení snímků ve fotografiích, seznam přístrojů kompatibilních se standardem Airplay a rychlé vyhledání tiskáren. Protože stejný proces běží na systému Windows, Bonjour lze také použít k rychlému připojení k počítačím se systémem Windows se softwarem, jako je iTunes - takto funguje sdílení knihoven iTunes mezi počítači a počítači Mac.

    Software třetích stran může také používat Bonjour: například můžete streamovat zvuk z iTunes do Kodi, a to iv případě, že používáte Kodi na Windows, pokud máte nainstalován Bonjour. Jednoduchý program nazvaný Bonjour Browser vám umožní rychle procházet všechna zařízení s podporou Bonjour ve vaší síti.

    Pokud používáte bránu firewall pro Mac, uvidíte vyskakovací okna o mDNSResponder. Blokování tohoto procesu z přístupu do sítě zabraňuje práci Bonjour, což ztěžuje používání vaší lokální sítě. Za určitých okolností může zablokování služby Bonjour zabránit úplnému připojení k Internetu, takže je asi nejlepší, aby mDNSResponder umožnil přístup k vaší síti.

    Z velké části byste si neměli všimnout, že mDNSResponder zabírá spoustu CPU nebo paměti. Pokud tak učiníte, ve většině případů by měl problém restartovat.

    Počkejte, Apple neodstranil mDNSResponder?

    Možná si myslíte, že Apple před mnoha lety odstranil mDNSResponder od společnosti macOS a vy jste opravdu správní. Podle společnosti Ars Technica, Apple v roce 2014 nakrátko vypustil mDNSResponder pro společnost Yosemite, jen aby zjistil, mnoho věcí se bez něho rozpadne. Apple přinesl zpět mDNSResponder o rok později pro El Capitan, který zřejmě opravil 300 různých bugů MacOS jedním rychlým pohybem. To nás činí podezřením, že mDNSResponder z MacOS nebude brzy zmizet.

    Foto kredit: guteksk7 / Shutterstock.com