TCP-portnummer 21 och hur det fungerar med FTP

File Transfer Protocol ger ett ramverk för att överföra information mellan två nätverksdatorer, precis som Hypertext Transfer Protocol gör via en webbläsare. FTP fungerar dock på två olika Transmission Control Protocol-portar: 20 och 21. FTP-portarna 20 och 21 måste båda vara öppna i nätverket för att lyckas med filöverföringar.

Efter att rätt FTP-användarnamn och lösenord har angetts via FTP-klientprogramvara öppnar FTP-serverprogramvaran port 21, som ibland kallas kommando- eller kontrollporten, som standard. Sedan gör klienten en annan anslutning till servern via port 20 så att de faktiska filöverföringarna kan ske.

Getty Images

Standardporten för att skicka kommandon och filer via FTP kan ändras. Standarden finns dock så att klient- / programvaror, routrar och brandväggar kan komma överens om samma portar och därmed underlätta konfigurationen.


Hur man ansluter via FTP-port 21

Om FTP misslyckas kanske rätt portar inte är öppna i nätverket. Denna blockering kan uppstå antingen på serversidan eller klientsidan. All programvara som blockerar portarna måste ändras manuellt för att öppna dem, inklusive routrar och brandväggar som kan blockera portarna om operativsystemet inte gör det.

Som standard kanske routrar och brandväggar inte accepterar anslutningar på port 21. Om FTP inte fungerar är det bäst att först kontrollera att routern vidarebefordrar förfrågningar korrekt på den porten och att brandväggen inte blockerar port 21.

Använd Port Checker för att skanna ditt nätverk för att se om routern har port 21 öppen. En funktion som kallas passivt läge hjälper till att verifiera om det finns hinder för portåtkomst bakom en router.

Förutom att säkerställa att port 21 är öppen på båda sidor av kommunikationskanalen, bör port 20 också tillåtas i nätverket och via klientprogramvaran. Att försumma att öppna båda portarna förhindrar att hela fram och tillbaka-överföringen görs.

När den är ansluten till FTP-servern uppmanas klientprogramvaran med inloggningsuppgifterna - användarnamn och lösenord - som är nödvändiga för att komma åt den specifika servern. Många FTP-servrar, om du loggar in via telnet eller en Secure Shell-anslutning, kommer att erbjuda standardanmälan.

FileZilla och WinSCP är två populära FTP-klienter. Båda är tillgängliga gratis.

Lämna en kommentar