FTP (filoverførselsprotokol) bruger to forbindelser:
* Kontrolforbindelse: Denne forbindelse bruges til at sende kommandoer og modtage svar. Den bruger TCP -port 21 som standard.
* Dataforbindelse: Denne forbindelse bruges til overførsel af filer. Porten for denne forbindelse forhandles mellem klienten og serveren under sessionopsætningen og er typisk en højere nummereret port (over 1023).
Derfor involverer en FTP -session typisk to samtidige forbindelser , en til kontrol og en til dataoverførsel.
Det er dog vigtigt at bemærke, at antallet af samtidige FTP -sessioner En server kan håndtere afhænger af dens konfiguration og ressourcer. En server kan håndtere flere samtidige FTP -sessioner fra forskellige klienter, hvor hver session bruger to forbindelser som beskrevet ovenfor. Det nøjagtige antal samtidige forbindelser, som en server kan understøtte, vil variere afhængigt af faktorer som:
* serverhardware: Serverens CPU, hukommelse og netværksgrænsefladekort (NIC) kapacitet spiller alle en rolle.
* Softwarekonfiguration: FTP -serversoftwaren kan konfigureres til at begrænse antallet af tilladte forbindelser.
* netværksbåndbredde: Den tilgængelige netværksbåndbredde vil påvirke antallet af samtidige forbindelser, der kan etableres.
Så selvom hver FTP -session kræver to forbindelser, er antallet af samtidige FTP -sessioner, som en server kan håndtere, afhængig af dens specifikke opsætning og ressourcer.