LSP ( layered service provider - layered service provider) este o tehnologie Windows Sockets versiunea 2.0 care permite utilizatorului să-și conecteze propriile biblioteci DLL pentru a gestiona apelurile Winsock API .
Esența tehnologiei este că orice apel către API-ul Winsock va fi transmis de-a lungul lanțului către toate modulele LSP înregistrate . Fiecare dintre aceste module poate modifica datele și/sau adresele recepționate/transmise, sau chiar reseta ("drop") execuția cererii.
Tehnologia LSP este folosită pentru a număra și a restricționa traficul , protecție antivirus , reglarea vitezei de descărcare și a priorităților, precum și pentru a organiza filtrarea conținutului .
Exemple de programe care utilizează LSP:
Autorii virușilor și adware -ului nu au ocolit posibilitatea LSP-ului. Există multe programe rău intenționate care folosesc această tehnologie pentru spionaj, în scopuri publicitare și pentru a păcăli firewall -urile .
În plus, eliminarea incorectă a programelor care utilizează LSP sau „tratarea” virușilor poate duce la inoperabilitatea întregului sistem Windows Sockets (inoperabilitatea Internetului sau a site-urilor individuale). Puteți diagnostica această problemă uitându-vă la cele trei caractere dintre paranteze drepte după numele site-ului în loc de adresa IP (vezi figura).
Există o serie de utilități pentru a remedia astfel de situații, dintre care cele mai faimoase sunt LSPFix [1] și AVZ .
Trebuie avut în vedere că, cu ajutorul AVZ, este posibil să stricați setările LSP dacă rulați programul în modul sesiune terminal. Având în vedere acest lucru, este de preferat să utilizați instrumentele standard pentru resetarea setărilor WinSock - utilitarul netsh :
resetarea netsh winsockdupă care, în unele cazuri, poate fi necesar să rulați următoarea comandă:
netsh int ip resetare resetlog.txt