Sockets

Das ist der Eintrag dazu aus unserem IT-Kommunikationslexikon:


API zu TCP/IP

Das Konzept der Sockets entstammt der Berkley-Unix-Linie, ist heute aber in den meisten Betriebssystemen implementiert. Mit Sockets können virtuelle Verbindungen zwischen Prozessen erzeugt werden. Sie bilden das Standard-Interface zwischen Unix-Ein-/Ausgabemechanismen und Netzwerkkommunikationsleistungen. Es existieren zwei Typen von Sockets (bidirektionale Streams und Datagramm-basierte).

Mit der Bibliotheksfunktion socket() wird ein Kommunikationsendpunkt - oder Socket - erzeugt, und es wird ein Filedescriptor zurückgegeben, mit dem auf den Socket wie auf eine Datei zugegriffen werden kann. Der Socket besitzt eine Socket-Adresse, die aus einer Port-Nummer und der Netzwerkadresse des Computers besteht.

Aktuelle Beiträge

»Angreifer brechen nicht mehr ein, sondern sie loggen sich ein«

Hybride Arbeitsmodelle, Cloudmigration und verteilte Anwendungslandschaften zwingen IT-Administratoren zu einem Paradigmenwechsel – weg von historisch gewachsenen VPN- und Firewallkonstrukten, hin zu identitäts- und serviceorientierten Architekturen. Alexander Jost, Manager Sales Engineering CEE bei Cato Networks, erklärt im Gespräch, wie SASE und Zero Trust diesen Wandel technisch umsetzen, welche Stolpersteine bei der Migration lauern und welche neuen Angriffsszenarien Sie auf dem Radar haben sollten.