Bir Web Sitesini Ziyaret Ettiğinizde Tam Olarak Ne Oluyor?
İnternete erişimi olan herkes muhtemelen hayatında şu ana kadar binlerce web sitesini ziyaret etmiştir. Peki, bir web sitesini ziyaret ettiğinizde tam olarak ne oluyor? Gerçek hayatta, web sitesinin cihazınıza yüklenmesi sadece birkaç saniye sürüyor, ancak bu yolculuk bu birkaç saniyede binlerce kilometre yol kat etmiş olabilir. Evet, birkaç saniye içinde bir mil! Şimdi zamanı biraz yavaşlatalım ve bir web sitesini ziyaret etmek istediğinizde gerçekte neler olduğunu inceleyelim.
WEB SİTESİ SEÇMEK
İlk ve belki de en basit adım, ziyaret etmek istediğiniz web sitesini seçmektir. Öncelikle, web sitesinin ne olduğunu belirleyelim. Facebook’u hiç ziyaret ettin mi veya Snapchat’i, Instagram’ı ve YouTube’ı ? Bunlar birer web sitesi… Tüm yapmanız gereken, yer işaretlerinizde web sitesine tıklamak veya arama çubuğuna web sitesinin adını girmek.
TALEP
İnternet, temelde istemci ve sunucu modeline göre çalışır. Bir Big Mac sipariş ettiğinizi düşünün. Tezgahın arkasındaki görevliden bir Big Mac sipariş ettiğinizde, görevli onu size verir. Aynı durum, aslında sunucu adı verilen cihazlarda depolanan web siteleri için de geçerlidir. Bu sunucular, dünyanın herhangi bir yerinde saklanabilir. Web sitesini ziyaret etmek istediğinizde, cihazınız sunucuya gönderilecek bir istek oluşturur. Bu istek oluşturulduğunda işler ilginçleşmeye başlar. Bir web sunucusuna yapılan talep, dijital olarak bir veri paketi biçiminde gerçekleştirilir. Aslında, bu ağ paketi birisine gönderebileceğimiz bir mektupla ilişkilendirilebilir. Kullanılan cihazın Ip adresini, zarfı gönderenin adresi ve veri istenen sunucunun Ip adresi de alıcının adresi olarak düşünülebilir.
DÖNGÜSEL ARTIKLIK KONTROLÜ
İnternet üzerinden milyarlarca veri paketi transfer edildiğinde, bir paket verilerinin bir kısmını kaybedebilir veya veriler bozulabilir. Alıcının verinin orijinal olduğunu ve hatasız olduğunu doğrulaması için Döngüsel Artıklık Kontrolü kullanılır. Döngüsel Artıklık Kontrolü, oldukça düzenli ve en yaygın uygulanan kontrol yöntemlerinden biridir.
İLETİM
Veri paketi kullanıma hazır hale geldiğinde, ilk olarak çeşitli ağlar üzerinden telefon veya kablo teliyle iletilecektir. Bu teller çeşitli ağlar üzerinden geçtikten sonra, veri paketi bölgenizdeki ya da ülkenizdeki ana postanede sona erecektir. Burada, sunucunun IP adresinin bulunduğu bölge kodu çözülür. Yurtdışında sunucuları olan web sitesini ziyaret edildiğinde, paket ülkenizin ana İnternet merkezinden sunucunun bulunduğu ülkenin internet merkezine gönderilir. Daha sonra bu internet merkezi, isteği yerel ağlar üzerinden sunucuya gönderir.
CEVAP
Sunucu isteği aldıktan sonra, web sitesini göndermeye hazır haldedir. Fakat, web sitesi tek bir veri paketi olarak gönderilemeyecek kadar büyük metin, resim veya videolardan oluşabilir. Bu durumda, sunucu web sitesini birden fazla veri paketine bölerek gönderir. Aslında, bu çoklu paketler talep ile aynı yolculuğu yapar fakat tüm paketlerin aynı güzergahta gitmesi gerekli değildir. Daha hızlı gitmek ve trafiğe takılmamak için her paket kendi güzergahını belirler.
Bu yazılar da ilginizi çekebilir: