Als «socket» getaggte Fragen

ist ein Datenkommunikationsendpunkt zum Datenaustausch zwischen Prozessen, die innerhalb desselben Host-Betriebssystems ausgeführt werden.


3
rpc.statd läuft auf einem System ohne NFS
Ich habe eine Debian-Maschine, die Warnungen (über den automatischen Prüfer von Tiger) rcp.statderhält, die diesen und jenen Socket abhört. Google Shows rpc.statdist ein von NFS verwendeter Daemon. Soweit ich weiß, verwende (und installiere) ich nichts, was mit NFS zu tun hat. Was hätte diesen Dienst installiert / gestartet und was …



2
Bereinigt Linux automatisch abstrakte Domain-Sockets?
Auf StackOverflow gibt es eine großartige Antwort darauf , eine bessere Sperre für Daemons (synthetisiert von Eduardo Fleury ) bereitzustellen , die nicht vom allgemeinen PID-Dateisperrmechanismus für Daemons abhängt. Es gibt dort viele gute Kommentare darüber, warum PID-Sperrdateien manchmal Probleme verursachen können, deshalb werde ich sie hier nicht erneut aufbereiten. …



1
Wie lange ist eine lokale TCP-Socket-Adresse, die nach dem Schließen gebunden wurde, nicht verfügbar?
Unter Linux (meine Live-Server sind auf RHEL 5.5 - die folgenden LXR-Links verweisen auf die Kernel-Version), man 7 ipheißt es: Eine gebundene lokale TCP-Socket-Adresse ist nach dem Schließen einige Zeit lang nicht verfügbar, es sei denn, das Flag SO_REUSEADDR wurde gesetzt. Ich benutze nicht SO_REUSEADDR. Wie lang ist "einige Zeit"? …



1
Wie ermöglicht das Verschieben eines Unix-Domain-Sockets Socat die Überwachung des Datenverkehrs?
socat kann zum Überwachen des Datenverkehrs über einen Unix-Domain-Socket verwendet werden: sudo mv /path/to/sock /path/to/sock.original sudo socat -t100 -x -v UNIX-LISTEN:/path/to/sock,mode=777,reuseaddr,fork UNIX-CONNECT:/path/to/sock.original Ich verstehe nicht ganz, wie dieser Mechanismus funktioniert, in der Hoffnung, jemand könnte es ein wenig erklären. Wie funktioniert das Verschieben der Socket-Datei, wenn sie bereits von einem …
12 socket  socat 

2
Was ist der Unterschied zwischen & 6 und / dev / fd / 6?
Zum Lesen aus dem Dateideskriptor 6 kann ich <&6oder </dev/fd/6(aka /proc/self/fd/6) verwenden. Normalerweise funktionieren beide gleich gut. Wenn dieser Dateideskriptor jedoch ein Socket ist, passieren seltsame Dinge. Beispielsweise: $ bash -c 'ls -l /dev/fd/6;cat /dev/fd/6' 6</dev/tcp/localhost/12345 lrwx------ 1 michas michas 64 Jan 10 19:50 /dev/fd/6 -> socket:[315010] cat: /dev/fd/6: No …

1
Kann jemand die verschiedenen Arten von Unix-Domain-Sockets erklären?
Wenn ich netstat --all | grep ^unixeinige der ausgegebenen Socket-Pfade ausführe , wird ein '@' vorangestellt, andere nicht. Ich habe festgestellt, dass diejenigen, denen ein '@' vorangestellt ist, beim Durchsuchen des Dateisystems nicht angezeigt werden ls, der Rest jedoch. Was sind diese beiden Arten von Steckdosen und was ist der …
11 socket 

2
Lokaler Unix-Socket - grobe Vorstellung vom Durchsatz
Kennt jemand Durchsatz-Benchmarks / -Messungen für die Verwendung eines lokalen Unix-Sockets für die Kommunikation zwischen Prozessen? Ich möchte den Leistungsvorteil einer lokalen Datenbankinstanz auf demselben Server wie die Software veranschaulichen, die die Daten aus der Datenbank anfordert, anstatt über eine Netzwerkverbindung kommunizieren zu müssen, insbesondere eine wie Gigabit-Ethernet, von der …

1
Was ist ein generischer Socket und in welcher Beziehung steht er zu einem Netzwerkgerät?
Ich versuche zu verstehen, wie Netzwerktreiber unter Linux funktionieren. Diese Fragen und Antworten haben gezeigt, dass das Netzwerkgerät unter Linux nicht durch eine Gerätedatei dargestellt wird. Es besagt, dass Netzwerktreiber mit arbeiten sockets. Zum Beispiel dieser Referenzen , wie die Einrichtung der Netzwerkgeräte über ioctlAnrufe. Daioctl jedoch keine Gerätedateien für …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.