İnternet nasıl çalışır
İnternet tek bir büyük ağ değildir. Her parçasının ayrı sahibi olan, hepsi tek bir ortak dilde anlaşmış bir ağlar ağıdır. Açtığınız her şey cihazınızdan sunucuya küçük ve numaralı paketler halinde, durak durak gider ve yanıt aynı yoldan geri döner.
- Ders 1 / 12
- Başlangıç
- Ücretsiz, kayıt yok
Bir isteğin yolculuğu, durak durak
Hiçbir durak haritanın tamamını tutmaz. Her biri yalnızca hedefe daha yakın komşuyu bilir.
-
1
Cihazınız
Tarayıcı ya da uygulama isteği kurar ve ağa verir.
-
2
Evdeki modem ve yönlendirici
İlk durak ve ev içi yavaşlıkların çoğunun aslında bittiği yer.
-
3
Operatörün ağı
Parasını ödediğiniz şirket. Trafiğinizi alıp yukarıya verir.
-
4
Ortadaki ağlar
Ortak sahibi olmayan, yalnızca paketi iletmeye razı olmuş birkaç yönlendirici.
-
5
Veri merkezi ve sunucu
Yanıtın ya önbellekten alındığı ya da anında kurulduğu yer.
-
6
Aynı yol, tersine
Yanıtın aynı yoldan dönmesi gerekmez ve bekleyişi yaratan bu iki yönlü yolculuktur.
Bu altı durak sadeleştirilmiştir; pratikte operatörle veri merkezi arasında birkaç ağ daha olabilir. Ayrıca İran'daki bir kullanıcının yolunu kendi sunucumuzdan ölçemeyiz.
Son kontrol: Bu dersteki bilgiler ve araç adları bu tarihte kaynaklarıyla yeniden doğrulanır.
Bir bağlantıyı açtığınızda istek nerelerden geçer?
Bir duraklar zincirinden. Hiçbir durak yolun tamamını bilmez ve bilmesine de gerek yoktur; tek işi paketinizi hedefe daha yakın olan komşuya vermektir. İlk durak evinizdeki modem ya da yönlendiricidir, sonra parasını ödediğiniz operatörün ağı, sonra ortadaki birkaç büyük ağ ve en sonunda site sunucusunun oturduğu veri merkezi.
Herkesin unuttuğu durak ilkidir. Ev yönlendiricisi tıkalıysa ya da kablosuz sinyal zayıfsa, ondan sonra geleni hiç önemi kalmaz; destekte defalarca gördük ki "internet yavaş" aslında "telefonla yönlendirici arasında iki metre duvar var" demektir. Bu yüzden arıza arama en uzak duraktan değil, en yakınından başlar.
Genelde tuhaf gelen kısım şu: internetin bir yerde saklanan eksiksiz bir haritası yoktur. Her yönlendirici yalnızca hangi adres aralığı için paketi hangi komşuya vereceğini söyleyen bir tablo tutar. Yolun tamamı bu yerel kararların toplamıdır ve yol ortasında değişebilir.
Eski bir telefon görüşmesinin aksine size bir hat ayrılmaz. Sunucu ise aynı anda binlerce başka isteği yanıtlamaktadır. Sunucu tarafında olup bitenlerin kendi hikâyesi var ve bir web sitesi nasıl çalışır dersinde açıldı; bu ders yalnızca o kapıya giden yol hakkında.

