Wenn ein Client eine Verbindung zu etwas im Internet herstellt, erfolgt die Verbindung immer über einen kurzlebigen Port?
Werden alle bekannten Ports nur von Servern verwendet?
quelle
Wenn ein Client eine Verbindung zu etwas im Internet herstellt, erfolgt die Verbindung immer über einen kurzlebigen Port?
Werden alle bekannten Ports nur von Servern verwendet?
Ports unter 1024 sind nur für die Verwendung durch root / den Administrator reserviert. Dies ist eine Standardsicherheitsfunktion, die einen normalen Benutzer davon abhält, sich als Systemdienst / Daemon auszugeben. Die meisten bekannten Dienste werden auf Ports <1024 ausgeführt.
Folglich müssen alle Benutzerverbindungen von einem Port> 1024 stammen.
Sofern es sich nicht um eine spezielle Anforderung der Software handelt (z. B. einige UDP-Peer-to-Peer-Szenarien), spielt es keine Rolle, von welcher Portnummer die Verbindung stammt, da dem Remote-Ende die Herkunft der Verbindung mitgeteilt wird, sobald die Verbindung hergestellt ist Anfrage kommt an.
Also zusammenfassend: Usually
und If it's below 1024
.