Legjobb válasz
A számítógépek között minden kommunikáció „porton” keresztül zajlik. Az IP címzési konvenció a következő:
IP\_ADDRESS: PORT\_NUMBER
Például:
127.0.0.1:80
lenne az alapértelmezett helyi HTTP port.
Az FTP esetében az alapértelmezett port a 21 . Az SFTP (SSL titkosított) esetében általában 22 .
A legtöbb alkalmazás lehetővé teszi az alapértelmezett port megváltoztatását, de mindenképpen ellenőrizni kell hogy:
- semmi más nem fut az adott porton
- a tűzfal / hálózati beállítás lehetővé teszi az adott porton keresztüli tevékenységet
- a távoli felhasználó (k) tud a nem alapértelmezett portbeállítás
Itt található a gyakran használt portok listája:
A TCP és az UDP listája portszámok – Wikipédia
Válasz
A számítógép operációs rendszerének korlátozott számú portja van. Szükség van rájuk, hogy a programok a hálózaton keresztül csatlakozhassanak hozzájuk. Ez azért történik, hogy az alkalmazások ne ütközzenek egymással konfliktusba a hálózathoz való csatlakozás kísérlete során. A port csak egy számjegye a szállítási protokollnak. Összehasonlítható a pályával. Ha az összes program ugyanazon a „pályán” fut, akkor azon gyorsan kialakul a forgalmi dugó. Ezért minden alkalmazáshoz egyedi portot kell kiosztani – vagyis egy számot, amelyet még nem foglalnak el más programok.
Az a tény, hogy az FTP protokollban kétféle kapcsolat létezik:
- Kapcsolat ellenőrzése.
- Kapcsolat az adatokhoz transzfer.
Az ügyfél aktivitása és passzivitása csak a második típusú kapcsolaton jelenik meg. Míg az elsőre azért van szükség, hogy a szerver és az ügyfél kommunikálni tudjanak egymással. Ennek az az oka, hogy a kiszolgáló parancsokat kap az ügyféltől, mert ezt a kapcsolatot vezérlésnek hívják. Az ilyen kapcsolat egy alapértelmezés szerint telepített standard FTP-porton, más szóval az alapértelmezett FTP-porton keresztül működik.