Bästa svaret
Varje kommunikation mellan datorer sker via en ”port”. IP-adresskonventionen är:
IP\_ADDRESS: PORT\_NUMBER
Till exempel:
127.0.0.1:80
skulle vara din lokala standard HTTP-port.
För FTP är standard port 21 . För SFTP (SSL Encrypted) är det vanligtvis 22 .
De flesta applikationer låter dig ändra standardporten, men du vill vara säker på att:
- ingenting annat körs på den porten
- brandvägg / nätverksinstallation tillåter aktivitet över den porten
- fjärranvändaren / -erna känner till icke-standardportinställningen
Här är en lista över vanliga portar:
Lista över TCP och UDP portnummer – Wikipedia
Svar
Datorns operativsystem har ett visst begränsat antal portar. De behövs så att program kan ansluta till dem via nätverket. Detta görs så att applikationer inte kommer i konflikt med varandra under ett försök att ansluta till nätverket. En port är bara en siffra i transportprotokollet. Det kan jämföras med banan. Om alla program körs på samma “spår”, bildas snabbt en trafikstockning på den. Därför måste varje applikation tilldelas en unik port – det vill säga ett nummer som ännu inte upptas av andra program.
Faktum är att det i FTP-protokollet finns två typer av anslutningar:
- Kontrollanslutning.
- Anslutning för data överföring.
Klientens aktivitet och passivitet visas endast i den andra typen av anslutning. Det första är nödvändigt så att servern och klienten kan kommunicera med varandra. Det är så att servern tar emot kommandon från klienten eftersom den här anslutningen kallas kontrollen. En sådan anslutning fungerar via en standard FTP-port installerad som standard eller med andra ord standard FTP-port.