Bedste svar
Enhver kommunikation mellem computere sker via en “port”. IP-adresseringskonventionen er:
IP\_ADDRESS: PORT\_NUMBER
For eksempel:
127.0.0.1:80
ville være din standard lokale HTTP-port.
For FTP er standard port 21 . For SFTP (SSL krypteret) er det typisk 22 .
De fleste applikationer giver dig mulighed for at ændre standardporten, men du vil være sikker på at:
- intet andet kører på den port
- firewall / netværksopsætning tillader aktivitet over den port
- fjernbrugeren (e) kender til ikke-standardportindstillingen
Her er en liste over almindeligt anvendte porte:
Liste over TCP og UDP portnumre – Wikipedia
Svar
Computerens operativsystem har et bestemt begrænset antal porte. De er nødvendige, så programmer kan oprette forbindelse til dem via netværket. Dette gøres, så applikationer ikke kommer i konflikt med hinanden under et forsøg på at oprette forbindelse til netværket. En port er kun et ciffer i transportprotokollen. Det kan sammenlignes med sporet. Hvis alle programmer kører på det samme “spor”, dannes der hurtigt en trafikprop på det. Derfor skal der for hver applikation tildeles en unik port – det vil sige et nummer, der endnu ikke er optaget af andre programmer.
Faktum er, at der i FTP-protokollen er to typer forbindelser:
- Kontrolforbindelse.
- Forbindelse til data overførsel.
Klientens aktivitet og passivitet vises kun i den anden type forbindelse. Mens det første er nødvendigt, så serveren og klienten kan kommunikere med hinanden. Det er således, at serveren modtager kommandoer fra klienten, fordi denne forbindelse kaldes kontrol. En sådan forbindelse fungerer via en standard FTP-port installeret som standard eller med andre ord standard FTP-port.