Windows용 AdGuard v7.22.4: 새로운 실험적 네트워크 드라이브인 SockFilter 소개
Windows용 AdGuard v7.22.4에서는 SockFilter라는 새로운 네트워크 드라이버를 도입합니다. 아직 실험 단계이며 완벽과는 거리가 멀지만 (여기저기서 몇 가지 버그를 발견할 수도 있음), 저희는 이 드라이버가 향후 AdGuard를 더 나은 방향으로 발전시킬 잠재력을 지녔다고 확신합니다.
SockFilter란 무엇인가요?
SockFilter는 전송 계층(TCP/UDP)에서 소켓 작업과 직접 연동하는 경량 네트워크 드라이버입니다. 가장 낮은 계층에서 패킷을 처리하는 대신, SockFilter는 애플리케이션이 실제로 네트워크와 상호작용하는 더 높은 안정성 계층에서 작동합니다.
왜 새 드라이버가 필요한가요?
지금까지 Windows용 AdGuard는 주로 WFP 드라이버에 의존해 왔습니다. WFP는 강력하지만 동시에 복잡성, 호환성 문제 및 안정성 문제를 동반합니다.
TDI 드라이버는 대안으로 사용되어 왔으며 현재도 선택할 수 있습니다. 그러나 오래된 방식이기 때문에 일부 Google Chrome 버전에서 필터링 문제가 발생할 수 있습니다. 임시 해결 방법이 존재하긴 하지만, 장기적으로 신뢰할 수 있는 해결책은 아닙니다.
그래서 저희가 SockFilter를 소개합니다. 광고 차단에 특히 효과적인 새로운 접근 방식을 제공하며, 이러한 문제들을 완전히 해결해 줄 솔루션입니다.
SockFilter의 장점
충분한 테스트와 안정화 과정을 거치면 SockFilter는 기존 드라이버 대비 여러 가지 장점을 제공할 수 있습니다. 현재는 실험 단계이므로 모든 이점을 즉시 체감하기는 어려울 수 있지만, 앞으로 기대할 수 있는 변화는 다음과 같습니다.
다른 네트워크 앱과의 향상된 상호작용: SockFilter는 VPN, 방화벽, 백신 소프트웨어 등과 보다 원활하게 작동하도록 설계되었습니다. 네트워크 제어 충돌을 최소화하여 연결 문제를 줄이고, 전체 시스템 환경의 안정성을 높이는 데 도움이 됩니다.
시스템 충돌 위험 감소: SockFilter는 Windows 네트워킹의 보다 안전한 영역에서 작동합니다. 그 결과 블루스크린과 같은 심각한 시스템 오류 발생 가능성을 낮추고, AdGuard 실행 중 예기치 않은 충돌을 줄일 수 있습니다.
안정성 향상을 위한 진전: SockFilter는 저수준 네트워크 데이터를 처리하는 대신 앱이 일반적으로 인터넷을 사용하는 방식에 더 가깝게 작동합니다. 이를 통해 백엔드 복잡성을 줄일 수 있으며, 일상적인 사용 환경에서 AdGuard의 신뢰성을 높일 수 있습니다.
알려진 문제점
현재 소수의 사용자들이 SockFilter 관련 문제를 보고했습니다. 새 드라이버가 Discord의 음성 및 영상 통화에 간섭하는 것으로 보입니다. 해당 문제는 GitHub에 설명되어 있습니다.
QA 팀에서 해당 문제를 재현했으며, 현재 수정 작업을 진행 중입니다. 유사한 문제가 발생하거나 추가로 공유할 정보가 있다면 알려주시기 바랍니다. 여러분의 피드백은 문제 해결에 큰 도움이 됩니다.
SockFilter 사용 방법
실험 모드는 SockFilter가 사용 준비가 되었음을 의미하지만, 버그가 발생할 수 있으며 이를 신고해 주시면 감사하겠습니다.
SockFilter를 테스트하려면 설정 → 네트워크 → 트래픽 필터링으로 이동하여 트래픽 필터링을 활성화한 후 사용 가능한 옵션 목록에서 **SockFilter (실험적)**을 선택하세요. 문제가 발생하면 언제든지 TDI 또는 WFP로 되돌릴 수 있습니다. 이 경우 GitHub에 문제를 보고해 주시기 바랍니다. 여러분의 피드백은 Windows용 AdGuard 개선에 큰 도움이 됩니다.












