Veb-brauzerlar va veb-serverlar qanday bog'lanadi

Mundarija:

Veb-brauzerlar va veb-serverlar qanday bog'lanadi
Veb-brauzerlar va veb-serverlar qanday bog'lanadi
Anonim

Microsoft Edge, Firefox, Chrome va Safari kabi veb-brauzerlar dunyodagi eng mashhur tarmoq ilovalari qatoriga kiradi. Odamlar ushbu brauzerlardan asosiy ma'lumotlarni ko'rish va boshqa ehtiyojlar, jumladan, onlayn xarid qilish va tasodifiy o'yinlar uchun foydalanadilar. Veb-server aloqasi tarmoq protokollariga tayanadi.

Veb-serverlar veb-brauzerlar uchun tarkibni ta'minlaydi. Brauzer nima soʻrasa, server internet tarmogʻiga ulanish orqali yetkazib beradi.

Image
Image

Mijoz-server tarmoq dizayni va internet

Veb-brauzerlar va veb-serverlar birgalikda mijoz-server tizimi sifatida ishlaydi. Kompyuter tarmog'ida mijoz-server ma'lumotlar markaziy joylarda (server kompyuterlari) saqlanadigan va so'rov bo'yicha istalgan sonli boshqa kompyuterlar (mijozlar) bilan samarali almashiladigan ilovalarni loyihalashning standart usuli hisoblanadi. Barcha veb-brauzerlar veb-saytlardan (serverlardan) ma'lumot so'raydigan mijoz sifatida ishlaydi.

Koʻplab veb-brauzer mijozlari bitta veb-saytdan maʼlumotlarni soʻrashi mumkin. So'rovlar turli vaqtlarda yoki bir vaqtning o'zida amalga oshirilishi mumkin. Mijoz-server tizimlari kontseptual ravishda bitta saytga barcha so'rovlarni bitta server tomonidan ko'rib chiqilishini talab qiladi. Amalda esa, veb-serverlarga bo'lgan so'rovlar hajmi ba'zan juda kattalashishi mumkinligi sababli, veb-serverlar ko'pincha server kompyuterlarining taqsimlangan puli sifatida quriladi.

Dunyoning turli mamlakatlarida mashhur veb-saytlar uchun ushbu veb-server puli brauzerlarga javob berish vaqtini yaxshilash uchun geografik jihatdan taqsimlangan. Agar server so'ralayotgan qurilmaga yaqinroq bo'lsa, kontentni yetkazib berish vaqti server uzoqroqda bo'lganidan tezroq bo'ladi.

Veb-brauzerlar va serverlar uchun tarmoq protokollari

Veb-brauzerlar va serverlar TCP/IP orqali muloqot qiladi. Gipermatnni uzatish protokoli veb-brauzer so'rovlari va server javoblarini qo'llab-quvvatlaydigan TCP/IP ustki standart dastur protokolidir.

Veb-brauzerlar ham URL manzillar bilan ishlashda DNS-ga tayanadi. Ushbu protokol standartlari turli brendlar veb-brauzerlariga har bir kombinatsiya uchun alohida mantiqni talab qilmasdan, turli brendlar veb-serverlari bilan muloqot qilish imkonini beradi.

Ko'pgina internet-trafik kabi veb-brauzer va server ulanishlari odatda bir qator oraliq tarmoq routerlari orqali ishlaydi.

Asosiy veb-brauzer seansi shunday ishlaydi:

  • Bir kishi brauzerda URL manzilini belgilaydi.
  • Brauzer DNS-da e'lon qilingan IP manzili orqali server yoki server hovuziga TCP ulanishini (sukut bo'yicha 80-portdan foydalanadi) boshlaydi. Ushbu jarayonning bir qismi sifatida brauzer URL manzilini IP manzilga aylantirish uchun DNS qidiruv so‘rovlarini ham qiladi.
  • Server TCP ulanishining oʻz tomonini tasdiqlashni tugatgandan soʻng, brauzer tarkibni olish uchun serverga HTTP soʻrovlarini yuboradi.
  • Server sahifa mazmuni bilan javob bergandan soʻng, brauzer uni HTTP paketlaridan oladi va mos ravishda koʻrsatadi. Kontent reklama bannerlari yoki boshqa tashqi kontent uchun o'rnatilgan URL manzillarini o'z ichiga olishi mumkin, bu esa o'z navbatida brauzerni ushbu joylarga yangi TCP ulanish so'rovlarini chiqarishga undaydi. Brauzer shuningdek, mijoz kompyuteridagi mahalliy fayllarga ulanishlari haqidagi vaqtinchalik ma'lumotlarni, ya'ni cookie fayllarini saqlashi mumkin.
  • Kontent soʻrovi paytida yuzaga kelgan har qanday xatoliklar HTTP holat qatori sifatida koʻrinishi mumkin.

Tavsiya: