İnternet Nasıl Çalışır? Veri Paketlerinden Web Sayfasına
Tarayıcınıza bir adres yazıp Enter'a bastığınızda ışık hızında gerçekleşen 6 aşamalı yolculuk, DNS, TCP/IP ve okyanus altı fiber hatları.
Akıllı telefonumuzdan bir butona dokunduğumuzda ya da bir internet sitesine girdiğimizde her şey saniyenin onda biri gibi bir sürede gerçekleşir. Ancak bu görünüşte zahmetsiz işlemin arkasında, insanlık tarihinin inşa ettiği en devasa ve karmaşık makine olan küresel internet altyapısı çalışır.
İnternet "havada asılı duran soyut bir bulut" değildir. Okyanusların 8.000 metre derinliğine serilmiş 1.4 milyon kilometrelik fiber optik kablolardan, kıtalararası yönlendiricilere ve veri merkezlerine kadar uzanan somut bir fiziksel ağlar bütünüdür.
"Bir web sitesine girdiğinizde gönderdiğiniz istek, okyanusların altından ışık hızında cam tüpler içinde seyahat eder, binlerce kilometre ötedeki bir süper bilgisayarı uyandırır ve cevabı göz açıp kapayıncaya kadar ekranınıza taşır."
1. Bir Web Sitesine Tıkladığınızda Mikrosaniyelerde Ne Olur?
Tarayıcınızın adres çubuğuna bir web adresi yazıp Enter tuşuna bastığınız anda başlayan 6 kritik adım:
-
1. DNS Sorgusu (İnternetin Telefon Rehberi): Bilgisayarlar isimleri değil, yalnızca sayıları anlar. Tarayıcı önce yerel önbelleğe, ardından en yakındaki DNS sunucusuna sorar: "Bu alan adının gerçek IP adresi nedir?" DNS sunucusu
142.250.180.206yanıtını döner. -
2. TCP/IP Üç Yollu El Sıkışması (Bağlantı Kurulması): Bilgisayarınız ve hedef sunucu arasında güvenilir bir hat açmak için üç aşamalı onay mekanizması işletilir:
• İstemci: "Bağlanabilir miyiz? (SYN)"
• Sunucu: "Evet, hazırım (SYN-ACK)"
• İstemci: "Anlaşıldı, veri göndermeye başlıyorum (ACK)". - 3. TLS/SSL Güvenlik Katmanı (HTTPS): Modern webde tüm veriler şifrelenir. Tarayıcı ve sunucu aralarında gizli bir kriptografik anahtar belirler. Böylece aradaki hiç kimse şifrelerinizi veya kredi kartı bilgilerinizi okuyamaz.
- 4. HTTP GET İsteği: Tarayıcı sunucuya şu mesajı yollar: "Bana bu sayfanın HTML, CSS ve resim dosyalarını gönder."
- 5. Verilerin Paketlere Bölünmesi (Packets & Routers): Web sayfası tek bir blok halinde gelmez; binlerce küçük veri paketine (Packets) bölünür. Her paketin üzerinde gönderici ve alıcı IP adresi yazar. Yönlendiriciler (Router) bu paketleri internet trafiğindeki en açık yollardan ışık hızında taşır. Hedefe varan paketler orijinal sırasına göre birleştirilir.
- 6. Tarayıcıda Sayfanın Çizilmesi (Rendering): Gelen HTML iskeleti DOM ağacına, CSS stil kuralları CSSOM ağacına dönüştürülür. Tarayıcının motoru pikselleri ekrana boyayarak siteyi okunabilir bir sayfaya çevirir.
2. İnternetin Fiziksel Omurgası: Okyanus Altı Kablolar
Birçok insan internetin uydular üzerinden kablosuz çalıştığını zanneder. Oysa uydular gecikme süresi (ping) yüksek olduğu için küresel trafiğin sadece %1'ini karşılar. Kalan %99'luk devasa trafik, okyanus tabanlarına özel gemilerle döşenen fiber optik kablolardan akar.
Bu kablolar bir bahçe hortumu kalınlığındadır; içerisindeki saç teli inceliğindeki saf cam lifler, lazer ışınlarını saniyede trilyonlarca kez yakıp söndürerek (1 ve 0'lar) verileri kıtalar arasında taşır.
3. İstemci (Client) ve Sunucu (Server) Mimarisi
- Sizin telefonunuz, tabletiniz veya dizüstü bilgisayarınızdır.
- Bilgiyi talep eden taraftır; web sitesini açmak için tarayıcıyı (Chrome, Safari, Firefox) çalıştırır.
- Devasa veri merkezlerinde 7/24 elektrik ve internete bağlı çalışan güçlü bilgisayarlardır.
- Web sitesinin dosyalarını, veritabanlarını saklar ve gelen isteklere yanıt verir.
Sıkça Sorulan Sorular
Hayır, internetin tek bir sahibi, merkezi veya kapatma düğmesi yoktur. İnternet; telekomünikasyon şirketleri, üniversiteler, hükümetler ve özel veri merkezlerinin ortak standartlar (IETF, ICANN, W3C) çerçevesinde birbirine bağlanmasıyla oluşan dağıtık ve merkeziyetsiz bir protokoldür.
IP (Internet Protocol) adresi, internete bağlı her cihaza atanan dijital bir ev adresidir. Evinizdeki modeme servis sağlayıcınız tarafından genellikle 'Dinamik IP' atanır; modemi her yeniden başlattığınızda havuzdan yeni bir adres tahsis edilir. Sunucularda ise adresin sabit kalması için 'Statik IP' kullanılır.