«Şu an ne çalışmıyor» aslında üç ayrı soru ve her birinin kendi sayfası var.
Servis şu anda herkeste mi çöktü. Farklı ülkelerden açılıyor mu. Ve gideceğiniz ülkede neler kapalı. Aşağıda üç sayfanın her birinin nasıl çalıştığını, gerçekte neyi ölçtüğünü ve en önemlisi neyi yapamadığını anlatıyoruz; çünkü insanlar yanlış sonuca tam da orada varıyor.
herkeste mi çöktü? kesintiler, 15 dk nereden açılıyor? düğüm ölçümleri ülkede ne kapalı? açık kaynaklı harita └─ üçü de evinizde ne olduğunu bilmez
Servis çöktü mü: şikâyet değil, ölçüm
«YouTube çöktü mü» sorusunun alışılmış cevabı, insanların «bende çalışmıyor» tuşuna bastığı ve şikâyet sayısıyla çubuğun büyüdüğü bir site. İşe yarar, ancak bu bir anket: servis gece çökerse şikâyet edenler uyanana kadar çubuk yok; tek bir operatörde bozulduysa çubuk, herkeste çökmüş gibi görünür.
Kesintiler sayfası başka türlü çalışıyor. On beş dakikada bir, birkaç ülkedeki düğümlerimiz 77 popüler servisi kendileri açıyor ve cevabı kaydediyor. Çubuk bir günü gösterir, soldan sağa: servisin cevap verdiği yerde yeşil, vermediği yerde kırmızı. Bunlar bizim kendi ölçümlerimiz; bu yüzden «biz denetledik» yazıyor, «kullanıcılar bildiriyor» değil.
Nasıl okunur. Servisin yanında kırmızı çubuk: veri merkezinden de cevap vermiyor demek ve bu sizin ağınızla ilgili değil; sizde düzeltecek bir şey yok, beklemek gerek. Çubuk yeşil ama sizde açılmıyorsa sorun sizinle servis arasındaki yolda: operatörde filtreleme, rota arızası, DNS (internetin telefon rehberi: isimden adrese). İşte bu durum dolaşarak çözülür ve «bende çalışmıyor ama sizde çalışıyor yazıyor» sorusunun en yaygın cevabı da bu. İkisi de doğru: biz veri merkezlerinden ölçüyoruz, siz kendi operatörünüzdesiniz; bunlar ağın farklı noktaları.
Servis nereden açılıyor: düğüm ölçümleri
Nereden ne açılıyor daha dar bir soruya cevap verir: hangi düğümümüzden hangi servis, ne kadar sürede cevap verdi. Satırda servis, sütunda düğüm, hücrede ya cevap kodu ve gecikme ya da cevap gelmemesinin nedeni.
Yanlış sonuca varmamak için bilmeniz gereken iki şey var.
Birincisi: bu bir engelleme haritası değil. Engel, yerel bir kullanıcıdan servise giden yolda devreye girer; bizim düğümümüz ise o yolun başka bir noktasında, bir veri merkezinde, çoğu zaman komşu ülkede durur. Tam olarak ölçtüğümüzü gösteriyoruz, «X ülkesinde kapalı» demiyoruz.
İkincisi: bütün noktalardan aynı anda ret gelmesi engel değil, servisin kendisi. Pek çok site veri merkezinden gelen istekleri geri çevirir; çünkü botlar oradan gelir. Her yerden 403 kodu, «site sunucuyla konuşmak istemedi» demek, «site engellendi» değil. Gerçek engel böyle görünmez: satırın tamamında değil, tek bir hücresinde görünür.
her yerde 200 servis ayakta
her yerde 403 servis veri
merkezi sevmiyor
tek noktada cevap yok ilginç olan bu
hiçbir yerde cevap yok servis çökmüş
└─ hücreye değil,
satıra bakınİnternet engelleme haritası: ülkede ne çalışmıyor
İnternet engelleme haritası üçüncü soruya cevap verir: gideceğiniz ülkede ne çalışmıyor. Ülke ne kadar koyuysa o kadar çok şey kapalı. Üzerine gelin: neyin açılmadığını, neyin çalıştığını ve uçmadan önce ne yapmanız gerektiğini görürsünüz.
Dürüstlüğü hakkında iki söz. Veriler açık kaynaklardan toplandı: operatör ve düzenleyici açıklamaları, ağ erişimini izleyen kuruluşların raporları, kullanıcı gözlemleri. Sayfa elle güncellenir ve üzerinde tarih var. Her ülkenin içinden otomatik ölçümümüz yok; varmış gibi yapmak dürüstlük olmazdı.
Buradan asıl uyarı çıkıyor: engeller neredeyse her zaman eksik. Operatöre göre, mobil ve ev ağına göre değişir; bazı insanların dolaşma yolu var. Harita tipik tabloyu gösterir, tek bir bağlantı için garanti değil. Bu yüzden planlama için: yola çıkmadan evde neyi kurup deneyeceğiniz. Türkiye'deki engellerin operatöre göre neden farklı uygulandığı erişim engeli mi geldi yazısında.
Aynı türden bir dış denetim de var: dünyanın her yerinden gönüllülerin kendi ağlarından ölçüm yaptığı OONI projesi. Yazarların kendi uyarısını akılda tutmakta yarar var: verilerindeki «anomali» müdahale belirtisi demek, kanıtlanmış engel değil; yanlış alarm da olabilir.
Bir şey açılmıyorsa önce hangi sayfaya bakmalı
Ben olsam şöyle yapardım.
Şu an tek bir servis açılmıyor: önce kesintiler sayfası. Kırmızıysa beklerim. Yeşilse kendi ağımı denetlerim; bu, erişim engeli mi geldi yazısındaki listeyle iki dakika.
Yalnızca benim operatörümde mi, daha geniş mi: kendi ağımdan bu ağda ne açılmıyor, sonra aynı denetim mobil veriden. İki ağ, her haritadan çok şey söyler.
Başka bir ülkeye gidiyorum: uçuştan bir hafta önce harita, her şeyi evde kurup deneyeyim diye. Yerinde kurmak artık mümkün olmayabilir.
Servisin farklı ülkelerden nasıl göründüğünü merak ediyorum: düğüm ölçümleri, birkaç noktanın birkaç nokta olduğunu unutmadan.
[ ] şu an çalışmıyor kesintiler
[ ] bende mi, herkeste kesintiler + ağım
[ ] ülkeye gidiyorum harita, 1 hafta önce
[ ] dışarıdan nasıl düğüm ölçümleri
└─ «sizde çalışıyor, bende yok»
sizin ağınızdır, servis değilBu sayfaların bilmediği şey
Üçü de evinizde ne olduğunu bilmez: modem, DNS, yanlış saat, VPN yuvasına oturmuş bir filtre uygulaması. Bunların hepsi aynı «açılmıyor» belirtisini verir ve hiçbir düğümümüzden görünmez. Kesintiler yeşil, sizde kırmızıysa kendinizden başlamak gerek; sıra, Android'de VPN çalışmıyor ve iPhone'da VPN bağlanmıyor yazılarında.
Servisin sizi hesap bölgesine göre reddedip reddetmeyeceğini de bilmezler. Site her yerden cevap verir ve yine de hesaba bağlı karta bakıp «ülkenizde kullanılamıyor» der. Bu ağ engeli değil ve dolaşmak bunu çözmez.
Üç sayfadaki tablo tek bir hikâyeye oturmuyorsa yapay zekâya verin.
Bir servisin neden çalışmadığını anlamama
yardım et.
Servis: (hangisi).
Kesintiler sayfası: (kırmızı / yeşil / bakmadım).
Düğüm ölçümleri: (her yerden cevap / her yerde
403 / tek noktada cevap yok / bakmadım).
Kendi ağım, servis denetimi: (hepsi yeşil /
yalnızca bu sessiz / hepsi sessiz).
Mobil veride: (açıldı / açılmadı).
Sorun nerede: serviste mi, operatörümde mi,
evimde mi; ve önce ne yapmalıyım, söyle.
Kısaca
Üç soru, üç sayfa. Kesintiler: düğümlerimiz on beş dakikada bir 77 servisi açar; kırmızı herkeste çöktü demek, siz kırmızıyken yeşil ise sizin ağınız demek. Düğüm ölçümleri: servis birkaç noktadan nasıl görünüyor; her yerden 403 engel değil. Harita: ülkede ne kapalı, açık kaynaklardan, tarihli, yolculuk hazırlığı için. Hiçbiri evinizi görmez.