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.
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: