Das Transport Control Protocol (TCP) ist ein untergeordneter Teil des vom Internet verwendeten Protokollstapels. Es befindet sich direkt über der IP-Schicht und ist dafür verantwortlich, dass verworfene Pakete erneut gesendet werden.
Ich arbeite an einer Software, die eine Verbindung zu einem Echtzeit-Datenserver (über TCP) herstellt, und es treten Verbindungsabbrüche auf. Ich vermute, dass die Clients die vom Server kommenden Daten nicht schnell genug lesen. Deshalb möchte ich meine TCP-Sockets überwachen. Dafür habe ich das "ss" Tool gefunden. Mit diesem Tool können …
Ich habe verwendet exec 3<>/dev/tcp/192.168.0.101/6435, um eine TCP-Verbindung mit 192.168.0.101:6435 herzustellen. Und ich habe mit dem pipeBefehl ein paar Nachrichten erhalten und auch gesendet . Jetzt möchte ich die TCP-Verbindung beenden. Aber mit ss -anpetkann ich sehen, dass Bash selbst diese Verbindung hält, ohne einen Kindprozess zu forken. Ich habe …
Einmal in mehreren Tagen habe ich folgendes Problem. Mein Laptop (Debian-Test) kann plötzlich nicht mehr mit TCP-Verbindungen zum Internet arbeiten. Die folgenden Dinge funktionieren weiterhin einwandfrei: UDP (DNS), ICMP (Ping) - Ich erhalte sofort eine Antwort TCP-Verbindungen zu anderen Rechnern im lokalen Netzwerk (z. B. kann ich zu einem benachbarten …
Ich habe vor kurzem über die /dev/udpund /dev/tcpPseudo-Geräte hier gelernt . Sind sie spezifisch für einige GNU / Linux-Distributionen oder kann ich sie auf anderen Unix-Systemen finden? Sind sie in irgendeiner Weise standardisiert? Bisher konnte ich sie erfolgreich unter OS X, Arch Linux und CentOS einsetzen.
Ich habe nichts Ungewöhnliches an meiner Hardware- oder Kernelkonfiguration gemacht (alle Standardeinstellungen, Neuinstallation des Betriebssystems, Linux-Kernel 3.11 TCP / IP-Stack) und durchschnittlich 3,83 Millionen Nachrichten pro Sekunde über TCP, während ich nur einen Durchschnitt von 0,75 habe Millionen Nachrichten pro Sekunde über UDP. Dies scheint völlig zu trotzen, was ich …
Ich habe das Apache-httpd-Handbuch online durchgesehen und bin auf eine Richtlinie gestoßen, die dies ermöglicht. Eine Beschreibung in der Manpage gefunden für tcp: TCP_DEFER_ACCEPT (since Linux 2.4) Allow a listener to be awakened only when data arrives on the socket. Takes an integer value (seconds), this can bound the maximum …
Ich habe schon eine Weile damit rumgespielt, dass das funktioniert, und ich vermute, dass ein grundlegendes Missverständnis darüber, wie Pipes funktionieren, die Ursache für meine Probleme ist. Mein Ziel ist es, eine TCP-Verbindung zu einem Remote-Host über zu initiieren netcatund zwei Named Pipes im Dateisystem zu haben: Eine, von der …
Ich habe SSH für Port 20000 konfiguriert. Wenn ich versuche: svn co svn+ssh://server.com:20000/home/svn/proj1 proj1 --username jm Ich bekomme svn: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file. svn: Network connection closed unexpectedly Ich denke, ich muss SVN …
# lsof -n -itcp | wc 92 919 10212 # lsof -n | grep TCP | wc 2482 27222 373861 Was mache ich falsch lsof -itcp? Solch ein Aufruf überspringt einen Teil der Verbindungen. Es sieht so aus, als ob dies Verbindungen von Threads sind.
Ich habe einen Ubuntu 10.04-Server remote eingerichtet, den ich vor einiger Zeit eingerichtet habe. Während ich den Benutzernamen und das Passwort aufzeichnete, schien ich schlau gewesen zu sein und habe den üblichen SSH-Port von 22 auf ... etwas anderes geändert. Wie finde ich heraus, was dieser Port sein könnte? Ich …
Ich habe in letzter Zeit einige Zeit damit verbracht, ein Problem in der Produktion aufzuspüren, bei dem das Verschwinden eines Datenbankservers poll()für einen verbundenen Client zu einem Stillstand von bis zu 2 Stunden (lange Wartezeit auf einen Aufruf in der libpq-Clientbibliothek) führte. Als ich mich mit dem Problem befasste, wurde …
Ich versuche, den Fernzugriff auf D-Bus einzurichten, und verstehe nicht, wie Authentifizierung und Autorisierung funktionieren (nicht). Ich habe einen D-Bus-Server, der an einem abstrakten Socket lauscht. $ echo $DBUS_SESSION_BUS_ADDRESS unix:abstract=/tmp/dbus-g5sxxvDlmz,guid=49bd93b893fe40d83604952155190c31 Ich renne dbus-monitor, um zu sehen, was los ist. Mein Testfall ist notify-send hello, was funktioniert, wenn es vom lokalen …
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"? …
Ich habe es versucht bash -i >& /dev/tcp/HOST/PORT 0>&1, aber es scheint nicht hinter der Firewall zu funktionieren. Was macht dieser Code eigentlich, welche Ports werden weitergeleitet und könnte er hinter fiewall funktionieren?
Ich versuche, ein Skript zu schreiben, das den Dienst beendet, der an einem bestimmten Port ausgeführt wird. Das ist mein Skript: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a Es ist ein Java-Programm. Dieses Skript funktioniert manchmal, schlägt aber die meiste Zeit auf …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.