Wat is het File Transfer Protocol (FTP)?

door Jim Donnelly 15 februari, 2022

De meeste mensen weten of hebben een behoorlijk begrip van wat File transfer protocol (FTP) is. Het woord wordt vaak gebruikt als een algemene term voor bestandsoverdracht...wat niet het geval is. Dus, wat is het file transfer protocol precies? Hoe werkt het en hoe gebruiken mensen het? We geven deze antwoorden hieronder. 

Ga naar de sectie:

Wat is het File Transfer Protocol?

Protocol voor bestandsoverdracht is een netwerkprotocol dat wordt gebruikt om bestanden over te dragen tussen computers op een Transmission Control Protocol/Internet Protocol (TCP/IP)-netwerk. Met andere woorden, het internet (maar niet altijd).  

Er zijn allerlei betaalde en open-source FTP opties beschikbaar. Eén van de langst bestaande FTP diensten, FileZilla, is een open-source toepassing gebouwd in 2001.

Leuk weetje: FileZilla werd bedacht als een computerwetenschap klasproject.

Veilige en snelle overdracht van bestanden in de cloud

Verstuur terabytes aan data over de cloud met MASV.

FTP is een zeer beproefde methode voor bestandsoverdracht. Het is jarenlang het favoriete gereedschap geweest van veel webontwikkelaars die websites implementeerden of bijwerkten. Deze methode is echter langzaam uit de gratie geraakt door de opkomst van drag-and-drop, WYSIWYG-stijl web editors.

Maar de lange geschiedenis van FTP betekent ook dat het enigszins... verouderd is. Veel waarnemers zeg FTP is een verouderde technologie ver over zijn houdbaarheidsdatum. 

En als je bedenkt dat de allereerste File Transfer Protocol, RFC 114werd geschreven door de toenmalige student aan het MIT, Abhay Bushan in de lente van 1971, hebben ze misschien een punt. 

Hoe dan ook, FTP blijft over de hele wereld in gebruik als methode om bestanden en gegevens over te dragen.

Hoe werkt het File Transfer Protocol?

Omdat FTP een client-server protocol is, moet een verzender eerst bestanden uploaden naar een FTP server. De server vereist meestal inloggegevens, hoewel sommige FTP-servers anonieme logins toestaan. 

De FTP-server is in wezen de spil, of het middelpunt, van de bestandsoverdracht. Na te zijn ingelogd, moet de ontvanger van het bestand gegevens downloaden van dezelfde server. Eenmaal ingelogd hebben gebruikers de mogelijkheid om een aantal acties uit te voeren, waaronder het uploaden en downloaden van bestanden, maar ook het verwijderen, hernoemen, of verplaatsen ervan.

