1.8.1. Ping (Packet Internet Groper – İnternet Paketi Araştırıcısı)
Bu sorgulama komutu ağdaki iki bilgisayar veya ağ aygıtına erişilip erişilemeyeceğini
öğrenmek için kullanılır.
Ping komutu karşı bilgisayara erişilip erişilmeyeceğini belirlemek için 32 baytlık
ICMP (Internet Control Message Protocol - İnternet Denetim İletisi Protokolü)
komutlarından yankı (echo) komutu yollar ve karşı taraftan yankı karşılığını (echoreplay)
bekler. Ping, parametresiz kullanıldığında yardımı görüntüler.
Bir IP paketi yola çıktığında ona bir TTL (Time-to-Live) adı verilen yaşama süresi
verilir. Makineden çıkan IP paketinin TTL’i 128’dir. Bir IP paketi bir yönlendiriciye
ulaştığında TTL değeri bir azaltılır. Eğer bu değer 0’a ulaşmışsa paket yeterince dolaşmamış
demektir ve başka bir yere iletmeden atılır. Bilgisayardan karşı bilgisayara art arda 4 paket
gönderilir.
Ping komutu parametreleri
Hedef Ad: Hedefin ana bilgisayar adını veya IP adresini belirtir.
-t: Hedef adrese gönderilen paketler kullanıcı tarafından sonlandırıncaya
kadar gönderilemeye devam eder. (Varsayılan olarak 4 adet 32 byte’lık
veri gönderilir.). Komutu sonlandırmak için Ctrl+C tuş kombinasyonu
kullanılır. Komut çalışırken o ana kadar gönderilen paket istatistiklerini
görmek için Ctrl+Break tuş kombinasyonu kullanılır.
-a: ping komutu ile veri paketleri gönderilen hedef bilgisayarın, IP
adresinden, bilgisayar isminin çözülmesini sağlar.
-n : Bu parametre ile belirlenen hedefe kaç defa, veri paketi
gönderileceği belirlenir. Eğer bir sayı değeri verilmezse, kabul edilen
değer 4'tür.
-f: Gönderilen paketlerin bölünmeden tek bir paket olarak iletilmesini
sağlar. (Yalnızca IPv4’te kullanılabilir.)
-l : Hedef bilgisayara gönderilen iletilerin veri alanı boyutunu
belirler. Varsayılan 32 veya 64’tür. En büyük boyut ise 65.527 bayttır.
-i TTL: Hedef bilgisayardan gönderilen paketlerin ne kadar süre sonra
geçersiz olacağı bilgisini verir. Bu sayıya TTL (Time To Live-Yaşam
Süresi) adı verilir. Standart olarak 128 milisaniye olarak belirlenmiştir.
Bu değer en fazla 255 olarak verilebilir.
-v TOS: Hedef bilgisayardan gönderilen paketlerin başına Hizmet Türü
(TOS – Type of Service) konulmasını sağlar (Yalnıza IPv4 ‘te
kullanılabilir.). Varsayılan değer 0’dır. Değer aralığı ise 0 ile 255
arasındadır.
-r : IP üstbilgisindeki Kayıt Yolu seçeneğinin, yankı iletisi ve
karşılık gelen yankı yanıtı iletisi tarafından alınan yolu kaydetmek için
kullanılacağını belirtir. Yoldaki her atlama (Router – Yönlendirici), Kayıt
Yolu seçeneğindeki bir girişi kullanır. Olanaklıysa, kaynak ve hedef
arasındaki atlama sayısına eşit veya bu sayıdan büyük bir sayı
belirtilmelidir. Bu sayede veri paketleri aynı alt ağda (subnet) kalabilir.
Bu değer 1 ile 9 arasında olabilir.
-s : IP üstbilgisindeki İnternet Zaman Damgası seçeneğinin, her
atlama için yankı iletisi ve karşılık gelen yankı yanıtı iletisinin geliş
zamanını kaydetmek için kullanılacağını belirtir. Bağlantı yerel adresleri
için bu gereklidir. Alabileceği değer 1 ile 4 arasında olabilir. (Yalnızca
IPv4’te kullanılabilir.)
-j : Yankı iletilerinin, Ana Makine Listesi’nde
belirtilen, ara hedef ayarlarını içeren IP üst bilgisinde Serbest Kaynak
Yönü (Loose Source Route) seçeneğini kullanacağını belirtir. Serbest
kaynak yönlendirmesi ile art arda gelen ara hedefler bir veya birden çok
yönlendirici (Router) ile ayrılabilir. Ana makine listesindeki en fazla
adres veya ad sayısı 9’dur. (Yalnıza IPv4’te kullanılabilir.).
-k : Yankı iletilerinin, Ana Makine Listesi’nde
belirtilen, ara hedef ayarlarını içeren IP üst bilgisinde Kesin Kaynak
Yönü (Strict Source Route) seçeneğini kullanacağını belirtir. Kesin
kaynak yönlendirmesi ile bir sonraki ara hedef direkt olarak ulaşmak
zorundadır. Ana makine listesindeki en fazla adres veya ad sayısı 9’dur.
(Yalnıza IPv4’te kullanılabilir.).
-w : Alınacak bir yankı iletisine karşılık gelen yankı
yanıtı için beklenecek süreyi mili saniye olarak belirtir. Yankı yanıtı
belirtilen süre içinde alınmazsa, "İstek zaman aşımına uğradı" ifadesini
taşıyan bir hata iletisi görüntülenir. Varsayılan zaman aşımı değeri
4000’dir (4 saniye).
-R: Veri Paketleri gönderilen yolu tersten sınamak için kullanılır.
(Yalnızca IPv6’da kullanılabilir.)
-S : Yankı iletilerinde kullanılacak kaynak adresini
belirtir. (Yalnızca IPv6’da kullanılabilir.)
-4: Ping komutu kullanılırken IPv4 adresleme kullanılacağını belirtir.
-6: Ping komutu kullanılırken IPv6 adresleme kullanılacağını belirtir.
/?: Ping komutu yardımını görüntülemek için kullanılır.
Örnek 1: Ping–t “site adresi” komutu ile site adresine CTRL+C tuş kombinasyonu
yapana kadar ping işlemini gerçekleştirmiştir. 10 adet yankı isteği gönderilmiş ve bunları
hepsi geri dönmüştür. Paketler ortalama 93 ms’de işlemi tamamlamıştır. TTL süresinde ise
sistem dışına çıkması için 47 hakkı kaldığı görülmektedir.
Örnek 2: Ping –n 5 –l 500 sitre adresi komutunda 5 adet yankı isteği gönderilmiş ve
her yankının boyutu 500 byte olarak ayarlanmıştır.
Hiç yorum yok:
Yorum Gönder