45
6-Ma’ruza
Mavzu:
Ilova va taqdimot sathlarida axborotni himoyalash infratuzilmasi
Ilova qatlamiga kirish
Ilova qatlami OSI va TCP/IP qatlamli modellarida eng yuqori qatlam hisoblanadi.
Ushbu qatlam
foydalanuvchi va foydalanuvchi ilovalari bilan o'zaro aloqada bo'lish muhimligi tufayli ikkala qatlamli
Modellarda mavjud. Bu qatlam aloqa tizimiga kiradigan ilovalar uchun mo'ljallangan.
Foydalanuvchi ilovalar bilan bevosita aloqada bo'lishi mumkin yoki bo'lmasligi mumkin. Amaliy
qatlam - bu haqiqiy aloqa boshlangan va aks ettirilgan. Bu qatlam qatlam stekining tepasida
joylashganligi sababli u boshqa qatlamlarga xizmat qilmaydi. Ilova qatlami o'z ma'lumotlarini
masofaviy xostga uzatish yoki uzatish uchun Transport va uning ostidagi barcha qatlamlardan yordam
oladi.
Ilova sathining protokoli masofaviy xostda o'zining tengdosh dastur
sathi protokoli bilan
bog'lanmoqchi bo'lsa, u ma'lumot yoki ma'lumotni Transport qatlamiga topshiradi. Tashish qatlami
qolgan ishlarni uning ostidagi barcha qatlamlar yordamida bajaradi.
Ilova qatlami va uning protokolini tushunishda noaniqlik mavjud. Har bir foydalanuvchi ilovasini
Application Layerga joylashtirish mumkin emas. Aloqa tizimi bilan o'zaro aloqada bo'lgan
ilovalar
bundan mustasno. Masalan, dasturiy ta'minot yoki matn muharririni loyihalashtirishni amaliy qatlam
dasturlari deb hisoblash mumkin emas.
Boshqa tomondan, biz tarmoq bilan o'zaro aloqa qilish uchun aslida Hyper
Text Transfer Protocol
(HTTP) dan foydalanadigan veb-brauzerdan foydalansak. HTTP - bu amaliy qatlam protokoli.
Yana bir misol - foydalanuvchiga matnga asoslangan yoki ikkilik fayllarni tarmoq bo'ylab uzatishga
yordam beradigan File Transfer Protocol. Foydalanuvchi ushbu protokoldan FileZilla yoki CuteFTP
kabi GUI-ga asoslangan dasturiy ta'minotda foydalanishi mumkin va
xuddi shu foydalanuvchi FTP-
dan buyruq qatori rejimida foydalanishi mumkin.
Shunday qilib, qaysi dasturiy ta'minotdan foydalanmasligingizdan qat'i nazar, u ushbu dasturiy
ta'minot tomonidan ishlatiladigan Ilova qatlamida ko'rib chiqiladigan protokol hisoblanadi. DNS - bu
HTTP kabi foydalanuvchi dastur protokollariga o'z ishini bajarishga yordam beradigan protokol.
46
TCP/IP modelidagi amaliy qatlam protokollarining funktsiyalari,
ochiq aytganda, ISO modelining
uchta yuqori qatlamiga mos keladi:
Ilova qatlami, taqdimot qatlami va sessiya qatlami.
Ilk TCP/IP amaliy qatlam protokollarining aksariyati shaxsiy kompyuterlar,
foydalanuvchi grafik
interfeyslari va multimedia ob'ektlari paydo bo'lishidan oldin ishlab chiqilgan.
Ushbu protokollar taqdimot va sessiya qatlamlari uchun ISO modelida tavsiflangan
spetsifikatsiyalarning faqat kichik bir qismini amalga oshiradi.
Eslatma: Odatda bir xil serverda bir nechta ilovalar ishlaydi:
Dostları ilə paylaş: