• Bajaruvchi: Norpo‘latov D Tekshiruvchi: Nurmurodov J Samarqand-2024
  • O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali telekommunikatsiya texnologiyalari va kasb ta’limi fakulteti




    Download 162.25 Kb.
    bet1/6
    Sana11.03.2024
    Hajmi162.25 Kb.
    #170096
      1   2   3   4   5   6
    Bog'liq
    tda1
    Ma’lumotlarni diagramma ko’rinishida taqdim etish., murodillayev g 1, Introduction-to-Teacher-Psychology, 2-mustaqil ish, Умумий психология меж фак (1) (2), Ontogenezning ilk bosqichlarida insonning psixik rivojlanishiga xos xususiyatlar., Ontogenezning ilk bosqichlarida insonning psixik rivojlanishiga xos xususiyatlar, Insoniyatning dastlabki ajdodlari, ularning makonlari. Vatanimiz odamzot ilk bor paydo bo‘lgan mintaqalardan biri, Mustaqil ish № 2, Kampyuter tarmoqlari mustaqil ish 1, Титулка VAYENNI

    O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI

    TELEKOMMUNIKATSIYA TEXNOLOGIYALARI VA KASB TA’LIMI FAKULTETI
    Tarmoqni dasturlash asoslari
    fanidan
    1-mustaqil ish

    Bajaruvchi: Norpo‘latov D
    Tekshiruvchi: Nurmurodov J


    Samarqand-2024
    Mavzu: FTP protokolining asosiy buyruqlari, FTP protokoli bilan ishlash uchun klasslar.FTPWebResponse, FTPWebRequest klasslari
    Reja:

    1. FTP standartining xususiyatlari

    2. TFTP va SFTP protokollari.

    3. Protokol buyruqlari .


    FTP - bu Internetda va TCP tarmoqlarida fayllarni nusxalash va ko'chirish uchun ishlatiladigan ma'lumotlarni uzatish protokolining bir turi. FTP ko'pincha sahifalar va hujjatlarni yuklab olish uchun ishlatiladi har xil turdagi hosting kompyuterlariga. FTP mijoz-server arxitekturasidan foydalanadi va turli xil ulanishlar mijozdan serverga va aksincha buyruqlar va ma'lumotlarni uzatish uchun tarmoq ichida. FTP foydalanuvchilariga login va parol yordamida autentifikatsiya protsedurasidan o'tishga ruxsat beriladi yoki agar serverda bunday shaklga ruxsat berilsa, foydalanuvchilar anonim rejimda kirishlari mumkin.
    Odatiy protokolga qo'shimcha ravishda, mijozlarga serverga kirish va shifrlangan ma'lumotlarni uzatish seanslaridan foydalanish imkonini beruvchi standart FTP ning maxsus kengaytmasi bo'lgan FTPS ham qo'llaniladi. Ushbu yondashuv "auth tls" autentifikatsiya buyrug'ini yuborish orqali amalga oshiriladi, shu bilan birga serverga TLS ulanishlarini talab qilmaydigan ulanishlarni qabul qilish yoki rad etishga ruxsat beriladi.
    SFTP
    SFTP xavfsiz va xavfsiz SSH (Secure Shell) ulanishi orqali fayllarni ko'chirish va nusxalash uchun Internet uzatish standartidir. Ushbu turdagi ulanish kirish va xavfsiz uzatishni ta'minlashi mumkin, bu login va parolni va uzatishning o'zini shifrlash bilan amalga oshiriladi, shu bilan parollar va parollarni himoya qiladi. maxfiy ma'lumotlar dan ochiq uzatish Tarmoq.
    FTP dan farqli o'laroq, SFTP protokoli, shunga o'xshash funktsiyalarga qaramay, u boshqa ma'lumotlarni uzatish protokolidan foydalanadi va shuning uchun standart mijozlar SFTP serverlari bilan bog'lana olmaydi.
    FTP standartining xususiyatlari
    Ushbu standart eng qadimgi hisoblanadi tarmoq protokollari, 45 yil oldin yaratilgan va bugungi kunda Internetda keng qo'llaniladi. Bittasi tanqidiy xususiyatlar protokol - bu bir nechta ulanishlardan foydalanish: biri boshqaruv buyruqlarini uzatish uchun, ikkinchisi - fayllarni to'g'ridan-to'g'ri uzatish uchun. Bunday holda siz bir nechta ochishingiz mumkin parallel ulanishlar, ularning har biri ikkala yo'nalishda ham ma'lumotlarni uzatishi mumkin.
    FTP ishining ikkita rejimi mavjud bo'lib, ular ulanishlarni o'rnatish usuli bilan farqlanadi: passiv va faol. Faol rejimda server ma'lumotni foydalanuvchiga uzatish uchun ulanishni o'rnatadi va passiv rejimda esa aksincha.
    Ushbu standart uzoq vaqtdan beri qo'llanilgan va birinchi qarashda juda oddiy. Ammo bu soddalik juda aldamchi bo'lishi mumkin, chunki ko'plab foydalanuvchilar kirishda muammolarga duch kelishlari mumkin. bu standart ayniqsa, agar server yoki foydalanuvchi xavfsizlik devori yoki NAT dan foydalansa.
    Faol rejimning xususiyatlari
    Faol rejimda mijoz "port" buyrug'ini uzatish orqali 21-server portiga boshqaruv ulanishini boshlaydi, bu ma'lumot uzatish manzili va portini ko'rsatadi. Ushbu buyruqni olgandan so'ng, server belgilangan foydalanuvchi porti bilan o'zining 20-port ulanishini boshlaydi.
    Asosiy kamchilik bu usul foydalanuvchining Internetda maxsus IP-manzilga ega bo'lishi majburiydir. Bundan tashqari, agar mijoz xavfsizlik devori yoki NAT ortida bo'lsa, ba'zi muammolar paydo bo'lishi mumkin.
    Passiv rejim xususiyatlari
    Passiv ulanishni o'rnatish uchun foydalanuvchi serverga maxsus "pasv" buyrug'ini yuborishi kerak. Ushbu buyruqqa javob sifatida server mijoz ulanishi kerak bo'lgan manzil va port haqida ma'lumot yuboradi. Ushbu ma'lumotlarni olgandan so'ng, foydalanuvchi server kompyuteriga ulanadi va ma'lumotlarni uzatadi.
    Passiv rejimdan foydalanganda, mutlaqo barcha ulanishlar mijoz tomonidan boshlanadi va shuning uchun unga hech qanday talablar yo'q. Foydalanuvchi NAT va xavfsizlik devoridan foydalanishi mumkin, shuningdek, maxsus IP-manzildan foydalanmasligi mumkin. Shuning uchun, bugungi kunda, bu aniq passiv rejim.
    Xavfsizlik devoridan foydalanganda sozlash
    Xavfsizlik devori va faol rejimdan foydalanganda foydalanuvchilar kirish muammolariga duch kelishi mumkin. Agar xavfsizlik devori ichki ishga tushirilmagan kiruvchi ulanishlarni rad etish uchun tuzilgan bo'lsa, server kompyuteri aloqa o'rnatolmaydi va ma'lumot uzatishni boshlay olmaydi. Va ma'lumot porti dinamik xilma-xillikka ega bo'lganligi sababli, xavfsizlik devorini sozlashda ba'zi qiyinchiliklar mavjud. Eng yaxshi variant v Ushbu holatda foydalaniladigan portlar diapazonini belgilash va ular uchun maxsus ruxsat beruvchi xavfsizlik devori qoidalarini tashkil etishdan iborat.
    Agar shunga o'xshash murakkablikdagi passiv rejimdan foydalansangiz, siz duch kelish xavfini tug'dirasiz server kompyuter... Bunday holda siz shunga o'xshash echimdan foydalanishingiz mumkin - variantlarda ishlatiladigan portlarning ma'lum bir qatorini belgilang va ushbu diapazon uchun maxsus qoida yarating.
    NAT dan foydalanganda sozlash
    Uchun to'g'ri ishlashi NAT orqali FTP va muvaffaqiyatli fayl uzatish ishchi portlarni yo'naltirishni o'rnatish uchun etarli emas, chunki NAT ostida ishlaydigan server kompyuteri ichki port manzilini uzatadi va mijoz shunchaki ulana olmaydi va ma'lumot uzata olmaydi.
    Ba'zi zamonaviy NAT ilovalari FTP ulanishining boshqaruv kanalini kuzatishi va uni buzishi mumkin normal ish ichki manzilni tashqi manzilga uzatish. Bundan tashqari, FTP serverlari belgilash imkoniyatiga ega tashqi port nazorat seansida paydo bo'lishi uchun.
    Ko'pincha, NAT orqali FTP orqali oddiy fayllarni uzatish uchun 21-portni yo'naltirish nazorat seansini amalga oshirish, shuningdek diapazonni belgilash va uzatish uchun etarli. dinamik manzillar Internetda ma'lumotlarni uzatish uchun ishlatiladi.
    TCP tarmoqlari (masalan, Internet) orqali fayllarni uzatish uchun mo'ljallangan. 21-portdan foydalanadi. FTP ko'pincha veb-sahifalarni va boshqa hujjatlarni shaxsiy ishlab chiqish qurilmasidan hosting serverlarini ochish uchun yuklab olish uchun ishlatiladi.
    Protokol mijoz-server arxitekturasida qurilgan va turli xil foydalanadi tarmoq ulanishlari mijoz va server o'rtasida buyruqlar va ma'lumotlarni uzatish uchun. FTP foydalanuvchilari foydalanuvchi nomi va parolni aniq matnda yuborish orqali autentifikatsiya qilishlari mumkin yoki agar serverda ruxsat berilsa, ular anonim tarzda ulanishlari mumkin. Buning uchun SSH protokolidan foydalanishingiz mumkin xavfsiz uzatish, u foydalanuvchi nomi va parolni yashiradi (shifrlaydi), shuningdek kontentni shifrlaydi.
    Birinchi FTP mijoz ilovalari standart buyruqlar va sintaksisni amalga oshiradigan interaktiv buyruq qatori vositalari edi. Grafik foydalanuvchi interfeyslari bugungi kungacha ko'pchilik uchun ishlab chiqilgan operatsion tizimlar... Ushbu interfeyslar Microsoft Expression Web va maxsus FTP mijozlari (masalan, FileZilla) kabi umumiy veb-dizayn dasturlarini o'z ichiga oladi.
    FTP eng qadimgi dastur protokollaridan biri bo'lib, u HTTP-dan ancha oldin va hatto 1971 yilda TCP / IP-dan oldin paydo bo'lgan. Dastlab, u NCP protokoli ustida ishlagan. U hali ham dasturiy ta'minotni tarqatish va masofaviy xostlarga kirish uchun keng qo'llaniladi.
    Protokol tavsifi
    HTTP dan farqi


    Download 162.25 Kb.
      1   2   3   4   5   6




    Download 162.25 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali telekommunikatsiya texnologiyalari va kasb ta’limi fakulteti

    Download 162.25 Kb.