FTP (Dateitransferprotokoll) verwendet zwei Verbindungen:
* Steuerverbindung: Diese Verbindung wird zum Senden von Befehlen und zum Empfangen von Antworten verwendet. Es verwendet standardmäßig TCP -Port 21.
* Datenverbindung: Diese Verbindung wird zum Übertragen von Dateien verwendet. Der Port für diese Verbindung wird während des Sitzungsaufbaus zwischen Client und Server ausgehandelt und ist in der Regel ein nummeriertes Port (über 1023).
Daher umfasst eine FTP -Sitzung typischerweise zwei gleichzeitige Verbindungen , einer für die Kontrolle und eine für die Datenübertragung.
Es ist jedoch wichtig zu beachten, dass die Anzahl der gleichzeitigen FTP -Sitzungen Ein Server kann handeln von seiner Konfiguration und Ressourcen abhängt. Ein Server kann mehrere gleichzeitige FTP -Sitzungen von verschiedenen Clients verarbeiten, wobei jede Sitzung zwei Verbindungen wie oben beschrieben verwendet wird. Die genaue Anzahl der gleichzeitigen Verbindungen, die ein Server unterstützen kann, variieren je nach Faktoren wie:
* Server -Hardware: Die CPU-, Speicher- und Netzwerk -Interface Card (NIC) -Kapazität des Servers spielen eine Rolle.
* Softwarekonfiguration: Die FTP -Server -Software kann so konfiguriert werden, dass die Anzahl der zulässigen Verbindungen begrenzt wird.
* Netzwerkbandbreite: Die verfügbare Netzwerkbandbreite wirkt sich auf die Anzahl der gleichzeitigen Verbindungen aus, die hergestellt werden können.
Während jede FTP -Sitzung zwei Verbindungen erfordert, hängt die Anzahl der gleichzeitigen FTP -Sitzungen, die ein Server verarbeiten kann, von seinem spezifischen Setup und seiner Ressourcen ab.