Wat is het File Transfer Protocol?

door | 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 FTP?

Protocol voor bestandsoverdracht (FTP) 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.

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 die ver voorbij de houdbaarheidsdatum is. 

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.

Veilige en snelle overdracht van bestanden in de cloud

Verstuur terabytes aan data over de cloud met MASV.

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:

  1. Command-line FTP (toegankelijk via de opdrachtprompt in Windows of Terminal voor Mac)
  2. Via een webbrowser
  3. 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 vaardighedenHet is over het algemeen ook een veel tijdrovender (en potentieel frustrerende) ervaring voor gewone gebruikers in vergelijking met vereenvoudigde drag-and-drop bestandsoverdracht SaaS tools.

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

Soorten FTP

Verschillende types van FTP bestaan, waaronder:

  1. Anonieme FTP: Basic FTP zonder gebruikersnaam of wachtwoord, en zonder encryptie.
  2. Wachtwoord-beveiligde FTP: Basis FTP dat een gebruikersnaam en wachtwoord vereist. Het werkt op poort 21. 
  3. FTP Beveiligd (FTPS): FTPS, ook bekend als FTP-SSL (FTP Secure Sockets Layer), maakt impliciete verbindingen met Transport Layer Security (TLS) mogelijk voor een betere beveiliging. Het gebruikt poort 990. 
  4. FTP over expliciete SSL/TSL (FTPES): Staat expliciete TSL-verbindingen toe. Het werkt op poort 21. 
  5. Beveiligde FTP (SFTP): Technisch gezien is SFTP geen FTP-protocol, maar een versleutelbare uitloper van het Secure Shell protocol (SSH), ontwikkeld door de Internet Engineering Task Force (IETF). Het loopt over poort 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.

FTP 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 het inloggen beginnen met het verzenden van bestanden. Het heeft de technische complexiteit van het verzenden van een e-mail. Dat betekent dat u geen tutorials of training hoeft te volgen om MASV te gebruiken voor het verzenden van enorme bestanden tot 15TB. Plus, omdat MASV de Trusted Partner Network beveiliging en compliance standaarden volgt, kunt u MASV met een gerust hart 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 20 GB gratis data om over te dragen in onze gratis proefperiode.

Uw bestanden beveiligen

Krijg 20 GB om te gebruiken met de snelste, grote bestandsoverdrachtdienst die vandaag beschikbaar is, MASV.