Everything About ___
Live briefing

Everything about Layered Service Provider

Feature of Microsoft Windows Winsock

Layered Service Provider (LSP) is a deprecated feature of the Microsoft Windows Winsock 2 Service Provider Interface (SPI). A Layered Service Provider is a DLL that uses Winsock APIs to attempt to insert itself into the TCP/IP protocol stack. Once in the stack, a Layered Service Provider can intercept and modify inbound and outbound Internet traffic. It allows processing of all the TCP/IP traffic taking place between the Internet and the applications that are accessing the Internet (such as a web browser, the email client, etc.). For example, it could be used by malware to redirect web browers to rogue websites, or to block access to sites like Windows Update. Alternatively, a computer security program could scan network traffic for viruses or other threats. The Winsock Service Provider Interface (SPI) API provides a mechanism for layering providers on top of each other. Winsock LSPs are available for a range of useful purposes, including parental controls and Web content filtering. The parental controls web filter in Windows Vista is an LSP. The layering order of all providers is kept in the Winsock Catalog. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Layered Service ProviderA 5-minute orientation
  2. Pick up a classic book: Unix System V Release 3.2 Network Programmer's GuideThe most-reprinted book on the subject
  3. Go sideways: WinsockA closely related topic
  4. Go sideways: Windows Vista networking technologiesA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Details
  2. Deprecation and LSP bypass
  3. Corruption issues

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics