Veb Brauzerlər və Veb Serverlər necə ünsiyyət qurur

Mündəricat:

Veb Brauzerlər və Veb Serverlər necə ünsiyyət qurur
Veb Brauzerlər və Veb Serverlər necə ünsiyyət qurur
Anonim

Microsoft Edge, Firefox, Chrome və Safari kimi veb brauzerlər dünyada ən populyar şəbəkə proqramları arasında yer alır. İnsanlar bu brauzerlərdən əsas məlumatlara baxmaq və digər ehtiyaclar, o cümlədən onlayn alış-veriş və təsadüfi oyunlar üçün istifadə edirlər. Veb server rabitəsi şəbəkə protokollarına əsaslanır.

Veb serverlər veb brauzerlər üçün məzmunu təmin edənlərdir. Brauzer nə tələb edirsə, server internet şəbəkəsi bağlantıları vasitəsilə çatdırır.

Image
Image

Müştəri-Server Şəbəkə Dizaynı və Veb

Veb brauzerlər və veb serverlər müştəri-server sistemi kimi birlikdə fəaliyyət göstərir. Kompüter şəbəkəsində klient-server verilənlərin mərkəzi yerlərdə (server kompüterlərində) saxlanıldığı və sorğu əsasında istənilən sayda digər kompüterlərlə (müştərilər) səmərəli şəkildə paylaşıldığı proqramların layihələndirilməsi üçün standart üsuldur. Bütün veb brauzerlər vebsaytlardan (serverlərdən) məlumat tələb edən müştərilər kimi fəaliyyət göstərir.

Bir çox veb brauzer müştəriləri eyni veb-saytdan məlumat tələb edə bilər. Müraciətlər müxtəlif vaxtlarda və ya eyni vaxtda baş verə bilər. Müştəri-server sistemləri konseptual olaraq eyni sayta edilən bütün sorğuların bir server tərəfindən idarə olunmasını tələb edir. Bununla belə, praktikada veb serverlərə edilən sorğuların həcmi bəzən çox böyüyə bildiyi üçün veb serverlər çox vaxt server kompüterlərinin paylanmış hovuzu kimi qurulur.

Dünyanın müxtəlif ölkələrində məşhur olan vebsaytlar üçün bu veb-server hovuzu brauzerlərə cavab müddətini yaxşılaşdırmaq üçün coğrafi olaraq paylanmışdır. Əgər server sorğu edən cihaza daha yaxındırsa, məzmunun çatdırılması üçün tələb olunan vaxt serverin uzaqda olmasından daha sürətli olur.

Veb Brauzerlər və Serverlər üçün Şəbəkə Protokolları

Veb brauzerlər və serverlər TCP/IP istifadə edərək əlaqə qurur. Hipermətn Ötürmə Protokolu veb-brauzer sorğularını və server cavablarını dəstəkləyən TCP/IP-nin üstündə standart tətbiq protokoludur.

Veb brauzerlər də URL-lərlə işləmək üçün DNS-dən istifadə edirlər. Bu protokol standartları müxtəlif marka veb-brauzerlərə hər kombinasiya üçün xüsusi məntiq tələb etmədən müxtəlif brend veb serverləri ilə əlaqə saxlamağa imkan verir.

Əksər internet trafiki kimi, veb-brauzer və server əlaqələri adətən bir sıra ara şəbəkə marşrutlaşdırıcılarından keçir.

Əsas veb baxış sessiyası belə işləyir:

  • Şəxs brauzerdə URL təyin edir.
  • Brauzer DNS-də dərc edildiyi kimi IP ünvanı vasitəsilə server və ya server hovuzuna (standart olaraq 80-ci portdan istifadə etməklə) TCP bağlantısını işə salır. Bu prosesin bir hissəsi kimi, brauzer URL-i IP ünvanına çevirmək üçün DNS axtarış sorğuları da edir.
  • Server TCP bağlantısının tərəfinin təsdiqini tamamladıqdan sonra brauzer məzmunu əldə etmək üçün serverə HTTP sorğuları göndərir.
  • Server səhifə üçün məzmunla cavab verdikdən sonra brauzer onu HTTP paketlərindən götürür və müvafiq olaraq göstərir. Məzmuna reklam bannerləri və ya digər xarici məzmunlar üçün daxil edilmiş URL-lər daxil ola bilər ki, bu da öz növbəsində brauzeri həmin məkanlara yeni TCP əlaqə sorğuları verməyə təhrik edir. Brauzer həmçinin müştəri kompüterindəki yerli fayllarla əlaqəsi haqqında kuki adlanan müvəqqəti məlumatı saxlaya bilər.
  • Məzmun sorğusu zamanı rast gəlinən hər hansı xətalar HTTP status xətləri kimi görünə bilər.

Tövsiyə: