Wat is FTP?

Weet je hoe je op effectieve wijze grote of meerdere bestanden overdraagt? Krijg een beter inzicht in FTP, een protocol voor bestandsoverdracht, en kom meer te weten over FTP-alternatieven, zoals SFTP en Dropbox Transfer.

true

Wat betekent FTP?

FTP is een afkorting van File Transfer Protocol, oftewel een protocol voor bestandsoverdracht. Dit komt op het volgende neer. Een 'protocol' of 'internetprotocol' is een reeks procedures of regels, waarmee elektronische apparaten met elkaar kunnen communiceren. FTP is een reeks regels die door apparaten in een TCP/IP-netwerk (het internet) wordt gebruikt voor bestandsoverdracht. Als je van internet gebruikmaakt, gebruik je eigenlijk een reeks verschillende protocollen. Voor browsen, gebruik je HTTP. Voor het verzenden en ontvangen van chatberichten gebruik je XMPP. FTP is niet anders dan een protocol voor het verplaatsen van bestanden.

Wat is een FTP-server?

FTP-servers zijn softwaretoepassingen die de bestandsoverdracht van het ene apparaat naar het andere (bijv. een Mac-, Windows- of Linux-computer) mogelijk maken. Dit klinkt misschien ingewikkeld, maar FTP-servers zijn gewoon computers met FTP-adressen die zijn bedoeld voor het ontvangen van FTP-verbindingen. Ze voeren twee eenvoudige taken uit: ophalen en wegzetten. Je kunt bestanden van de FTP-server 'halen' of bestanden op de FTP FTP-server 'zetten'. Als je bestanden uploadt, worden ze van je persoonlijke apparaat naar de server overgedragen. Wanneer je bestanden downloadt, worden ze van de server naar je persoonlijke apparaat overgedragen. Daarom zijn FTP-servers als het ware een doorgeefluik tussen de verzender en de ontvanger.

Hoe werkt FTP?

FTP is een client-serverprotocol. Dit houdt in dat de client de bestanden aanvraagt, waarna de server deze verstrekt. Daarom heeft een FTP-protocol twee basiskanalen nodig om een verbinding tot stand te brengen:

  • Opdrachtkanaal: initieert de instructie, bevat de basisinformatie, d.w.z. welke bestanden te gebruiken
  • Gegevenskanaal: brengt de bestandsgegevens over tussen de twee apparaten 

Als gebruikers verbinding willen maken, moeten ze hun toegangsgegevens verstrekken aan de FTP-server, die normaliter poortnummer 21 gebruikt als de standaard communicatiemodus. Heel eenvoudig gezegd zijn 'poorten' nummers die gebruikt worden om gegevensoverdrachten te identificeren die over een netwerk worden verstuurd. Het is ook belangrijk om te weten dat er twee verschillende FTP-verbindingsmodi zijn: actief en passief.

In de actieve FTP-modus speelt de server een actieve rol door de gegevensaanvraag goed te keuren. Er kunnen in de actieve modus echter problemen optreden met firewalls die ongeautoriseerde sessies van derden blokkeren. In zulke gevallen kan de passieve modus worden gebruikt. In de passieve modus onderhoudt de server geen actieve verbinding, waardoor de gebruiker zowel het gegevenskanaal als het opdrachtkanaal tot stand brengt. De server 'luistert', maar neemt niet actief deel en laat het werk grotendeels aan het andere apparaat over.

Welke problemen kan FTP verhelpen?

FTP wordt vaak gebruikt om grote hoeveelheden bestanden te verwerken, en komt dus vaak van pas bij webontwikkeling. Wanneer je wijzigingen in een website aanbrengt, kun je bestandsoverdrachten beheren met een FTP-sessie, zodat je bijvoorbeeld eenvoudig specifieke bestanden kunt uploaden, afbeeldingsbestanden kunt toevoegen en websjablonen kunt verplaatsen. IT-professionals kunnen FTP gebruiken om grote groepen serverbestanden in een gesloten systeem over te dragen.

Wat zijn de voordelen van FTP? 

