mDNSResponder 란 무엇이며 내 Mac에서 실행되는 이유는 무엇입니까?

Mac 방화벽을 설정하거나 활동 모니터를 사용하여 실행중인 항목을 확인하는 중입니다. mDNSResponder라는 비밀스러운 기능이 실행되고 있음을 발견 할 때입니다. 이 과정은 무엇이며 걱정해야합니까? 아니요 : 이것은 macOS의 핵심 부분입니다.

관련 : 무엇을 구성하고 내 Mac에서 실행되는 이유는 무엇입니까?

이 기사는 kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd 등 Activity Monitor에서 볼 수있는 다양한 프로세스를 설명하는 지속적인 시리즈의 일부입니다. 그 서비스가 무엇인지 모르십니까? 더 나은 읽기 시작!

mDNSResponder는 무엇입니까?

오늘날의 프로세스 인 mDNSResponder는 Bonjour 프로토콜의 핵심 부분입니다. Bonjour는 Apple의 제로 구성 네트워킹 서비스로, 기본적으로 Apple 장치가 네트워크에서 서로를 찾는 방법입니다. mDNSResponder 프로세스는 정기적으로 로컬 네트워크를 스캔하여 다른 Bonjour 지원 장치를 찾습니다.

다른 장치를 찾는 이유는 무엇입니까? 네트워킹을 단순화합니다. 이 작업의 한 가지 예는 iTunes의 라이브러리 공유입니다. iTunes를 열면 로컬 네트워크를 통해 다른 iTunes 보관함을보고 탐색 할 수 있습니다. Bonjour가 작동하는 이유입니다. 프로토콜을 사용하면 동일한 네트워크에있는 두 대의 컴퓨터가 서로를 쉽게 찾을 수 있습니다. 즉, 공유 된 iTunes 보관함 목록이 항상 최신 상태입니다.

Bonjour는 iTunes의 공유 이상의 기능을 지원합니다. Finder에서 "공유 된"장비 목록을 채우는 데 도움이됩니다. Bonjour는 또한 사진 공유, Airplay 호환 장치 목록을 채우고 프린터를 빠르게 찾습니다. 동일한 프로세스가 Windows에서 실행되기 때문에 Bonjour를 사용하여 iTunes와 같은 소프트웨어를 실행하는 Windows 컴퓨터에 빠르게 연결할 수도 있습니다. 이것이 PC와 Mac간에 iTunes 보관함을 공유하는 방식입니다.

타사 소프트웨어도 Bonjour를 사용할 수 있습니다. 예를 들어 Bonjour가 설치되어 있으면 Windows에서 Kodi를 실행하는 경우에도 iTunes에서 Kodi로 오디오를 스트리밍 할 수 있습니다. Bonjour 브라우저라는 간단한 프로그램을 사용하면 네트워크에있는 모든 Bonjour 지원 장치를 빠르게 탐색 할 수 있습니다.

Mac 방화벽을 사용하는 경우 mDNSResponder에 대한 팝업이 표시됩니다. 이 프로세스가 네트워크에 액세스하지 못하도록 차단하면 Bonjour가 작동하지 않으므로 로컬 네트워크를 사용하기가 더 어려워집니다. 경우에 따라 Bonjour를 비활성화하면 인터넷에 연결하지 못할 수 있으므로 mDNSResponder가 네트워크에 액세스하도록 허용하는 것이 가장 좋습니다.

대부분의 경우 mDNSResponder가 많은 CPU 또는 메모리를 차지한다는 사실을 알 수 없습니다. 그렇다면 Mac을 재시동하면 대부분의 경우 문제가 해결됩니다.

잠깐, 애플이 mDNSResponder를 제거하지 않았습니까?

Apple이 몇 년 전에 macOS에서 mDNSResponder를 제거했다고 생각할 수 있습니다. 아스 테크니카에 따르면, 애플 짧게는 것을 발견하기 위해, 2014 년 요세미티를위한에는 mDNSResponder 버렸어 많은 일들이없이 휴식. Apple은 1 년 후 El Capitan을 위해 mDNSResponder를 다시 가져 왔는데, 이는 분명히 한 번의 빠른 동작으로 300 개의 다른 macOS 버그를 수정 한 것으로 보입니다. 이로 인해 mDNSResponder가 곧 macOS에서 다시 사라지지 않을 것이라고 의심하게됩니다.

사진 제공 : guteksk7 / Shutterstock.com