DEFINITION
Socket Secure-protocol. Een generiek proxyprotocol dat door toepassingen wordt gebruikt om via TCP/IP-netwerken te communiceren. Het SOCKS-protocol biedt een flexibel kader voor het ontwikkelen van veilige communicatiemogelijkheden door eenvoudig andere beveiligingstechnologieën te integreren. SOCKS bestaat uit twee onderdelen: SOCKS-server en SOCKS-client. SOCKS-server wordt geïmplementeerd op het niveau van de toepassingslaag, terwijl de SOCKS-client wordt geïmplementeerd tussen de toepassingslaag en de transportlaag in. Het belangrijkste doel van dit protocol is om de hosts aan de ene kant van een SOCKS-server de gelegenheid te bieden om toegang te krijgen tot hosts aan de andere kant van een SOCKS-server, zonder dat directe bereikbaarheid via IP nodig is.