Ping ile Erişilebilirliği Sınama
Bir ana bilgisayarın yanıt verip vermediğini ve ne kadar hızlı yanıt verdiğini doğrulamak için ping kullanın.
Ping ile Erişilebilirliği Sınama, CoddyKit'te ücretsiz bir Network+ Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Network+ Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Network+ Academy kursu toplamda 4 dersten oluşur.
Ping Ne İşe Yarar
Ping, en temel bağlantı testidir. Hedef ana makineye küçük bir ileti gönderir ve yanıt bekler; "bu cihaza ulaşabilir miyim ve ne kadar hızlı?" sorusunu yanıtlar. Yanıtlar geri gelirse ağ katmanındaki yol çalışıyor demektir. Zaman aşımına uğrarlarsa sizinle hedef arasında bir şey bozulmuş demektir. Ping genellikle teknisyenin başvurduğu ilk araçtır.
ping 8.8.8.8Ping Nasıl Çalışır
Ping, ICMP (Internet Control Message Protocol) kullanır; bir Echo Request gönderir ve bir Echo Reply bekler. ICMP, kullanıcı verilerini taşımak için değil, tanılama ve hata iletileri için kullanılan yardımcı bir protokoldür. Ping ağ katmanında çalıştığı için başarılı bir ping, web veya e-posta gibi üst katman hizmetleri başarısız olsa bile IP bağlantısını doğrular.
Ping Çıktısını Okuma
Bir ping yanıtı, yanıt veren IP adresini, bayt sayısını, milisaniye cinsinden gidiş-dönüş süresini ve TTL değerini gösterir. Düşük ve sabit süreler sağlıklı bir yol anlamına gelir. Artan veya büyük ölçüde değişen süreler yoğunluğa ya da uzaklığa işaret eder. Sonunda ping, gönderilen, alınan ve kaybolan paketleri özetleyerek güvenilirliğe ilişkin hızlı bir görünüm sunar.
Gidiş-Dönüş Süresi
Gidiş-dönüş süresi (RTT), bir istek ve yanıtın tamamlanmasının ne kadar sürdüğüdür ve milisaniye cinsinden ölçülür. Yerel bir cihaza ping gönderildiğinde süre 1 ms'nin altında olabilir; uzak bir sunucuda 100 ms veya daha fazla olabilir. RTT, yol üzerindeki gecikmeyi yansıtır. RTT'yi bilinen bir temel değerle karşılaştırmak, normal uzaklık gecikmesini anormal yavaşlamadan ayırt etmenize yardımcı olur.
Ping'de Paket Kaybı
Ping, paket kaybını geri dönmeyen yanıtların yüzdesi olarak bildirir. %0 kayıp idealdir. Ara sıra yaşanan kayıplar zararsız olabilir; ancak sürekli kayıp gerçek bir soruna işaret eder: yoğunluk, kararsız bir bağlantı veya aşırı yüklenmiş bir cihaz. Çok sayıda ping göndermek (sürekli veya sayıya dayalı ping), tek bir denemeye göre daha net bir kayıp görünümü sağlar.
TTL ve Atlama Sayısı
Bir yanıttaki TTL (Time To Live) değeri, paketin yaklaşık kaç yönlendiriciden geçtiğini gösterir. Her yönlendirici TTL'yi bir azaltır; değer sıfıra ulaşırsa sonsuz döngüleri önlemek için paket atılır. Yaygın başlangıç TTL değerleri OS'ye bağlı olarak 64, 128 veya 255'tir; bu nedenle 56 olarak dönen bir TTL yaklaşık sekiz atlamaya işaret eder.
Aşamalı Test
Klasik bir teknik, dışarıya doğru aşamalar hâlinde ping göndermektir: önce 127.0.0.1 (döngüsel geri dönüş; kendi TCP/IP yığınınızı test eder), ardından kendi IP adresiniz, sonra varsayılan ağ geçidi, ardından uzak bir IP adresi ve son olarak uzak bir ad. İlk başarısız olan aşama sorunu yerelleştirir: kendi makinenizden LAN'a, ağ geçidine veya internete kadar hangi bölümde olduğunu gösterir.
IP ile Ada Göre Ping
Bir IP adresine ping göndermek yalnızca bağlantıyı test eder. example.com gibi bir ada ping göndermek ise DNS'yi de test eder; çünkü adın önce bir IP adresine çözümlenmesi gerekir. IP ile ping çalışıyor ancak ada göre ping başarısız oluyorsa bağlantı sorunsuzdur ve sorun ad çözümlemesindedir. Bu, aramanızı anında daraltan son derece yararlı bir ayrımdır.
Ping Engellendiğinde
Başarısız bir ping her zaman ana makinenin kapalı olduğu anlamına gelmez. Birçok güvenlik duvarı ve sunucu güvenlik amacıyla ICMP'yi engeller; bu nedenle bir cihaz tamamen çalışır durumda olup pingleri yok sayabilir. Ping sonuçlarını her zaman bağlam içinde yorumlayın. Ping başarısız olurken hizmet kendi gerçek bağlantı noktasında yanıt veriyorsa ana makine çalışır durumdadır ve yalnızca ICMP filtreleniyordur.
Yaygın Ping Seçenekleri
Yararlı seçenekler OS'ye göre değişir; ancak sürekli ping (Windows'ta -t, Linux'ta varsayılan), belirli bir sayı (-n Windows'ta, -c Linux'ta) ve parçalanmayı test etmek için daha büyük paket boyutu bunlar arasındadır. Sürekli ping, kararsız bir bağlantıyı gerçek zamanlı izlemek için harikadır; sabit bir sayı ise hızlı bir güvenilirlik örneği sağlar.
ping -c 10 192.168.1.1Sorun Gidermede Ping
Ping, sorun gidermenin başında çok yararlıdır; çünkü "ulaşılabilir mi?" sorusunu "hizmet çalışıyor mu?" sorusundan hızla ayırır. Başarılı bir ping, sizi yığında DNS'ye, bağlantı noktalarına veya uygulamaya doğru üst katmanlara yönlendirir. Başarısız bir ping ise kablolara, adreslemeye veya yönlendirmeye doğru alt katmanlara yönlendirir. Her iki durumda da bu küçük araç incelemenizi doğru yöne yöneltir.
Hızlı Kontrol
Ping bilginizi sınayın.
Özet
Ping'i öğrendiniz. Önemli noktalar:
- Ping, erişilebilirliği test etmek için ICMP Echo Request/Reply kullanır.
- Çıktıdan RTT'yi, paket kaybını ve TTL'yi okuyun.
- Aşamalı ping uygulayın: döngüsel geri dönüş, kendi cihazınız, ağ geçidi, uzak IP, uzak ad.
- IP çalışıyor ancak ad başarısız oluyorsa bu bir DNS sorunudur.
- Engellenen ICMP, sağlıklı bir ana makinenin kapalı görünmesine neden olabilir.
Sıkça Sorulan Sorular
“Ping ile Erişilebilirliği Sınama” dersi ücretsiz mi?
Evet — “Ping ile Erişilebilirliği Sınama” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Network+ Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Network+ Academy kursu toplamda 4 dersten oluşur.
“Ping ile Erişilebilirliği Sınama” dersinde ne öğreneceğim?
Bir ana bilgisayarın yanıt verip vermediğini ve ne kadar hızlı yanıt verdiğini doğrulamak için ping kullanın. Network+ Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Network+ Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Network+ Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.
“Ping ile Erişilebilirliği Sınama” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Network+ Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Network+ Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Ping ile Erişilebilirliği Sınama
- Traceroute ile Yolu Haritalama
- Ipconfig ile Ayarları Görüntüleme
- Nslookup ile DNS Sorgulama