FTP gebruikt zowel een commandokanaal (voor commando's en antwoorden) als een gegevenskanaal (voor gegevensoverdracht).

Een FTP-sessie verloopt ofwel in passieve ofwel in actieve modus. Actieve modus betekent dat de gebruiker proactief verzoekt om wijzigingen aan te brengen op de server, waarbij de server een verbinding terug maakt naar de computer van de gebruiker. Als gevolg hiervan kan dit proces problemen met firewalls veroorzaken. Passieve modus FTP overdracht omzeilt dit door alle commando's over te geven aan de computer van de gebruiker.

Hoe gebruik je het File Transfer Protocol?

FTP wordt typisch gebruikt in op een van de drie manieren:

  • Command-line FTP (toegankelijk via de opdrachtprompt in Windows of Terminal voor Mac)
  • Via een webbrowser
  • Via een FTP cliënt.

Deze laatste methode wordt vandaag de dag verreweg het meest gebruikt, met verschillende FTP-clients op de markt zoals het eerder genoemde FileZilla, samen met Cyberduck, WinSCP, WS_FTP, Transmit, en CrossFTP.

FTP wordt echter meestal niet beschouwd als een veilig protocol. Het maakt geen gebruik van encryptie en gebruikt meestal duidelijke gebruikersnamen en wachtwoorden. Dit laat FTP servers gevaarlijk blootgesteld aan spoofing, brute kracht, en andere rudimentaire cyberaanvallen. 

Nieuwere versies van FTP (hieronder vermeld) bevatten wel encryptie, maar de technologie wordt nog steeds beschouwd als een "veiligheidsgat" door veel IT-deskundigen. FTP-verbindingen zijn ook berucht om hun frustrerende en tijdrovende firewall-problemen.

Omdat het installeren en gebruiken van FTP-servers bepaalde technische vaardighedenmaar het is over het algemeen ook een veel tijdrovender (en potentieel frustrerende) ervaring voor gewone gebruikers in vergelijking met vereenvoudigde SaaS-tools voor bestandsoverdracht via slepen en neerzetten.

Verwant: Gegevensdiefstal: Hoe hackers uw bestanden op afstand kunnen stelen

Soorten protocollen voor bestandsoverdracht

Verschillende types van FTP bestaan, waaronder:

FTP-type

Beschrijving

Haven

Anonieme FTP

Basic FTP zonder gebruikersnaam of wachtwoord, en zonder encryptie.

Wachtwoord-beveiligde FTP

Basis FTP die een gebruikersnaam en wachtwoord vereist.

21

FTP Beveiligd (FTPS)

FTPS, ook bekend als FTP-SSL (FTP Secure Sockets Layer), staat impliciete Transport Layer Security (TLS)-verbindingen toe voor een betere beveiliging.

990

FTP over expliciete SSL/TSL (FTPES)

Staat expliciete TSL verbindingen toe.

21

Beveiligde FTP (SFTP)

Technisch gezien is SFTP geen FTP-protocol, maar een versleutelbare aftakking van het Secure Shell-protocol (SSH), ontwikkeld door de Internet Engineering Task Force (IETF). 

22

Verschillende gegevenstypen worden overgedragen met FTP, waaronder ASCII (Type A) voor tekstgegevens, Image (Type I), en EBCDIC (Type E) voor platte tekst.

Snelle, eenvoudige en betrouwbare bestandsoverdracht

Dump FTP complexiteit met MASV.

De evolutie van het File Transfer Protocol

Zoals hierboven vermeld, ontstond FTP in het begin van 1971. Het was ontworpen om bestanden te versturen over het Advanced Research Projects Agency Network (ARPANET) in de VS, een van de allereerste openbare netwerken (en voorloper van het internet) die in 1969 van start ging en in 1989 buiten gebruik werd gesteld. 

Toen het internet eenmaal gemeengoed werd, had FTP verschillende herzieningen om ervoor te zorgen dat het werkte met TCP/IP: RFC 765 werd gelanceerd in 1980, en RFC 959 kwam uit in 1985, die beide nieuwe mogelijkheden toevoegden. RFC 959 verscheen in 1997 om de beveiliging te verbeteren, en RFC 2428 verscheen in 1999 om IPv6 te behandelen.

De laatste jaren is FTP echter in sommige kringen uit de gratie geraakt. Google verwijderde steun voor FTP-bestandsoverdracht met de release van Chrome 88 in het begin van 2021. Het zou zelfs eerder zijn geweest, maar de pandemie dwong tot uitstel.

Video uitleg

U kunt MASV gebruiken in plaats van FTP

masv veiligheid open grafiek

MASV is een uitstekende alternatief voor FTP voor wie grote bestanden wil overzetten zonder de rompslomp van het beheren van een archaïsche FTP server. Om nog maar te zwijgen van het configureren van firewalls en het vinden van mensen met de kennis om FTP efficiënt te gebruiken. 

Met MASV kan elke gebruiker binnen 60 seconden na aanmelding beginnen met het verzenden van bestanden. Het heeft de technische complexiteit van het versturen van een e-mail. Dat betekent dat u geen tutorials of training hoeft te volgen om MASV te gebruiken voor het versturen van grote bestanden tot 5TB. Plus, omdat MASV het Trusted Partner Network volgt veiligheids- en nalevingsnormenkunt u met een gerust hart MASV gebruiken als een sneller, robuuster en veel veiliger alternatief voor FTP.

MASV weet hoe gemakkelijk gegevensoverdracht kan worden gecompromitteerd. Daarom hebben wij onze transferoplossing vanaf de basis opgebouwd met veiligheid in het achterhoofd.

Meld je vandaag aan en krijg 100 GB gratis data om over te zetten in onze gratis proefversie.

Uw bestanden beveiligen

Maak gebruik van 100 GB met de snelste dienst voor overdracht van grote bestanden die momenteel verkrijgbaar is, MASV.