İstemci – Sunucu İlişkileri

Şadi Evren Şeker’in “İnternet Nasıl Çalışır?” adlı video serisinden yola çıkarak, kendisi ile birlikte bir e-kitap yayınladıktan sonra, Kodlayarak Hayat üzerinde de herkesin videoların özetine ve kaynaklarına kolaylıkla ulaşabileceği bir eğitim serisi oluşturmak istedim. Serideki tüm yazıları bu kategori altından bulabileceğiniz gibi; her bölümde, bölümün konusuna ilişkin video’ya da erişmeniz mümkün.

İstemci, web adreslerine bağlanma isteğinde bulunan ve sunucu ise bu hizmeti sunan sağlayıcıdır. Bundan yola çıkarak aralarındaki ilişki, aşağıdaki gibi açıklanabilir:

  • İlk olarak istemci bağlanmak istediği web sitesine isek gönderir.
  • Web sitesinin IP numarası DNS bilgisi üzerinden sorgulanır.
  • DNS üzerinden edinilen IP adresine göre, TCP üzerinden hangi porta bağlanılacağı belirlenir.
  • Bu yol ile istemci web sitesine bağlanır ve sunucu bu siteye bağlandığını onaylar.
  • Daha sonra HTTP üzerinde GET işlemine başlanır ve istemci web sitesinin varsayılan (default) halinin getirilmesini sağlar.
  • Sunucu kendi diski üzerinden bu web sitesinin aramasını yapar.
  • Bulduktan sonra bu web sitesini paketler halinde istemciye geri gönderir.
  • Dosya transferi tamamlanır.
  • TCP bağlantısı kapanır.
  • En son istemci web sitesini görüntü haline getirir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.