Modem Bağlantısını Ping Testi ile Kontrol Etme
Bağlantımda bir tuhaflık olduğunu ilk fark ettiğim anlar hep aynıydı: video görüşmesinde sesim robotlaşırdı, oyunda karakter yerinde zıplardı ya da sayfa yüklenirken bir saniyelik bir "duraklama" olurdu. Hız testi yaptığımda ise ekranda gayet tatlı bir rakam görünürdü. İşte tam burada anladım ki indirme hızı tek başına hiçbir şey anlatmıyor; asıl mesele paketlerin ne kadar düzenli gidip geldiği. Bunu ölçmenin en ucuz, en hızlı ve en dürüst yolu da ping testi.
Sorun tam olarak ne?
Ping testi modem bağlantı kalitesini iki temel sayı üzerinden gösterir: gecikme (ms) ve paket kaybı (%). Hız testi "boru ne kadar geniş" sorusuna cevap verirken, ping "borudan geçen su kesintisiz mi" sorusuna cevap verir. Kopmalar, ani donmalar ve "internet var ama çalışmıyor" hissi neredeyse her zaman paket kaybı veya dalgalı gecikmeden kaynaklanır.
Bir de şu var: sorunun modemde mi, ev içi kabloda/WiFi'de mi, yoksa servis sağlayıcının hattında mı olduğunu bilmeden yapılan her müdahale körlemedir. Ben yıllarca modemi boşuna yeniden başlattım, kanal değiştirdim, oysa hatanın nerede olduğunu üç komutla ayırt etmek mümkündü.
Komut satırını açıp ilk testi yapmak
Windows'ta arama kutusuna cmd yazıp Komut İstemi'ni açıyorum. macOS'ta Terminal, Linux'ta yine terminal aynı işi görüyor. Tek fark komutun yazımında:
- Windows: ping 192.168.1.1 -n 20 (20 paket gönderir)
- macOS / Linux: ping -c 20 192.168.1.1
- Sürekli test (Windows): ping 8.8.8.8 -t — durdurmak için Ctrl+C
Modemimin adresini bilmiyorsam Windows'ta ipconfig yazıp "Varsayılan Ağ Geçidi" satırına bakıyorum. Genelde 192.168.1.1 veya 192.168.0.1 çıkar.
Nereye ping atmalı? Katman katman ilerlemek
Benim yöntemim şu: içeriden dışarıya doğru gitmek. Her adım bir sonrakini eler.
| Hedef | Ne ölçer | Bende çıkan tipik değer | Kötüyse şüphelenilecek yer |
|---|---|---|---|
| 127.0.0.1 | Kendi ağ kartı yazılımı | <1 ms, kayıp yok | Sürücü / işletim sistemi |
| Modem IP'si (192.168.1.1) | Bilgisayar ile modem arası | Kabloda 1-2 ms, WiFi'de 3-10 ms | WiFi sinyali, kablo, modem |
| Sağlayıcının ilk atlaması | Ev dışı bakır/fiber hat | Değişken, 10-30 ms bandı | Hat, santral, tesisat |
| 8.8.8.8 gibi dış IP | Uçtan uca internet | Genelde 20-50 ms aralığı | Sağlayıcı çıkışı, yoğunluk |
| Alan adı (ör. bir site adı) | DNS + internet birlikte | IP testine yakın olmalı | DNS çözümlemesi |
Son satır çok kıymetli: IP'ye ping sorunsuzken alan adına ping "could not find host" diyorsa sorun bağlantıda değil, isim çözümlemesindedir. Böyle bir durumda DNS ayarlarını değiştirmek işi genelde anında toparlıyor; o konuyu ayrı bir rehberde adım adım anlattım.
Çıktıyı okumak: hangi sayı neyi söylüyor?
Test bitince alt satırda "minimum / maksimum / ortalama" ve paket kaybı yazar. Ben şu eşiklere göre karar veriyorum:
| Bulgu | Yorumum | İlk yaptığım şey |
|---|---|---|
| Ortalama düşük, sapma az, kayıp %0 | Bağlantı sağlıklı | Sorun uygulamada veya tarayıcıda |
| Min 3 ms, maks 300 ms (yüksek jitter) | Dalgalanma var | WiFi yerine kablo deneyip tekrar ölçmek |
| Modeme ping kötü | Sorun ev içinde | Router yerleşimi, kanal, kablo kontrolü |
| Modeme iyi, dışarı kötü | Sorun hatta veya sağlayıcıda | Kayıt tutup destek hattını aramak |
| Aralıklı "Request timed out" | Paket kaybı | Uzun süreli sürekli test |
| "Destination host unreachable" | Yönlendirme/ağ geçidi sorunu | Modemi düzgün yeniden başlatmak |
Paket kaybı en sinsi olan. Kısa testte hiç görünmez; onun için akşam saatlerinde ping 8.8.8.8 -t komutunu on beş dakika açık bırakıp gidiyorum. Dönüp Ctrl+C ile durdurduğumda özet satırında kaç paketin kaybolduğu yazıyor. Yüzde birlik bir kayıp bile görüntülü görüşmede duyulur.
İki ek komut: nerede tıkandığını görmek
Ping sorunun varlığını