Домашня » як » Що таке mDNSResponder, і чому він працює на моєму Mac?

    Що таке mDNSResponder, і чому він працює на моєму Mac?

    Ви налаштовуєте брандмауер Mac або просто перевіряєте, що відбувається за допомогою Монітора активності, коли ви помітили щось криптоване: mDNSResponder. Що це за процес, і чи варто вас хвилювати? Ні: це основна частина macOS.

    Ця стаття є частиною нашої нинішньої серії, в якій пояснюються різні процеси, знайдені в Activity Monitor, такі як kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd та багато інших. Не знаєте, що це за послуги? Краще почати читати!

    Що таке mDNSResponder?

    Сучасний процес, mDNSResponder, є основною частиною протоколу Bonjour. Bonjour - це мережева послуга з нульовою конфігурацією Apple, яка в основному означає, що пристрої Apple знаходять один одного в мережі. Наш процес, mDNSResponder, регулярно сканує вашу локальну мережу, шукаючи інші пристрої з підтримкою Bonjour.

    Навіщо шукати інші пристрої? Щоб зробити мережу простою. Одним з прикладів цієї роботи є обмін бібліотекою iTunes. Відкрийте iTunes, і ви зможете переглядати та переглядати інші бібліотеки iTunes через локальну мережу. Bonjour є причиною цього: протокол дозволяє два комп'ютери в одній мережі легко знаходити один одного, тобто список спільних бібліотек iTunes завжди актуальний.

    Bonjour дозволяє більше, ніж просто спільне використання iTunes - допомагає заповнити список "Спільних" пристроїв у Finder. Bonjour також заповнює обмін зображеннями у фотографіях, списком пристроїв, сумісних з Airplay, і швидко знаходить принтери. Оскільки один і той самий процес виконується у Windows, Bonjour також може використовуватися для швидкого підключення до комп'ютерів Windows, на яких працює програмне забезпечення, таке як iTunes - так працює бібліотека iTunes між комп'ютерами та комп'ютерами Mac..

    Програмне забезпечення третьої сторони також може використовувати Bonjour: наприклад, ви можете передавати аудіо з iTunes до Kodi, навіть якщо ви запускаєте Kodi у Windows, якщо у вас встановлено Bonjour. Проста програма під назвою Bonjour Browser дозволяє швидко переглядати всі пристрої, які підтримують Bonjour у вашій мережі.

    Якщо ви використовуєте брандмауер Mac, ви побачите спливаючі вікна про mDNSResponder. Блокування цього процесу від доступу до мережі запобігає роботі Bonjour, що ускладнює використання локальної мережі. За деяких обставин відключення Bonjour може перешкодити вам взагалі підключитися до Інтернету, тому, можливо, краще лише дозволити mDNSResponder отримати доступ до вашої мережі.

    Здебільшого, ви не повинні помічати, що mDNSResponder займає багато процесора або пам'яті. Якщо ви це зробите, перезавантаження комп'ютера Mac має вирішити проблему в більшості випадків.

    Зачекайте, Apple не видалив mDNSResponder?

    Ви можете подумати, що Apple видалила mDNSResponder з macOS років тому, і ви начебто правильно. За даними Ars Technica, компанія Apple на короткий час викинула mDNSResponder для Yosemite в 2014 році. багато без речей. Apple повернув mDNSResponder через рік для El Capitan, який, очевидно, фіксував 300 різних помилок macOS одним швидким рухом. Це змушує нас підозрювати, що mDNSResponder не зникне з macOS знову в найближчий час.

    Фото: guteksk7 / Shutterstock.com