Apple 서비스
com.apple.WebKit.Networking이란?
com.apple.WebKit.Networking은 Safari 엔진인 WebKit의 네트워크 프로세스입니다. Safari와 웹 콘텐츠를 표시하는 앱이 이를 통해 페이지를 로드하므로 브라우징 트래픽이 이 프로세스 아래에 표시됩니다.
간단한 답변
macOS의 일부입니다. Safari와 웹 페이지를 표시하는 앱의 모든 네트워크 접근을 담당하는 WebKit 네트워크 프로세스이므로 해당 웹 탐색이 이 프로세스 아래에 표시됩니다.
차단하지 마세요
차단하지 마세요. Safari와 웹 페이지를 표시하는 모든 앱이 로드를 중단합니다. 대신 웹사이트를 차단하세요.
- 경로
/System/Library/Frameworks/WebKit.framework/Versions/A/XPCServices/com.apple.WebKit.Networking.xpc/Contents/MacOS/com.apple.WebKit.Networking/System/Library/PrivateFrameworks/SafariSafeBrowsing.framework/com.apple.Safari.SafeBrowsing.Service- 서명 식별자
com.apple.WebKit.Networkingcom.apple.Safari.SafeBrowsing
용도
WebKit 문서에 따르면 각 웹 페이지는 자체 WebContent 프로세스에서 로드됩니다. 여러 프로세스가 하나의 공유 네트워크 프로세스에서 브라우징 세션을 공유합니다.
WebKit에 따르면 네트워크 프로세스는 모든 네트워크 접근을 처리합니다. 디스크 캐시와 IndexedDB 같은 웹사이트 저장 공간도 관리합니다.
프로그램은 WebKit.framework 안의 XPC 서비스입니다. 활성 상태 보기에는 Safari Networking처럼 작업 대상 앱의 이름과 함께 표시될 수 있습니다.
Apple은 Safari의 사기성 웹사이트 경고용으로 token.safebrowsing.apple을 나열합니다. macOS의 별도 안전 브라우징 서비스가 이를 처리합니다.
네트워크 사용 이유
- 웹 페이지. Safari 또는 WebKit 앱이 로드하는 페이지, 이미지, 동영상 및 스크립트가 모두 이를 통과합니다.
- 웹사이트 데이터. 네트워크 프로세스는 디스크 캐시와 웹사이트 저장 공간을 유지하므로 다음 방문 시 데이터를 덜 사용할 수 있습니다.
- 사기 경고. Safari는 사기성 웹사이트 목록에 대조하여 사이트를 확인합니다. Apple은 이를 위한 호스트를 나열합니다.
일반적인 사용량
브라우징 중 많은 트래픽이 발생하는 것은 정상입니다. 방문하는 사이트의 트래픽입니다.
Safari에서는 동영상 스트리밍이 가장 큰 부분을 차지합니다. 영화 한 편은 수 기가바이트입니다.
브라우저가 유휴 상태여도 열린 탭은 계속 새로고침하거나 스트리밍할 수 있습니다.
사용량이 많을 때와 그 이유
- Safari의 동영상. 스트리밍 사이트는 사이트가 선택한 화질로 동영상이 재생되는 동안 계속 전송합니다.
- 열린 탭이 많음. 새로고침하거나 미디어를 재생하거나 연결을 유지하는 탭은 백그라운드에서 계속 데이터를 사용합니다.
- 웹 보기가 있는 앱. Mail, 도움말 뷰어 및 웹 콘텐츠를 표시하는 다른 앱도 WebKit을 통해 콘텐츠를 로드합니다.
차단해도 안전한가요?
차단하지 마세요
차단하지 마세요. Safari와 웹 페이지를 표시하는 모든 앱이 로드를 중단합니다. 대신 웹사이트를 차단하세요.
차단하면 작동하지 않는 항목
- Safari가 어떤 페이지도 로드할 수 없습니다.
- Mail의 원격 콘텐츠처럼 WebKit을 통해 웹 콘텐츠를 표시하는 앱에서 해당 콘텐츠 로드가 중단됩니다.
- 이 프로세스의 규칙은 모든 브라우징에 적용됩니다. 대신 모든 앱 또는 한 앱에 대해 호스트를 차단하세요.
차단은 연결을 거부하는 방화벽 규칙을 뜻합니다. 데이터를 절약하려고 macOS 프로세스를 종료하거나 비활성화하지 마세요. macOS가 다시 시작하며 다른 기능이 이에 의존합니다.
사용량 줄이기
동영상을 재생하거나 백그라운드에서 새로고침하는 탭을 닫으세요.
스트리밍 사이트 자체 플레이어에서 동영상 화질을 낮추세요.
핫스팟에서는 해당 네트워크의 저데이터 모드를 켜세요. Mac에서 저데이터 모드 사용하기를 참조하세요.
활성 상태 보기에서 종료하지 마세요. 열린 모든 페이지가 다시 로드됩니다.
사용량 확인
응용 프로그램 › 유틸리티에서 활성 상태 보기를 열고 네트워크를 클릭하세요.
검색 필드에
com.apple.WebKit.Networking를 입력하세요. 보낸 바이트와 받은 바이트 열에 시작 이후 전송량이 표시됩니다.터미널에서 이 프로세스만 관찰하세요. d를 눌러 초당 변화를 표시하고 q를 눌러 종료합니다. nettop은 이름을 15자로 줄입니다.
nettop -p 'com.apple.WebKi' -P
Kilobat 사용
네트워크 필터가 켜져 있으면 Kilobat은 WebKit 프로세스만이 아니라 연결을 연 Safari 또는 앱의 이름을 표시합니다.
연결에서 해당 행의 ⓘ를 클릭하세요. 팝오버에 통신하는 호스트에 대한 설명이 표시됩니다.
터미널에서 같은 질문을 하세요.
kilobat explain com.apple.WebKit.Networking하위 도메인을 포함해 모든 앱에 대해 사이트 하나를 차단하세요.
kilobat block-host example.com
실시간 보기와 설명은 무료입니다. 앱의 기록에는 Kilobat Pro가 필요합니다. 차단에는 Pro와 네트워크 필터가 필요합니다. 네트워크 필터, 보호 및 핫스팟 데이터 절약을 참고하세요.
연결하는 호스트
Apple과 제조사는 이 기능에 사용하는 호스트를 문서화합니다. 프로세스는 다른 호스트에도 연결할 수 있으며 Kilobat의 연결 탭에서 이 Mac에서 실제로 여는 연결을 확인할 수 있습니다.
문서화되지 않은 내용
Apple은 활성 상태 보기에서 앱별 WebKit 네트워크 프로세스의 이름을 지정하는 방식을 문서화하지 않았습니다. 이 이름은 테스트 Mac의 macOS 표시에서 가져왔습니다.
질문
Safari Networking이 데이터를 많이 사용하는 이유는 무엇인가요?
Safari가 표시하는 모든 페이지, 이미지 및 동영상을 로드하기 때문입니다. 일반적으로 동영상 스트리밍이 가장 큰 부분입니다.
com.apple.WebKit.Networking은 바이러스인가요?
정상적인 macOS WebKit 네트워킹 프로세스는 /System/Library/Frameworks의 WebKit.framework 안에 있으며 Apple이 서명했습니다. 확실하지 않으면 프로세스 경로와 서명을 확인하세요.
출처
- WebKit 문서: WebKit2, WebKit의 다중 프로세스 아키텍처
- Apple 지원: 기업 네트워크에서 Apple 제품 사용하기
- Apple 지원: Mac의 활성 상태 보기에서 네트워크 활동 보기
2026년 11월 1일에 확인했습니다.