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 as a service.

Wat betekent FTP?

FTP is een afkorting van File Transfer Protocol, oftewel een protocol voor bestandsoverdracht. Dit komt op het volgende neer. Een 'protocol' 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 de softwaretoepassingen die de bestandsoverdracht van het ene apparaat naar het andere mogelijk maken. Dit klinkt misschien ingewikkeld, maar eigenlijk zijn FTP-servers gewoon computers met FTP-adressen die zijn bedoeld voor het ontvangen van FTP-verbindingen. Ze voeren twee eenvoudige taken uit: ophalen en wegzetten. Anders gezegd, kun je ofwel bestanden van de FTP-server ophalen of bestanden op de FTP-server wegzetten. 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 zijn er voor FTP twee basiskanalen nodig om een verbinding tot stand te brengen: het opdrachtkanaal (dat de instructie initieert en basisgegevens bevat, zoals welke bestanden moeten worden bereikt) en het gegevenskanaal (dat de bestandsgegevens tussen de twee apparaten overdraagt). Als gebruikers verbinding willen maken, moeten ze hun toegangsgegevens verstrekken aan de FTP-server, die normaliter poortnummer 21 gebruikt als de standaard communicatiemodus. Het is ook belangrijk om te weten dat er twee verschillende FTP-verbindingsmodi zijn: actief en passief.

In de actieve 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, wat vaak van pas komt 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 voor- en nadelen van FTP?

FTP heeft een aantal belangrijke voordelen. Doordat het al lange tijd bestaat, zijn de meeste mensen al met het protocol bekend en bestaan er talloze desktoptools, waaronder FileZilla, WinSCP, Cyberduck en meer, die het gebruik van FTP redelijk eenvoudig maken. Daarnaast heeft FTP een aantal handige functies, zoals de mogelijkheid om meerdere bestanden tegelijk over te dragen, de mogelijkheid om overdrachten te hervatten nadat de verbinding is verbroken en de mogelijkheid om overdrachten in te plannen.

FTP heeft echter éé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. Het is geen beveiligd protocol en 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 en zijn er 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?

Naarmate de ondersteuning voor FTP 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. Hoe? Heel eenvoudig. 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

Dus wat is FTP? Enerzijds is FTP een effectieve manier om bestanden over te dragen. Anderzijds is het enigszins verouderd en zijn er inmiddels betere netwerkprotocollen beschikbaar, zoals SFTP as a service. Daarnaast biedt Dropbox een effectieve oplossing voor het delen van bestanden aan bedrijven die op zoek zijn naar een manier om snel en eenvoudig een groot bestand of een reeks bestanden over te dragen.

Ontdek een betere manier van samenwerken.

Ga aan de slag met Dropbox Business