SSCP · Question #819
Which OSI/ISO layer does a SOCKS server operate at?
The correct answer is A. Session layer. SOCKS (Socket Secure) is a proxy protocol that operates at Layer 5 - the Session layer - of the OSI model. It establishes, manages, and terminates sessions between a client and a destination server on behalf of the client. Because SOCKS works at the session layer, it is protocol-
Question
Options
- ASession layer
- BTransport layer
- CNetwork layer
- DData link layer
How the community answered
(31 responses)- A87% (27)
- B3% (1)
- C3% (1)
- D6% (2)
Explanation
SOCKS (Socket Secure) is a proxy protocol that operates at Layer 5 - the Session layer - of the OSI model. It establishes, manages, and terminates sessions between a client and a destination server on behalf of the client. Because SOCKS works at the session layer, it is protocol-agnostic and can proxy traffic for higher-layer protocols (HTTP, FTP, SMTP, etc.) without needing to understand them. This distinguishes it from application-layer proxies that must understand the specific application protocol, and from transport-layer mechanisms that work with raw TCP/UDP streams without session awareness.
Topics
Community Discussion
No community discussion yet for this question.