Bestellen
Hosting
Domeinnaam
Ondersteuning
Ontdek
Terug naar begrippenlijst

FTP

FTP (File Transfer Protocol) is een protocol voor het overdragen van bestanden tussen computers via een netwerk.

FTP
FTP staat voor File Transfer Protocol. Het is een van de oudste protocollen op het internet. Met FTP kun je bestanden uploaden naar een server of downloaden vanaf een server. Het protocol wordt nog steeds veel gebruikt voor websitebeheer en serveronderhoud.

FTP werkt met twee kanalen. De command-verbinding gebruikt poort 21 voor opdrachten. De data-verbinding gebruikt poort 20 voor de daadwerkelijke bestandsoverdracht. Er zijn twee modi: active mode en passive mode. Bij active mode maakt de server verbinding met de client. Bij passive mode initieert de client beide verbindingen.

Een groot nadeel van FTP is de veiligheid. Gebruikersnamen, wachtwoorden en bestanden worden onversleuteld verstuurd. Iedereen die de verbinding kan afluisteren ziet deze gegevens in platte tekst. Daarom wordt tegenwoordig vaak SFTP gebruikt. SFTP werkt via SSH op poort 22 en versleutelt alle gegevens.

Bij KeurigOnline bieden we zowel FTP als SFTP toegang tot je hostingpakket. We raden aan altijd SFTP te gebruiken voor een veilige verbinding. Zo blijven je inloggegevens en bestanden beschermd tegen afluisteren.

Geschiedenis

FTP werd in 1971 ontwikkeld door Abhay Bhushan van MIT. Hij schreef de eerste specificatie in RFC 114, gepubliceerd op 16 april 1971. Dit was voordat TCP en IP überhaupt bestonden. FTP draaide destijds op het ARPANET.

Door de jaren heen is FTP meerdere keren bijgewerkt. De huidige standaard staat in RFC 959 uit oktober 1985. Deze RFC werd geschreven door Jon Postel en Joyce Reynolds. Het is nog steeds de definitieve specificatie voor FTP.

Belangrijke mijlpalen:

  • 1971: FTP geïntroduceerd (RFC 114)
  • 1985: Huidige standaard (RFC 959)
  • 1990s: FTPS toegevoegd (FTP over SSL/TLS)
  • 2000s: SFTP wordt populair als veiliger alternatief

Bronnen