Paket nedir ve mesajınız neden parça parça gider?
Paket, verinizin hedef adresini ve kendi sıra numarasını taşıyan küçük bir parçasıdır. Hiçbir şey tek seferde gönderilmez, çünkü iki durak arasındaki bağlantının bir boyut tavanı vardır ve büyük bir parçanın kaybı hepsinin yeniden gönderilmesi demektir.
Bu tavan görülebilir. Sunucumuzun ağ kartının tavanı 1500 bayttır ve sınamak tek komuttur: ping -4 -c 1 -M do -s 1472 ile paket geçer, bir bayt fazlası, yani -s 1473, message too long, mtu=1500 yanıtını alır. Yani üç megabaytlık bir görsel tek bir şey değil, binlerce pakettir.
Parçaların aynı yoldan gitmesi ve sırayla varması gerekmez. Alıcı onları numaraya göre sıralar ve varmayanları yeniden ister. Bu tek cümle tanıdık iki deneyimi açıklar: bir indirmede kayıp paket saniyenin yüzde birkaçına mal olur ve siz hiç fark etmezsiniz; görüntülü görüşmede yeniden istemeye vakit yoktur, çünkü vardığında işe yaramaz olacaktır, ses tam orada kesilir ya da görüntü bloklanır.
Pratik sonuç şu: "internet hızı" tek bir sayı değil, iki şeydir. Saniyede kaç paket sığdığı ve bir gidiş dönüşün ne kadar sürdüğü. Birincisi bant genişliği, ikincisi gecikmedir; sonraki bölüm daha fazla bant genişliği almanın gecikmeyi neden azaltmadığını gösteriyor.
Bir paketin ömrü, parçalanmaktan yeniden dizilmeye
-
1
Parçalara ayrılma
İki durak arasındaki bağlantının boyut tavanı vardır, bu yüzden her şey kesilir.
-
2
Adres ve numara
Her parça hedef adresini ve kendi sıra numarasını taşır, tek başına yolculuk eder.
-
3
Bağımsız yol
İki parçanın aynı yoldan gitmesinin garantisi yoktur; her yönlendirici o anda karar verir.
-
4
Sırasız varış
Alıcı onları varış zamanına göre değil, numaraya göre sıralar.
-
5
Yeniden isteme
Kayıp parça yeniden istenir. İndirmede bu yalnızca zamandır, canlı görüşmede kopan sestir.
Bu, güvenilir bir bağlantıyı anlatır. Canlı bir görüşme son halkayı bilerek atlar, çünkü geç varan paket işe yaramaz.
İnternet kimin?
Hiç kimse ve bu bir slogan değil. Yol boyundaki her ağ ayrı bir şirkete, üniversiteye ya da operatöre aittir; anlaştıkları tek şey birbirlerinin trafiğini taşımaktır. İnterneti kapatmak için kullanılabilecek bir şalter yoktur, çünkü o ağlardan ayrı bir "internet" yoktur.
Eşgüdümlenen şey içerik değil, isimler ve numaralardır. ICANN kendi sayfasında işinin bu benzersiz tanımlayıcıları eşgüdümlemek olduğunu söyler ve açıkça içeriği denetlemediğini, erişimle de ilgilenmediğini ekler. Protokoller de açık belgeler olarak yayımlanır: paketin biçimini tanımlayan belge, RFC 791, Eylül 1981'den beri herkesin okumasına açıktır, lisans da ücret de istemez.
Devretme zinciri yerel bir örnekte görünür. IANA kök veritabanında ir. üst düzey alan adı Temel Bilimler Araştırma Enstitüsüne devredilmiştir ve kendi sunucumuzdan dig +short NS ir. komutu a.nic.ir'den d.nic.ir'e dört ad sunucusu döndürür. Yani "kimse sahibi değil", "kimse işletmiyor" demek değildir: her parçanın adı belli bir işletmecisi vardır.
Ve tutumumuz şu: sizi asıl ilgilendiren sahip "internet" değil, kendi yolunuzun halkalarıdır. Parasını ödediğiniz operatör, sitenin durduğu veri merkezi ve önünde oturan içerik dağıtım ağı. Bir sayfa açılmadığında yanıt asla "internet bozuk" değildir; yanıt bu sahiplerden biridir ve son bölüm hangisi olduğunu söylüyor.
Mesafe ve durak sayısı hızı neden belirler?
Çünkü bant genişliği borunun genişliği, gecikme ise uzunluğudur. Daha hızlı bir hat almak boruyu genişletir; Singapur'u yaklaştırmaz. Onlarca küçük dosyadan oluşan bir sayfada ne kadar bekleyeceğinizi belirleyen şey o uzunluktur.
Sayıları 6 Eylül 2026'da Helsinki'deki kendi sunucumuzdan aldık, on paketin en iyi gidiş dönüşü: aynı şehirdeki bir hedefe 0,3 ms, Nürnberg'e 23,6, Falkenstein'e 33,3, Amerika Birleşik Devletleri'ndeki Ashburn'e 120,7, batı kıyısındaki Hillsboro'ya 180,5 ve Singapur'a 187,2 ms. Bu listede dikkat çeken bir şey var: iki Alman şehri arasında on milisaniye fark var ve bu fark mesafe değil, trafiğin izlediği yoldur.
Durak sayısı için de aynısı geçerli. Aynı şehirdeki o makine sekiz durak uzakta, Singapur ise on yedi; ama mesele sayı değil: ilk on bir durağın hepsi otuz milisaniyenin altında ve tek bir sıçrama, on birinciden on ikinciye, kendi başına yaklaşık 144 ms ekliyor. O tek sıçrama kıtalar arasındaki uzun yoldur.
Sektörün buna yanıtı fiziği atlatmak değil, hedefi yaklaştırmaktır: sayfanın bir kopyası size yakın bir şehirde tutulur, böylece gidiş dönüş kısalır. Bunun adı içerik dağıtım ağıdır. Yalnız mucize beklemeyin: her kullanıcı için yeniden kurulması gereken bir sayfa yakınlıktan az yarar görür.
Hangi halka koptu? Yanıtı veren üç komut
Sırayla, yakından uzağa. Önce kendi yönlendiricinizi çağırın, sonra 1.1.1.1 gibi sayısal bir adresi ve en son rgb.ir gibi bir adı. İlki yanıt vermiyorsa sorun evinizin içindedir; ilki yanıt verip ikincisi vermiyorsa halka operatördür; ikincisi yanıt verip üçüncüsü vermiyorsa ağ sağlamdır ve ad çözümlemesi bozuktur.
ping 192.168.1.1
ping 1.1.1.1
ping rgb.irYolun tamamını görmek için Linux ve macOS'ta mtr rgb.ir, Windows'ta tracert rgb.ir durakları tek tek gösterir. Aradığınız şey, yolun sonuna kadar süren ani bir gecikme sıçramasıdır.
Bir de olmayan bir arızayı kovalamamanız için bilinmesi gereken yaygın bir yanlış okuma var: ortadaki bir durak yüzde olarak kayıp gösteriyor ama ondan sonraki duraklar temizse, bu bir arıza değildir. Bazı yönlendiriciler yoklama paketine yanıt vermeyi önemsiz bir iş sayıp onu düşürür, gerçek trafiği ise kusursuz taşır. Yalnızca son durağa kadar süren kayıp önemlidir.
Bu araçların da sınırı var. Bir güvenlik duvarının yoklamayı attığı yerde yol eksik görünür ve bu komutların hiçbiri sunucunun kendisinin yavaşlığı hakkında bir şey söylemez. O ayrı bir iştir ve on sayfalık hız testimiz bunun nasıl ölçüldüğünü gösteriyor.
Yapay zekayla hızlı yol
Bir izleme çıktısını okumak yıllarca yalnızca ağ insanlarının işiydi, şimdi iki dakika sürüyor. Koşulu, ham çıktıyı vermeniz ve kendi teorinizi sunmamanızdır; çünkü model teorinize katılır.
- Ekran görüntüsü değil ham çıktı alın: Linux ve macOS'ta <code>mtr -r -c 20 example.com</code>, Windows'ta <code>tracert example.com</code>. Yirmi yoklama, böylece rastlantısal kayıp gerçek kayıpla karıştırılmaz.
- O metni olduğu gibi yapıştırın ve nereden çalıştırıldığını, hedefin ne olduğunu söyleyin. Burada hızlı ve ucuz bir model sınıfı yeter; ağır bir yargı gerekmiyor.
- Üç şey isteyin, fazlası değil: sürekli kaybın olduğu ilk durak, ardışık iki durak arasındaki en büyük gecikme sıçraması ve desenin hangi halkayı işaret ettiği.
- Yanıt ortadaki bir durağı işaret ediyorsa, başka bir saatte bir kez daha çalıştırın. Yollar değişir ve tek bir ölçüm kanıt değildir.
Kopyalamaya hazır şablon
Rolün bir ağ mühendisi. Aşağıdaki metin bir izlemenin ham çıktısıdır, dokunulmamıştır.
{mtr ya da tracert çıktısını buraya yapıştırın}
Hedef: {alan adı veya adres}
Nereden çalıştırıldı: {şehir ya da operatör adı}
Yalnızca şu üçünü yaz:
1. Hem kayıp gösteren hem de kaybı son durağa kadar süren ilk durak. Böyle bir durak yoksa "sürekli kayıp yok" yaz.
2. Ardışık iki durak arasındaki en büyük gecikme sıçraması: her iki durağın numarası ve milisaniye cinsinden fark.
3. Bu desenin işaret ettiği halka: kendi ağım, operatörüm, ortadaki yol ya da hedef.
Kural: kendisinden sonraki duraklarda tekrarlanmayan kaybı yok say ve nedenini tek cümleyle söyle. Tahmin etme; bu metinden çıkmayan her şey için bilinmiyor yaz.
Çıktıya güvenmeden önce: Son karar sizin, çünkü bu çıktı en fazla sorunun hangi halkada olduğunu söyler, kimin düzeltmesi gerektiğini değil. Sıçrama ortadaki yoldaysa ne siz ne operatörünüz bir şey yapabilir; tek gerçek hamle kullanıcılarınıza daha yakın bir sunucu seçmektir. Ve herhangi bir karardan önce iki farklı saatte iki kez ölçün.
Bu işte yapay zeka
Ağ sorularında bir dil modeli tek bir işte gerçekten iyidir: jargonu ve hata mesajlarını insan diline çevirmek ve ham çıktıyı bir hipoteze dönüştürmek. İnsanların ondan en çok istediği işte ise kötüdür: sizin belirli yönlendiricinizde hangi menüyü açacağınızı söylemek. Yönlendiriciyi görmemiştir ve arayüz üreticiye, hatta ürün yazılımı sürümüne göre değişir.
Gerçekten işe yarayan araçlar
- Claude Ham ping ve mtr çıktısını ve hata günlüklerini okumakta iyidir, yeter ki metni tarif etmek yerine yapıştırın. İran, Anthropic'in desteklenen ülkeler listesinde değil; yani resmî bir kayıt ya da ödeme yolu yok.
- Gemini Aynı iş için ve ağ jargonunu Farsçaya çevirmek için iyidir. Google'ın kendi sayfası Gemini uygulamasının 230'dan fazla ülke ve bölgede çalıştığını yazıyor; İran o listede yok.
- Gemini Notebook Az kişinin kullandığı numara: yönlendiricinin kendi PDF kılavuzunu yükleyin ve sorunuzu o belgenin içinden sorun; böylece yanıt modelin belleğinden değil, üreticinin metninden gelir. Aynı Google hesabıyla çalışır ve İran erişilebilir bölgeler arasında değil.
Nerede geri teper
Buradaki riskin kendine özgü bir biçimi var. Model aynı kendinden emin tonla, yönlendiricinizin ürün yazılımında var olmayan bir menü yolu söyler; tehlikeli sürümü ise "sorunu çözmek" için güvenlik duvarını kapatmayı, bir bağlantı noktası açmayı ya da bir cihazı DMZ moduna almayı önerdiğinde ortaya çıkar. Bu üçü yönlendiricinizi dışarıya açar ve sıradan bir kullanıcı genelde neyi kabul ettiğini bilmez. Anthropic bu kendinden emin uydurmayı belgelerinde halüsinasyon diye adlandırıp azaltmayı yazıyor; yani üretici de bunu gerçek bir zayıflık sayıyor. Kuralımız basit: çıktıyı okumak modelin işi, bir güvenlik ayarını değiştirmek yalnızca üreticinin kendi kılavuzuyla olur. Asla yapıştırmamanız gereken şey ise yönlendirici yapılandırma yedeği ve kablosuz ağ parolasıdır; Google'ın Gemini yardım sayfası gizli bilgi girmemeyi açıkça söylüyor. Bu araçların İran'dan ödemesinin nasıl göründüğü için satın alma rehberine bakın.
Kaynaklar: Anthropic: reduce hallucinations Anthropic: supported countries Google: Gemini Apps privacy and data Google: where Gemini Apps are available
Bu tavsiyenin sınırı
Bu ders yolu anlatır ve hiçbir şeyi onarmaz; yalnızca bir şeyi onarırken doğru yere bakmanızı sağlar. Buradaki sayılar Finlandiya'daki tek bir sunucudan alındı ve yalnızca o nokta için anlamlıdır: İran'daki bir kullanıcının yolu ve gecikmesi, buradan ölçemeyeceğimiz başka bir şeydir. Ayrıca "istek gider, yanıt gelir" modeli, çalışan bir ağ mühendisinin vazgeçemeyeceği katmanları bilerek dışarıda bırakır: özel adreslerin genele çevrilmesi, şifreleme, tıkanıklık denetimi ve adresleme protokolünün daha yeni sürümü.
Kendi işimizden
Bu dersteki sayıları aynı gün Helsinki'deki kendi sunucumuzdan aldık ve ham çıktı bu oturumun raporunda. En ilginç parçası bir öğretici metinde nadiren görülen şey: Singapur yolunda üç yönlendirici, üçüncü, dördüncü ve on altıncı duraklar, hiç yanıt vermedi ve on üçüncü durak yüzde yirmi kayıp bildirdi, ondan sonraki dört durak ise hiç kayıp bildirmedi. O yüzde yirmiyi ciddiye alsaydık var olmayan bir arızanın peşine düşerdik; o durak yalnızca yoklamaya yanıt vermeyi önemsiz bir iş sayıyor. Aynı ölçümü kendi makinenizden mtr -r -c 20 ile tekrarlayabilirsiniz; sayılar değişir, desen kalır.
Gerçek devam soruları
İnternet ve web aynı şey mi?
Hayır. İnternet yoldur, web ise onun üstünde hareket eden şeylerden biridir. E posta, görüntülü görüşme, telefon güncellemeleri ve çevrimiçi oyunlar hiçbir web sayfası olmadan aynı yolu kullanır. Bu yüzden bir mesajlaşma uygulaması çalışırken bir site açılmayabilir.
Trafik bir ara sunucudan geçtiğinde neden yavaşlar?
Çünkü yol iki ayağa bölünür ve toplam uzunluk artar. Hedefe tek bir gidiş dönüş yerine, aracıya bir tane ve oradan hedefe bir tane olur; iki gecikme toplanır. Aracı hedefin ters yönündeyse, bu tek seçim gecikmeyi katlayabilir.
Bağlantım hızlı, peki yurt dışındaki bir site neden geç açılıyor?
Çünkü hızlı olmak çok bant genişliği demektir, burada canınızı yakan ise gecikmedir. Onlarca küçük dosyadan oluşan bir sayfa her biri için bir gidiş dönüş ister ve her gidiş dönüş yüz seksen milisaniyeyse daha geniş bir hat bunu kısaltmaz. Yavaşlığın bir kısmı yola değil, hedef sunucunun kendisine de ait olabilir.