![TCPView에서 svchost.exe 프로세스가 그렇게 많은 TCP 및 UDP 포트를 수신해야 하는 이유는 무엇입니까?](https://rvso.com/image/1316122/TCPView%EC%97%90%EC%84%9C%20svchost.exe%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EA%B0%80%20%EA%B7%B8%EB%A0%87%EA%B2%8C%20%EB%A7%8E%EC%9D%80%20TCP%20%EB%B0%8F%20UDP%20%ED%8F%AC%ED%8A%B8%EB%A5%BC%20%EC%88%98%EC%8B%A0%ED%95%B4%EC%95%BC%20%ED%95%98%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
보고TCP보기TCP 및 UDP 포트를 사용하는 25개 이상의 svchost 프로세스를 볼 수 있습니다. 이러한 svchost 프로세스가 Windows에 필요한 다양한 서비스라면 왜 그렇게 많은 사람들이 네트워크를 사용합니까?
답변1
에 따르면위키피디아:
Windows NT 운영 체제 제품군에서 svchost.exe(서비스 호스트 또는 SvcHost)는 여러 Windows 서비스를 호스팅하는 시스템 프로세스입니다. 실행 가능 이미지인 %SystemRoot%\System32\Svchost.exe 또는 %SystemRoot%\SysWOW64\Svchost.exe(64비트 시스템에서 실행되는 32비트 서비스용)는 각각 하나 이상의 서비스를 호스팅하는 여러 인스턴스에서 실행됩니다. 이는 리소스 소비를 줄이기 위해 여러 서비스가 프로세스를 공유할 수 있는 소위 공유 서비스 프로세스를 구현하는 데 필수적입니다.
따라서 svhost.exe를 통해 실행되는 Windows 프로세스가 많이 있을 것으로 예상됩니다. 그들 중 다수는 단지 TCP/IP 포트(소켓)를 사용하여프로세스 간 통신로컬호스트를 통해. 이것이 바로 svhost.exe를 통해 많은 네트워크 트래픽을 볼 수 있는 이유입니다.
또한 다음과 같이 할 수도 있습니다.svhost를 통해 실행 중인 Windows 서비스를 찾습니다.내 컴퓨터에서 "tasklist /svc" 명령을 실행했는데 svhost와 일부 실행 중인 Windows 서비스 간의 종속성이 반환되었습니다.