Het File Transfer Protocol biedt een raamwerk voor de overdracht van informatie tussen twee netwerkcomputers, net zoals Hypertext Transfer Protocol dat doet via een webbrowser. FTP werkt echter op twee verschillende Transmission Control Protocol-poorten: 20 en 21. FTP-poorten 20 en 21 moeten beide open zijn op het netwerk voor succesvolle bestandsoverdrachten.
FTP-poort 21 is de standaard controlepoort
Nadat de juiste FTP-gebruikersnaam en -wachtwoord zijn ingevoerd via de FTP-clientsoftware, opent de FTP-serversoftware standaard poort 21. Dit wordt ook wel eens de commando of controle poort standaard. Vervolgens maakt de client een andere verbinding met de server via poort 20 om bestandsoverdrachten te laten plaatsvinden.
De beheerder kan de standaardpoort wijzigen voor het verzenden van opdrachten en bestanden via FTP. De standaard bestaat echter zodat client-/softwareprogramma’s, routers en firewalls het eens kunnen worden over dezelfde poorten, wat de configuratie vereenvoudigt.
Verbinding maken via FTP-poort 21
Een reden waarom FTP mislukt, is als de juiste poorten niet open zijn op het netwerk. Deze blokkering kan zowel aan de serverkant als aan de clientkant voorkomen. Alle software die de poorten blokkeert, moet handmatig worden gewijzigd om ze te openen, inclusief routers en firewalls die de poorten kunnen blokkeren als het besturingssysteem dat niet doet. Routers en firewalls accepteren standaard mogelijk geen verbindingen op poort 21. Dus als FTP niet werkt, is het het beste om te controleren of de router verzoeken correct doorstuurt op die poort en of de firewall poort 21 niet blokkeert. Gebruik Port Checker om uw netwerk te scannen om te zien of de router poort 21 open heeft. Een functie die passieve modus wordt genoemd, helpt bij het verifiëren of er belemmeringen voor poorttoegang aanwezig zijn achter een router. Naast ervoor te zorgen dat poort 21 open is aan beide zijden van het communicatiekanaal, moet poort 20 ook worden toegestaan op het netwerk en via de clientsoftware. Als u nalaat beide poorten te openen, wordt de volledige heen-en-weeroverdracht niet uitgevoerd. Wanneer het is verbonden met de FTP-server, vraagt de clientsoftware om de aanmeldingsreferenties (gebruikersnaam en wachtwoord) die nodig zijn om toegang te krijgen tot die server. FileZilla en WinSCP zijn twee populaire FTP-clients. Beide zijn gratis beschikbaar.