Faol va passiv FTP o'rtasidagi farq

Faol va passiv FTP o'rtasidagi farq
Faol va passiv FTP o'rtasidagi farq

Video: Faol va passiv FTP o'rtasidagi farq

Video: Faol va passiv FTP o'rtasidagi farq
Video: Урок английской грамматики | Узнайте, как использовать ПРИЧИНИТЕЛЬНЫЕ ГЛАГОЛЫ 2024, Iyul
Anonim

Faol va passiv FTP

FTP "Fayl uzatish protokoli" degan ma'noni anglatadi. Bu standart protokol bo'lib, u TCP-ga asoslangan tarmoq orqali bir xostdan ikkinchi xostga fayllarni uzatishda qo'llaniladi. FTP mijoz-server arxitekturasiga ega va u amaliy qatlamning OSI modelida ishlaydi. Tarmoq orqali ma'lumotlarni uzatishda ma'lumotlarni taqdim etishning to'rtta rejimi mavjud, 1. ASCII rejimi

2. Ikkilik rejim (tasvir rejimi)

3. EBCDIC rejimi

4. Mahalliy rejim

Bir xost (aytaylik, A xost) faylni boshqa xostga (aytaylik, B xostiga) oʻtkazishi kerak boʻlganda, bu xost A va B xostlari oʻrtasida aloqa boʻlishi kerak. Bu ulanishni ikki yoʻl bilan amalga oshirish mumkin. ikki xost o'rtasida. Ulardeb ataladi

1. Faol FTP

2. Passiv FTP

(Aslida bu har xil FTP turlari emas, balki FTP portini ochishning turli usullari.)

Faol FTP

Faol rejimda FTP mijozi FTP serverining 21-portiga tasodifiy imtiyozsiz portdan ulanadi, bu odatda 1024 (port raqami) dan katta. Quyida Active FTP-da FTP mijozi va FTP-server o'rtasida muloqot qilish usuli keltirilgan, • Mijozning buyruq porti serverning buyruq porti bilan bogʻlanadi va uning maʼlumotlar portini beradi.

• Server mijozning buyruq portini tasdiqlaydi.

• Server oʻzining maʼlumotlar porti va mijozning maʼlumotlar porti oʻrtasida aloqa oʻrnatadi.

• Nihoyat, mijoz serverga tasdiqnoma yuboradi.

Agar ulanishga urinayotgan FTP server passiv FTP ulanishlarini qoʻllab-quvvatlamasa yoki FTP serveri xavfsizlik devori/marshrutizator/NAT qurilmasi ortida boʻlsa, faol FTP-dan foydalanish kerak.

Passiv FTP

Passiv FTP rejimi Faol rejimning ulanish muammolarini hal qilish uchun ishlab chiqilgan. FTP mijozi serverga xabar berish uchun PASV buyrug'idan foydalanishi mumkin, ulanish passiv. Bu passiv rejimda FTP mijozi va server o'rtasidagi aloqa.

• Mijoz serverlar buyruq portiga murojaat qiladi va bu passiv ulanish ekanligini bildirish uchun PASV buyrugʻini beradi.

• Keyin server mijozga tinglash ma'lumotlari portini beradi.

• Keyin mijoz berilgan port orqali server va oʻzi oʻrtasida maʼlumot ulanishini oʻrnatadi. (port server tomonidan berilgan)

• Nihoyat, server mijozga tasdiqnoma yuboradi.

Agar xatolik yuz bermasa yoki FTP ulanishi standart bo'lmagan FTP portlaridan foydalanmasa, passiv FTP har doim ishlatilishi kerak.

Faol va passiv FTP oʻrtasidagi farq nima?

1. Faol rejim FTP serveriga ko'proq xavfsizlikni ta'minlaydi. Ammo passiv rejimda bunday bo'lmaydi. (FTP ulanishlari xavfsizlik devorlari tomonidan bloklanganda passiv rejim ishlatiladi.)

2. Faol FTP xavfsizlik devorlari tufayli muammolarga olib kelishi mumkin. Passiv FTP-da xavfsizlik devorlari bilan bog'lanish muammosi yo'q)

3. Faol rejimda mijoz buyruq kanalini o'rnatadi va server ma'lumotlar kanalini o'rnatadi, lekin passiv FTPda ikkala ulanish ham mijoz tomonidan o'rnatiladi.

4. Ko'pgina veb-brauzerning standart rejimi passivdir. Faol rejim brauzerning standart rejimi sifatida ishlatilmaydi.

Tavsiya: