Razlika Između Aktivnog I Pasivnog FTP-a

Razlika Između Aktivnog I Pasivnog FTP-a
Razlika Između Aktivnog I Pasivnog FTP-a

Video: Razlika Između Aktivnog I Pasivnog FTP-a

Video: Razlika Između Aktivnog I Pasivnog FTP-a
Video: Доступ к файлам и папкам через протокол FTP 2024, Travanj
Anonim

Aktivni vs pasivni FTP

FTP je skraćenica od File Transfer Protocol. To je standardni protokol koji se koristi za prijenos datoteka s jednog domaćina na drugi putem TCP mreže. FTP ima arhitekturu klijent-poslužitelj i djeluje na OSI modelu aplikacijskog sloja. Postoje četiri načina predstavljanja podataka prilikom prijenosa podataka putem mreže, 1. ASCII način rada

2. Binarni način (način slike)

3. EBCDIC način

4. Lokalni način rada

Kada jedan domaćin (recimo domaćin A) treba prenijeti datoteku na drugi host (recimo domaćin B), trebala bi postojati veza između ovog hosta A i hosta B. Postoje dva načina za uspostavljanje ove veze između dva hosta. Zovu se, 1. Aktivni FTP

2. Pasivni FTP

(Zapravo se ne radi o različitim vrstama FTP-a, već o različitim načinima otvaranja FTP ulaza.)

Aktivni FTP

U aktivnom načinu rada, FTP klijent spaja se na port 21 FTP poslužitelja iz slučajnog neprivilegiranog porta, koji je obično veći od 1024 (broj porta). Slijedi način komunikacije između FTP klijenta i FTP poslužitelja u aktivnom FTP-u,

• Klijentov naredbeni port kontaktira naredbeni port poslužitelja i daje mu podatkovni port.

• Poslužitelj daje potvrdu klijentskom naredbenom portu.

• Poslužitelj uspostavlja vezu između svoje podatkovne luke i podatkovne luke klijenta.

• Napokon, klijent šalje potvrdu poslužitelju.

Aktivni FTP treba koristiti kada FTP poslužitelj, koji se pokušava povezati, ne podržava pasivne FTP veze ili ako je FTP poslužitelj iza vatrozida / usmjerivača / NAT uređaja.

Pasivni FTP

Pasivni FTP način rada razvijen je za rješavanje problema s povezivanjem aktivnog načina rada. FTP klijent može upotrijebiti naredbu PASV kako bi poslužitelju rekao da je veza pasivna. Ovo je komunikacija između FTP klijenta i poslužitelja u pasivnom načinu.

• Klijent kontaktira port naredbe poslužitelja i izdaje naredbu PASV da bi rekao da je ovo pasivna veza.

• Tada poslužitelj klijentu daje svoj port za preslušavanje podataka.

• Tada klijent uspostavlja podatkovnu vezu između poslužitelja i samog sebe pomoću datog porta. (port daje poslužitelj)

• Napokon, poslužitelj klijentu šalje potvrdu.

Pasivni FTP treba koristiti cijelo vrijeme, osim ako se nije dogodila pogreška ili ako FTP veza koristi nestandardne FTP priključke.

Koja je razlika između aktivnog i pasivnog FTP-a?

1. Aktivni način pruža veću sigurnost FTP poslužitelju. Ali u pasivnom načinu rada nema. (Pasivni način rada koristi se kada vatrozidi blokiraju FTP veze.)

2. Aktivni FTP može uzrokovati probleme zbog vatrozida. Ali pasivni FTP nema problema s vezom s vatrozida)

3. U aktivnom načinu rada klijent uspostavlja naredbeni kanal, a poslužitelj podatkovni kanal, ali u pasivnom FTP-u klijent uspostavlja obje veze.

4. Većina zadanog načina web preglednika je pasivan. Aktivni način rada ne koristi se kao zadani način rada preglednika.

Preporučeno: