• 1 7 .4-rasm
  • NTTR protokoli
  • 17-ma’ruza Mavzu: tarmoq xizmatlari reja




    Download 382,01 Kb.
    bet8/13
    Sana15.02.2024
    Hajmi382,01 Kb.
    #157158
    1   ...   5   6   7   8   9   10   11   12   13
    Bog'liq
    17-ma’ruza Mavzu tarmoq xizmatlari reja

    Veb-server - bu ilova, u о‘rnatilgan kompyuter katalogida alohida obyektlarni saqlovchi va bu obyektlarga URL-manzil bо‘yicha egalik qilishni ta’minlaydi. Hozir eng kо‘p tanilgan veb-serverlar bu Apache va Microsoft Internet Information Server.
    Har qandek boshay server kabi veb-server ham doimiy faol holatda bо‘lishi kerak, u NTTR protokoli tayinlagan TSR-port 80 uzluksiz “eshitib” turishi kerak. Server mijozdan sо‘rov olgan zahoti u TSR-ulanishni о‘rnatadi va mijozdan obyekt nomini oladi, masalan, books/books.htm kо‘rinishidagi, shundan sо‘ng о‘zining katalogidan shu faylni topadi, shunigdek u bilan bog‘langan boshqa obyektlar TSR-ulanish orqali mijozga jо‘natadi. Veb-brauzer serverdan obyektni olgach ularni ekranda aks ettiradi (17.4-rasm). Sahifani barcha obyektlarini mijozga jо‘natgach server TSR-ulanishni u bilan uzadi. Serverning qо‘shimcha vazifasiga shuningdek mijozni autentifikatsiya va shu mijozni shu sahifaga ega bо‘lish xuquqi borligini tekshirish kabilar kiradi.



    Веб-server

    video.flv

    im1.jpg

    abc.htm

    Vеb-mijoz

    HTML-sahifasida joylashgan ma’tn





    video.flv fayldagi
    videoklip





    im1.jpg fayldan surat



    17.4-rasm. Aks ettirilgan veb sahifa


    Ba’zi veb-serverlar unumdorligini oshirish uchun oxirgi vaqtda eng kо‘p ishlatilayotgan sahifalarni о‘zining xotirasida keshlashni amalga


    oshiradilar. Qandaydir sahifaga sо‘rov kelganba server uni diskdan о‘qishdan oldin, operativ xotiraning “tezkor” buferini tekshirib kо‘radi. Saifalarni keshlash mijoz tarafda ham amalga oshiriladi va shuningdek oraliq serverlarda ham (proksi-serverlarda). Undan tashqari mijoz bilan axborot almashuvining samarasini oshirish uchun ba’zida uzatiladigan sahifalarni zichlashtirish (kompressiya) yо‘lini ishlatiladi. Uzatiladigan axborot hajmini kamaytirish uchun shuningdek mijozga barcha hujjat uzatilmay, faqat tuzatilgan qismini uzatiladi. Veb-xizmatning unumdorligini oshirishning bu barcha usullarini NTTR protokol vositalari orqali amalga oshiriladi.
    NTTR protokoli. NTTR (HyperText Transfer Protocol – protokol peredachi giperteksta - gipermatn uzatish protokoli) – bu amaliy bosqich protokoli bо‘lib, u kо‘p jixati bilan FTP va SMTP protokollari bilan bir xil. Hozirgi vaqtda protokolning ikki versiyasi ishlatilmoqda NTTR/1.0 va NTTR/1.1.
    Xabarlar bilan almashuv odatdagi “sо‘rov-javob” sxemasi orqali amalga oshiriladi. Mijoz va server standart shakldagi matnli xabarlar bilan almashadilar, yaʻni har bir xabar bir necha qator ASCII da kodlashtirilgan oddiy matndan iborat bо‘ladi.
    NTTR-xabarlarni jо‘natish uchun TSR protokoli xizmat qiladi. Bunda TSR-ulanishlar ikki turli xabarlar tomonidan ishlatilishi mumkn:
    1   ...   5   6   7   8   9   10   11   12   13




    Download 382,01 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    17-ma’ruza Mavzu: tarmoq xizmatlari reja

    Download 382,01 Kb.