Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
aktívny ftp:
* iniciácia: Klient FTP iniciuje * dátové pripojenie * z A * náhodne vybraného portu * na klientskom počítači * do portu určeného serverom * (zvyčajne port 20). Klient * počúva * na tomto náhodne zvolenom porte pre údaje. Ovládacie pripojenie (použité pre príkazy) zostáva na porte 21.
* Problém s firewalls/Nat: Pretože server iniciuje dátové pripojenie * k * klientovi, často sa to blokuje bránami firewall alebo NAT smerovačov, ktoré neumožňujú prichádzajúce pripojenia na ľubovoľné porty na klientskom počítači. Číslo portu klienta je často dynamicky pridelené a nepredvídateľné.
* diagram: Klient (náhodný port) -> server (port 20) | Klient (port 21) <--> server (port 21)
Pasívne ftp:
* iniciácia: Klient FTP prikazuje server, aby si vypočul na porte *s vysokým číslom *. Klient potom iniciuje *dátové pripojenie *na tento *zadaný port na serveri *. Ovládanie pripojenia (port 21) zostáva nezmenené.
* firewall/nat priateľstvo: Funguje to oveľa lepšie s bránami firewall a NAT smerovačov, pretože všetky odchádzajúce pripojenia iniciujú klient. Klient presne vie, ktorý port sa má kontaktovať.
* diagram: Klient (náhodný port)-> server (port s vysokým číslom) | Klient (port 21) <--> server (port 21)
Stručne povedané:
| Funkcia | Aktívny FTP | Pasívne FTP |
| ---------------- | ----------------------------------- | ------------------------------- |
| Dátové pripojenie Server iniciuje Iniciáti klienta |
| Použitý port Port servera 20 (často) Port servera s vysokým číslom |
| Firewall/Nat | Často problematické Všeobecne funguje dobre
| Klientsky port Náhodné a dynamické Nezáleží na tom, iba port servera
Väčšina moderných klientov FTP predvolene do pasívneho režimu, pretože je kompatibilnejšia s dnešnými typickými konfiguráciami siete. Staršie systémy alebo siete však môžu stále vyžadovať aktívny režim. Niektorí klienti vám umožňujú explicitne zvoliť, ktorý režim sa má použiť.