Web Tarayıcıları ve Web Sunucuları Nasıl İletişim Kurabilir?

Web Sunucusu İçeriğini Görüntülemek için Bir Web Tarayıcısı Kullanılıyor

Internet Explorer, Firefox, Chrome ve Safari gibi web tarayıcıları, dünyanın en popüler ağ uygulamaları arasında yer alıyor. Temel bilgilerin taranması için kullanılır, ancak çevrimiçi alışveriş ve günlük oyun oynama gibi çeşitli diğer ihtiyaçlar için de kullanılırlar.

Web sunucuları, web tarayıcıları için içerik sağlayan şeydir; tarayıcının istediği, sunucu internet ağ bağlantıları üzerinden iletir.

İstemci-Sunucu Ağ Tasarımı ve Web

Web tarayıcıları ve web sunucuları, istemci-sunucu sistemi olarak birlikte çalışır. Bilgisayar ağında istemci-sunucu, verilerin merkezi konumlarda (sunucu bilgisayarlar) saklandığı ve istek üzerine diğer bilgisayarlarla (istemciler) verimli bir şekilde paylaşıldığı uygulamalar tasarlamak için standart bir yöntemdir. Tüm web tarayıcıları, web sitelerinden (sunucular) bilgi talep eden istemciler olarak çalışır.

Çok sayıda web tarayıcısı istemcisi aynı web sitesinden veri talep edebilir. İstekler tüm farklı zamanlarda veya aynı anda olabilir. İstemci-sunucu sistemleri kavramsal olarak aynı siteye gönderilen tüm istekleri tek bir sunucu tarafından ele alınacaktır. Bununla birlikte, pratikte, web sunucularına yapılan taleplerin hacmi bazen çok fazla büyüyebildiğinden, web sunucuları genellikle birden çok sunucu bilgisayarının dağıtılmış havuzu olarak üretilir.

Dünyanın farklı ülkelerinde popüler olan çok büyük web siteleri için, bu web sunucusu havuzu, tarayıcılara yanıt süresini iyileştirmeye yardımcı olmak için coğrafi olarak dağıtılmıştır. Sunucu, istekte bulunan aygıta daha yakınsa, içeriği dağıtmak için gereken sürenin, sunucu uzaktaysa olduğundan daha hızlı olması gerekir.

Web Tarayıcılar ve Sunucular için Ağ Protokolleri

Web tarayıcıları ve sunucuları TCP / IP üzerinden iletişim kurar. Köprü Metni Aktarım Protokolü (HTTP) , TCP / IP'nin web tarayıcısı isteklerini ve sunucu yanıtlarını destekleyen standart uygulama protokolüdür.

Web tarayıcıları ayrıca URL'lerle çalışmak için DNS'ye güvenir. Bu protokol standartları, farklı marka tarayıcıların, her bir kombinasyon için özel bir mantık gerektirmeden farklı web sunucusu markalarıyla iletişim kurmasını sağlar.

Çoğu internet trafiği gibi, web tarayıcısı ve sunucu bağlantıları normal olarak bir dizi ara ağ yönlendiricisi aracılığıyla çalışır.

Temel bir web tarama oturumu şu şekilde çalışır: