- Layered Service Provider
-
LSP (Layered Service Provider, англ. многоуровневый поставщик услуг) — технология Windows sockets версии 2.0, позволяющая пользователю подключать собственные DLL-библиотеки для обработки вызовов Winsock API.
Суть технологии состоит в том, что любое обращение к winsock API будет передано по цепочке всем зарегистрированным модулям LSP. Каждый из этих модулей может модифицировать принимаемые/передаваемые данные и/или адреса, либо вообще сбросить ("drop") выполнение запроса.
Технология LSP используется для подсчёта и ограничения трафика, антивирусной защиты, регулирования скорости закачки и приоритетов, а также для организации фильтрации контента. Примеры программ, использующих LSP — тунеллер ProxyCap, антивирус NOD32.
Уязвимости
Авторы вирусов и Adware не обошли стороной возможности LSP: существует множество вредоносных программ, использующих эту технологию в шпионских и рекламных целях, а также в целях обмана межсетевых экранов. Кроме этого, некорректное удаление программ, использующих LSP или лечение вирусов может привести к неработоспособности всей системы Windows Sockets. Диагностировать эту неполадку можно по трем символам в квадратных скобках, следующим за именем сайта, вместо IP-адреса (см.рисунок).
Для исправления таких ситуаций существует ряд утилит, наиболее известные из которых — LSPFix[1] и AVZ. Стоит иметь в виду, что с помощью AVZ можно и испортить настройки LSP, если запустить программу в режиме терминальной сессии. Ввиду этого предпочтительнее использовать стандартные средства для сброса настроек WinSock - утилиту netsh:
netsh winsock reset
после чего, в некоторых случаях, может понадобиться выполнение следующей команды:
netsh int ip reset resetlog.txt
Ссылки
Программные интерфейсы и фреймворки Microsoft Windows Графика Проводник Windows • DirectX • Direct3D • GDI • Windows Presentation Foundation • Windows Color System • Windows Image Acquisition • Windows Imaging Component Звук DirectSound • DirectMusic • XACT • Speech API • MME Мультимедиа DirectShow • Windows Media • Media Foundation Веб MSHTML • MSXML • Платформа RSS для Windows • JScript • ActiveX • XMLHttpRequest • Гаджеты Доступ к данным Компоненты Microsoft Data Access • Extensible Storage Engine • ADO.NET • Sync Framework • Jet-механизм Сети Winsock (LSP) • Filtering Platform • NDIS • Windows Rally • Сервис фоновой интеллектуальой передачи данных • P2P API Коммуникации TAPI Администрирование Консоль Win32 • Windows Script Host • Инструментарий управления Windows • PowerShell • Планировщик задач • Offline Files • Теневое копирование • Windows Installer • Диспетчер ошибок Windows • Журнал событий Windows Модель компонентов COM • COM+ • DCOM • .NET Framework Библиотеки Microsoft Foundation Classes (MFC) • Active Template Library (ATL) • Windows Template Library (WTL) • Base Class Library (BCL) Разработка драйверов Windows Driver Model • Windows Driver Foundation (KMDF • UMDF) Безопасность CryptoAPI (CAPICOM) • Windows CardSpace • Data protection API • Security Support Provider Interface .NET .NET Framework • ASP.NET • ADO.NET • .NET Remoting • Windows Presentation Foundation • Windows Workflow Foundation • Windows Communication Foundation • Windows CardSpace • XNA Framework • Silverlight • Библиотека параллельного программирования Межпроцессное
взаимодействиеDynamic Data Exchange (DDE) • MSRPC • Именованные каналы Текст и
поддержка языковFramework Текстовых сервисов • Объектная модель текстов • Редактор метода ввода • Языковые пакеты • Многоязычный интерфейс Игры XNA Framework • DirectX Категория:- Microsoft Windows
Wikimedia Foundation. 2010.