Als «tcp» getaggte Fragen

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.

3
Kernel-Socket-Struktur und TCP_DIAG
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 …
18 linux  tcp  socket 

1
Wie kann ich eine von bash selbst hergestellte TCP-Verbindung beenden?
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 …

4
TCP stirbt auf einem Linux-Laptop
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 …
17 debian  networking  tcp 


1
Warum ist mein TCP-Durchsatz viel größer als der UDP-Durchsatz?
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 …

2
Reale Verwendung von TCP_DEFER_ACCEPT?
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 …

3
Verwenden von In / Out-Named Pipes für eine TCP-Verbindung
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 …
15 bash  pipe  tcp  netcat 

4
Wie konfiguriere ich SVN / SSH mit SSH auf einem Nicht-Standard-Port?
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 …
14 ssh  tcp  subversion 


6
Wie finde ich heraus, an welchem ​​Port ich mich mit SSH anmelden soll?
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 …
14 ssh  tcp 

1
Wie wurden diese Linux-TCP-Standardeinstellungen festgelegt?
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 …
13 linux  tcp  history 

1
D-Bus Authentifizierung und Autorisierung
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 …

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"? …



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.