WikiDer > SOCKEN

SOCKS

SOCKEN (eine Abkürzung für „SOCKet Secure“) ist a Internetprotokoll das macht es möglich für Client-Server-Anwendungen die Dienste eines Netzwerks transparent nutzenFirewall.

Kunden hinter einer Firewall, die Zugriff auf Remote-Server erfordert, können dies über SOCKSProxy Server machen. Ein solcher Proxy-Server bestimmt, ob ein Benutzer auf einen externen Server zugreifen kann und leitet die Anfragen an diesen Server weiter. SOCKS kann auch umgekehrt verwendet werden: Zugriff für Benutzer außerhalb einer Firewall ("externe Clients") auf interne Server innerhalb der Firewall.

Das Protokoll wurde ursprünglich von David Koblas entwickelt, einem Systemadministrator von MIPS-Computersysteme. Nach der Übernahme von MIPS durch Silizium-Grafik 1992 veröffentlichte Koblas eine Beschreibung von SOCKS während der USENIX Security Symposium in diesem Jahr und SOCKS wurden frei verfügbar.[1] Das Protokoll wurde von Ying-Da Lee of . zu Version 4 weiterentwickelt NEC. SOCKS wirkt auf Schicht 5 des OSI-Modell - das Sitzungsebene (die Schicht zwischen den Präsentationsfolie und der Transportschicht).

SOCKS 5-Protokoll

Das SOCKS 5-Protokoll ist eine Erweiterung des SOCKS 4-Protokolls mit mehr Optionen zur Authentifizierung, wie in . definiert RFC 1928.[2] Die Authentifizierungsmethoden sind:

  • keine Authentifikation
  • GSSAPIA
  • Benutzername Passwort
  • Methode zugewiesen von IANA
  • Methode für den privaten Gebrauch reserviert

Verweise

  1. Darmohray, Tina. "Firewalls und Märchen". ;LOGIN:. Band 30, Nr. 1.
  2. RFC 1928

Externe Links

  • RFC 3089 - Ein SOCKS-basierter IPv6/IPv4-Gateway-Mechanismus
  • RFC 1961 - GSS-API-Authentifizierungsmethode für SOCKS Version 5
  • RFC 1929 - Benutzername/Passwort-Authentifizierung für SOCKS V5
  • RFC 1928 - SOCKS-Protokoll Version 5