ما هو mDNSResponder ولماذا يعمل على جهاز Mac الخاص بي؟

أنت تقوم بإعداد جدار حماية Mac ، أو فقط تتحقق مما يتم تشغيله باستخدام مراقب النشاط ، عندما تلاحظ أن هناك شيئًا خفيًا قيد التشغيل: mDNSResponder. ما هي هذه العملية ، وهل يجب أن تقلق؟ لا: هذا جزء أساسي من macOS.

ذات صلة: ما هو configd ، ولماذا يتم تشغيله على جهاز Mac الخاص بي؟

هذه المقالة هي جزء من سلسلتنا المستمرة التي تشرح العمليات المختلفة الموجودة في 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