Wat is het File Transfer Protocol?

door | 15 februari 2022

De meeste mensen weten wel wat file transfer protocol (FTP) is of begrijpen het wel een beetje. Het woord wordt vaak gebruikt als een algemene term voor bestandsoverdracht... wat niet het geval is. Dus, hoe werkt het FTP-protocol en hoe gebruiken mensen het precies? Hieronder geven we deze antwoorden.

Ga naar de sectie:

Wat is FTP?

File transfer protocol (FTP) is een netwerkprotocol dat gebruikt wordt voor het delen van bestanden tussen computers op een TCP/IP-netwerk (Transmission Control Protocol/Internet Protocol). 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 een beetje...verouderd is. Veel waarnemers zeggen dat FTP een verouderde technologie is, ver voorbij de houdbaarheidsdatum.

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

Hoe dan ook, FTP blijft wereldwijd in gebruik als methode om gevoelige gegevens en bestanden over te dragen.

Snel en veilig bestandsoverdrachtprotocol

Verstuur terabytes aan gegevens via de cloud met MASV's beheerde bestandsoverdracht.

Hoe werkt het File Transfer Protocol?

Omdat FTP een client-server protocol is, moet een verzender eerst bestanden uploaden naar een FTP server (of FTP host). De server vereist meestal inloggegevens, hoewel sommige FTP servers anoniem inloggen 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 opdrachtkanaal (voor FTP commando's en antwoorden) als een gegevenskanaal (voor gegevensoverdracht).

Een FTP sessie draait in passieve of actieve modus. Actieve modus betekent dat de gebruiker proactief verzoekt om wijzigingen aan te brengen op de server, waarbij de server een dataverbinding maakt terug naar de computer van de gebruiker. Als gevolg hiervan kan dit proces problemen veroorzaken met firewalls. Passieve FTP overdracht omzeilt dit door alle FTP commando's over te laten 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.

Via een FTP-cliënt is veruit de meest gebruikte methode tegenwoordig, met verschillende opties op de markt zoals het eerder genoemde FileZilla, samen met Cyberduck, WinSCP, WS_FTP, Transmit, Core FTP en CrossFTP.

FTP wordt echter meestal niet beschouwd als een veilig protocol. Het maakt geen gebruik van encryptie en gebruikt meestal clear-text gebruikersnamen en wachtwoorden. Hierdoor worden 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-experts. Als je een FTP-verbinding gebruikt, loop je waarschijnlijk tegen frustrerende en tijdrovende firewallproblemen aan.

Omdat het installeren en gebruiken van FTP-servers bepaalde technische vaardigheden vereist, is het over het algemeen ook een veel tijdrovender (en mogelijk frustrerende) ervaring voor alledaagse gebruikers in vergelijking met vereenvoudigde drag-and-drop SaaS-tools voor bestandsoverdracht.

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. Wachtwoordbeveiligde FTP: Basis FTP waarvoor een gebruikersnaam en wachtwoord nodig zijn. Het werkt op poortnummer 21.
  3. Beveiligde FTP (FTPS): FTPS, ook bekend als FTP-SSL (FTP Secure Sockets Layer), staat impliciete verbindingen toe met Transport Layer Security (TLS) voor een betere beveiliging van FTP. Het gebruikt poortnummer 990.
  4. FTP over expliciete SSL/TSL (FTPES): Staat expliciete TLS-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 draait 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 nodig 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 kwam uit in 1997 om de beveiliging te verbeteren en RFC 2428 verscheen in 1999 om IPv6 te verwerken.

In de afgelopen jaren is FTP in sommige kringen echter uit de gratie geraakt. Google verwijderde de ondersteuning voor FTP-bestandsoverdracht met de release van Chrome 88 begin 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 gevoelige bestanden wil overbrengen zonder het gedoe van het beheren van een archaïsche FTP-server. Om nog maar te zwijgen over het configureren van firewalls en het vinden van mensen met de kennis om FTP efficiënt te gebruiken.

Met MASV's beheerde bestandsoverdracht 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. En omdat MASV de beveiligings- en compliancenormen van het Trusted Partner Network volgt, kun je 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 oplossing voor het delen van bestanden 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.

Bescherm uw gevoelige bestanden

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