FTP heeft een aantal belangrijke voordelen. Het belangrijkste is dat het meerdere bestanden tegelijk kan overbrengen, een overdracht kan hervatten als de verbinding wegvalt en overdrachten kan plannen. Ook zijn de meeste mensen, omdat het al lang bestaat, al bekend met het protocol. Er zijn veel desktoptools met  FTP-software —inclusief FileZilla, WinSCP, Cyberduck, etc.—die het gebruik van FTP redelijk eenvoudig maken. 

Wat zijn de nadelen van FTP? 

FTP heeft één belangrijk nadeel en dat is het gebrek aan beveiliging. FTP is in de jaren 70 uitgevonden en beschikt daarom niet over de vele cyberbeveiligingsmaatregelen die vandaag de dag gangbaar zijn. It wasn’t designed to be a secure protocol. FTP-overdrachten zijn niet versleuteld, waardoor je wachtwoorden, gebruikersnamen en andere gevoelige gegevens relatief makkelijk kunnen worden gelezen door hackers die je gegevenspakketten onderscheppen (door middel van een pakketopnameaanval).

Vanwege deze beveiligingslekken neemt de ondersteuning voor FTP af. Er zijn verschillende alternatieven op de markt gebracht, waaronder SFTP, HTTPS, AS2 en FTPS. In 2020 heeft Google Chrome FTP standaard uitgeschakeld en heeft Firefox FTP uit zijn programmeercode verwijderd. Dus als je voor belangrijke bedrijfsfuncties nog steeds FTP-servers gebruikt, is het misschien een goed moment om een alternatief te zoeken. Laten we een van deze alternatieven op FTP—SFTP—nader bekijken.

Wat is SFTP?

Als je je in FTP hebt verdiept, ben je op een gegeven moment waarschijnlijk het begrip 'SFTP' tegengekomen. Dus wat is SFTP? SFTP (ook bekend als het SSH File Transfer Protocol) is dus een afzonderlijk protocol dat van een Secure Shell (SSH)-gegevensstroom gebruikmaakt en zo meer bescherming biedt als je bestanden overdraagt. In tegenstelling tot FTP-clients die poortnummer 21 gebruiken, gebruikt SFTP poortnummer 22. Doordat FTP een onbeveiligd protocol is, wordt vaak de voorkeur aan SFTP gegeven. SFTP beschikt over onderliggende beveiligingsfuncties en kan in combinatie met een SSH-verbinding worden gebruikt.

Hoe kan Dropbox in plaats van een FTP-server worden gebruikt?

Klinkt dit allemaal overdreven ingewikkeld? Wil je liever niet dat een hele IT -fdeling zich bezighoudt met het beheer van een webserver? Naarmate FTP-ondersteuning afneemt en cyberveiligheidsbedreigingen geavanceerder worden, kan het slim zijn om naar alternatieve mogelijkheden te zoeken voor de toegankelijkheid, de overdracht en het beheer van je zakelijke bestanden. 

Dropbox kan een effectief FTP-alternatief zijn dat een beveiligde en stressvrije manier biedt om bestanden te delen. Dropbox Transfer is een eenvoudige en veilige service voor gegevensoverdracht die ideaal is voor de levering van grote bestanden (je kunt naar iedereen maximaal 100 GB overdragen, ongeacht of de ontvanger een Dropbox-account heeft). Verder bevestigt Dropbox Transfer de levering van je bestandsoverdrachten met downloadmeldingen. Je bent bovendien in staat om de toegang tot bestanden met een wachtwoord te beveiligen, zodat je zeker weet dat ze alleen door geautoriseerde personen worden bekeken.

Tot slot

FTP is een effectieve manier om bestanden over te dragen, maar het is ook enigszins verouderd en zijn er inmiddels andere netwerkprotocollen beschikbaar, zoals SFTP as a service. Of je stopt gewoon met piekeren en kiest voor Dropbox, dat een effectieve oplossing biedt om snel en gemakkelijk grote bestanden te delen voor bedrijven die bestanden in bulk willen overzetten.

Ontdek een betere manier van samenwerken.

Ga aan de slag met Dropbox Business