Mavzu: ftp ishining oddiy modeli, ftp ishining murakkab modeli


Download 0.56 Mb.
bet3/7
Sana22.04.2023
Hajmi0.56 Mb.
#1379578
1   2   3   4   5   6   7
Bog'liq
TDA.mi1

2.2. FTP operatsion modellari
FTP protokolining eng oddiy modeli quyidagi rasmda ko'rsatilgan. FTP da ulanish foydalanuvchining protokol tarjimoni tomonidan boshlanadi. Almashtirish TELNET protokoli standartidagi boshqaruv kanali orqali boshqariladi. FTP buyruqlari foydalanuvchi protokoli tarjimoni tomonidan ishlab chiqariladi va serverga uzatiladi. Boshqaruv kanali orqali foydalanuvchiga server javoblari ham yuboriladi. Umuman olganda, foydalanuvchi serverning protokol tarjimoni va foydalanuvchi protokoli tarjimonidan boshqa vositalar bilan bog'lanish imkoniyatiga ega.
5-rasm.FTP protokolining eng oddiy modeli
FTP protokolining algoritmi quyidagicha:

  1. FTP serveri boshqaruv ulanishi sifatida TCP 21 portidan foydalanadi, u har doim FTP foydalanuvchisidan ulanishni kutadi.

  2. “User Protocol Interpreter” modulining server moduli – “Server Protocol Interpreter” bilan boshqaruv ulanishi o‘rnatilgandan so‘ng foydalanuvchi (mijoz) serverga buyruqlar yuborishi mumkin. FTP buyruqlari ma'lumotlarni uzatish ulanishining parametrlarini belgilaydi: ulanishdagi ishtirokchilarning roli (faol yoki passiv), ulanish porti ("Foydalanuvchi ma'lumotlarini uzatish dasturi" moduli uchun ham, "Server ma'lumotlarini uzatish dasturi" moduli uchun ham) , uzatish turi, uzatilgan ma'lumotlar turi, ma'lumotlar tuzilishi va foydalanuvchi amalga oshirmoqchi bo'lgan amallarni ko'rsatadigan boshqaruv direktivalari (masalan, ma'lumotlarni yoki faylni saqlash, o'qish, qo'shish yoki o'chirish va boshqalar).

  3. Ma'lumot uzatish kanalining barcha parametrlari kelishilgandan so'ng, passiv bo'lgan ulanish ishtirokchilaridan biri (masalan, "Foydalanuvchi ma'lumotlarini uzatish dasturi") ma'lumotlarni uzatish uchun belgilangan portga ulanishni ochish uchun kutish rejimiga o'tadi. Shundan so'ng, faol modul (masalan, "Server ma'lumotlar uzatish dasturi") ulanishni ochadi va ma'lumotlarni uzatishni boshlaydi.

  4. Ma'lumotlarni uzatish tugagandan so'ng, "Server ma'lumotlarini uzatish dasturi" va "Foydalanuvchi ma'lumotlarini uzatish dasturi" o'rtasidagi aloqa yopiladi, lekin "Server protokoli tarjimoni" va "Foydalanuvchi protokoli tarjimoni" ning boshqaruv aloqasi ochiq qoladi. Foydalanuvchi FTP seansini yopmasdan, ma'lumotlarni uzatish kanalini yana ochishi mumkin.

"Server protokoli tarjimoni" va "Foydalanuvchi protokoli tarjimoni" o'rtasida almashinadigan aloqa boshqaruvini boshqarish buyruqlarini uchta katta guruhga bo'lish mumkin:

  • Tizimga kirishni boshqarish buyruqlari.

  • Ma'lumotlar oqimini boshqarish buyruqlari.

  • FTP xizmati buyruqlari.


Download 0.56 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling