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
- Read the overview: Layered Service ProviderA 5-minute orientation
- Pick up a classic book: Unix System V Release 3.2 Network Programmer's GuideThe most-reprinted book on the subject
- Go sideways: WinsockA closely related topic
- Go sideways: Windows Vista networking technologiesA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
- 📕Unix System V Release 3.2 Network Programmer's GuideAT & T Bell Laboratories. Technical Publication Dept. · 1988
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Winsock In computing, the Windows Sockets API (WSA), later shortened to Winsock, is an application programming interface (API) that defines how Windows network…
- Windows Vista networking technologies In computing, Microsoft's Windows Vista and Windows Server 2008 introduced in 2007/2008 a new networking stack named Next Generation TCP/IP stack, to improve…
- Protocol stack The protocol stack or network stack is an implementation of a computer networking protocol suite or protocol family. Some of these terms are used interchangeabl…
- Windows Filtering Platform Windows Filtering Platform (WFP) is a set of system services in Windows Vista and later that allows Windows software to process and filter network traffic…
- Network socket A network socket is a software structure within a network node of a computer network that serves as an endpoint for sending and receiving data across the…
- Internet protocol suite The internet protocol suite, commonly known as TCP/IP, is a framework for organizing the communication protocols used in the internet and similar computer…
- Multiprotocol Label Switching Multiprotocol Label Switching (MPLS) is a routing technique in telecommunications networks that directs data from one node to the next based on labels…
- Transport layer In computer networking, the transport layer is an abstraction layer in a network protocol stack that provides communication services between applications…