Kullanıcı bir web sitesine erişmek istediğinde, tarayıcıya yazdığı alan adının arka planında oldukça hızlı ama karmaşık bir süreç gerçekleşir. Bu sürecin temelini DNS (Domain Name System) oluşturur — yani internetin “telefon rehberi”.
DNS, alan adlarını (örneğin teknohosting.com) IP adreslerine çevirir. Çünkü bilgisayarlar ve sunucular isimlerle değil, sayısal IP adresleriyle iletişim kurar.
???? Adım adım süreç şöyle işler:
-
Kullanıcı adresi yazar:
Tarayıcıya “teknohosting.com” yazıldığında, bu isteği işler ve doğru sunucuya nasıl ulaşacağını bulmak ister. -
DNS sorgusu başlatılır:
Tarayıcı, cihazın önbelleğinde veya yerel ağdaki DNS sunucusunda bu alan adına ait bir kayıt olup olmadığını kontrol eder. Eğer bulunamazsa, sorgu internet üzerindeki DNS sunucularına gönderilir. -
IP adresi çözülür:
DNS sistemi, “teknohosting.com” adının hangi IP adresine ait olduğunu bulur (örneğin 192.0.2.1 gibi). -
Tarayıcı sunucuya bağlanır:
Tarayıcı, bu IP adresine bağlantı kurar ve web sitesinin dosyalarını (HTML, CSS, görseller vb.) indirir. -
Web sitesi görüntülenir:
Tüm bu işlemler milisaniyeler içinde tamamlanır ve kullanıcı ekranında web sitesi açılır.
???? Kısacası:
DNS, internetteki her alan adını doğru sunucuya yönlendiren görünmez bir çevirmen gibidir. Bu sayede milyonlarca siteye yalnızca isimlerini yazarak erişebilmemiz mümkün olur.