Razlika Med Aktivnim In Pasivnim FTP

Razlika Med Aktivnim In Pasivnim FTP
Razlika Med Aktivnim In Pasivnim FTP

Video: Razlika Med Aktivnim In Pasivnim FTP

Video: Razlika Med Aktivnim In Pasivnim FTP
Video: Протокол FTP | Курс "Компьютерные сети" 2024, April
Anonim

Aktivni vs pasivni FTP

FTP pomeni protokol za prenos datotek. To je standardni protokol, ki se uporablja pri prenosu datotek z enega gostitelja na drugega gostitelja prek omrežja, ki temelji na TCP. FTP ima odjemalsko-strežniško arhitekturo in deluje na OSI modelu aplikacijskega sloja. Pri prenosu podatkov po omrežju obstajajo štirje načini predstavitve podatkov, 1. Način ASCII

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

3. Način EBCDIC

4. Lokalni način

Ko mora en gostitelj (recimo gostitelj A) datoteko prenesti na drugega gostitelja (recimo gostitelj B), mora obstajati povezava med tem gostiteljem A in gostiteljem B. Obstajata dva načina za vzpostavitev te povezave med dvema gostiteljema. Imenujejo se

1. Aktivni FTP

2. Pasivni FTP

(Pravzaprav to niso različne vrste FTP, ampak različni načini odpiranja vrat FTP.)

Aktivni FTP

V aktivnem načinu se odjemalec FTP poveže z vrati 21 strežnika FTP iz naključnih neprivilegiranih vrat, ki so običajno večja od 1024 (številka vrat). Sledi način komunikacije med odjemalcem FTP in strežnikom FTP v aktivnem FTP,

• Naročnikova ukazna vrata vzpostavijo stik z ukaznimi vrati strežnika in mu dajo podatkovna vrata.

• Strežnik potrdi odjemalska ukazna vrata.

• Strežnik vzpostavi povezavo med svojimi podatkovnimi vrati in podatkovnimi vrati odjemalca.

• Končno odjemalec pošlje potrditev strežniku.

Aktivni FTP je treba uporabiti, če strežnik FTP, ki se poskuša povezati, ne podpira pasivnih povezav FTP ali če je strežnik FTP za požarnim zidom / usmerjevalnikom / NAT.

Pasivni FTP

Pasivni način FTP je razvit za reševanje težav s povezavo aktivnega načina. FTP odjemalec lahko z ukazom PASV sporoči strežniku, da je povezava pasivna. To je komunikacija med odjemalcem FTP in strežnikom v pasivnem načinu.

• Naročnik stopi v stik z ukaznimi vrati strežnikov in izda ukaz PASV, da ugotovi, da gre za pasivno povezavo.

• Nato strežnik stranki posreduje svoja vrata za poslušanje podatkov.

• Nato odjemalec vzpostavi podatkovno povezavo med strežnikom in samim seboj z uporabo danih vrat. (vrata poda strežnik)

• Končno strežnik stranki pošlje potrditev.

Pasivni FTP je treba uporabljati ves čas, razen če pride do napake ali če povezava FTP uporablja nestandardna vrata FTP.

Kakšna je razlika med aktivnim in pasivnim FTP?

1. Aktivni način zagotavlja večjo varnost strežniku FTP. Toda v pasivnem načinu ne. (Pasivni način se uporablja, kadar požarni zid blokira povezave FTP.)

2. Aktivni FTP lahko povzroča težave zaradi požarnih zidov. Toda pasivni FTP nima težav s povezavo z požarnimi zidovi)

3. V aktivnem načinu odjemalec vzpostavi ukazni kanal, strežnik pa podatkovni kanal, v pasivnem FTP pa obe povezavi vzpostavi odjemalec.

4. Večina privzetih načinov brskalnika je pasivni. Aktivni način se ne uporablja kot privzeti način brskalnika.

Priporočena: