Saltar al contenido

TCP-port nummer 21 och hur det fungerar med FTP

9 de marzo de 2023
GettyImages 182921537 5b3b9cd7c9e77c0054eaa689

File Transfer Protocol tillhandahåller ett ramverk för att överföra information mellan två nätverksanslutna datorer, ungefär 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 framgångsrika filöverföringar.

FTP-port 21 är standardkontrollporten

Efter att rätt FTP-användarnamn och lösenord har angetts via FTP-klientprogramvaran öppnar FTP-serverprogramvaran port 21 som standard. Detta kallas ibland kommando eller kontrollport som standard. Sedan gör klienten ytterligare en anslutning till servern via port 20 för att filöverföringar ska kunna ske.

Administratören kan ändra standardporten för att skicka kommandon och filer över FTP. Standarden finns dock så att klient-/mjukvaruprogram, routrar och brandväggar kan komma överens om samma portar, vilket underlättar konfigurationen.

Hur man ansluter via FTP-port 21

En anledning till att FTP misslyckas är om rätt portar inte är öppna i nätverket. Denna blockering kan uppstå på antingen 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. Så om FTP inte fungerar är det bäst att 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 hinder för portåtkomst finns 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 genom klientprogramvaran. Att försumma att öppna båda portarna förhindrar att hela överföringen fram och tillbaka görs. När den är ansluten till FTP-servern, frågar klientprogramvaran med inloggningsuppgifterna – användarnamn och lösenord – som är nödvändiga för att komma åt den servern. FileZilla och WinSCP är två populära FTP-klienter. Båda är tillgängliga gratis.