Ping komutu
Ping uygulaması 1983 yılında Mike MUSS tarafından yazılmıştır. Bu uygulamada
hedef bir bilgisayara 32 bayt uzunluğunda bir ICMP paketi gönderilir ve aynı paketin geri
gelmesi beklenir. Bu sayede hedef bilgisayar ile aradaki iletişim hakkında bazı bilgiler elde
edilir. Bu bilgiler:
Paketin gönderildiği sistemin o anda çalışıp çalışmadığını gösterir.
Aradaki iletişim ağlarında pakette oluşan kayıpları gösterir.
İki sistem arasındaki iletişim süresini gösterir.

Parametreler

Ping komutuna cevap geliyorsa karşı sistem ulaşılabiliyor demektir. Eğer cevap
gelmiyorsa karşı sistem erişilemez durumdadır.
Genel olarak neredeyse bütün istek ve cevaplar gidiş dönüş zamanlaması hakkında
bilgi verir. Özellikle yönlendiricilerin ICMP yankı mesajlarını fazla dikkate almamaları
düşük öncelikli tutmaları nedeniyle paketin gidiş dönüş süresinin yanlış bilgi vermesi göz
önüne alındığı zaman ICMP yankı mesajları dışındaki yöntemler bazen daha verimli
olabiliyor.
Şu da unutulmamalıdır ki, gidiş-dönüş zamanını ölçmek için kullanılan çok çeşitli
metot vardır ve bu metotların amacı dışında, sistemlere saldırı niteliğinde kötü niyetli
kullanımları da mevcuttur. Çok sık gönderilen istek mesajları sistemlerin ve iletişim
performanslarının üzerinde negatif bir etkisi vardır. Kullanılmayan bir porta gönderilen
isteklerin etkileri tahmin bile edilemez.
Bir diğer önemli nokta, PING isteği kullanan uygulamaların hangi metodu
kullandığına dikkat etmek gerekir. Çünkü her farklı metoda verilen cevap süreleri de
farklıdır. ICMP yankı özelliği kullanılırken bu bilgi göz önünde tutulmalıdır.
Ping komutu kullanımı
Kısayol olarak windows tuşu + R > cmd yazıp onaylayın.
Kablosuz ağda bulduğum şifresiz modeme bağlanıp ping atıyorum.

Traceroute komutu
TRACEROUTE komutu Windows ve DOS tabanlı sistemlerde sekiz harflik
kısaltmalar nedeniyle TRACERT olarak kullanılmaktadır. PING komutu gibi çalışır fakat
PING komutundan faklı olarak geçilen her yönlendirici için rapor verir. Her atlama için gidiş
dönüş süresi (RTT ReTurn Time) oluşturmak üzere ICMP yankı isteği mesajlarını
göndererek yolu izler. Yönlendiricilerin, güvenlik duvarlarının ve diğer güvenlik ağ
geçitlerinin paket filtreleme sistemleri bu paketlerin iletilmesini engelleyebilir.
TRACEROUTE genellikle her defasında yaşam süresi değeri sürekli artan bir dizi
araştırma paketleri gönderir. Bu araştırma paketleri, IP paketlerinin içerisine yerleştirilmiş
UDP paketleridir. Hedef sisteme giden yolda, üzerinden atlanan her ağ aygıt yaşam süresi
değeri düşük olan araştırma paketini, iletilebilmesi için yeterli yaşam süresi değerine sahip
olana kadar reddeder. TRACEROUTE yol üzerindeki her atlamada atlamayı belirlemek ve
gidiş dönüş süresini hesaplamak için bir ICMP mesajı alır.8
Bazı sistemler Traceroute işlemleri için UDP paketleri yerine ICMP paketlerini tercih
eder. Her iki durumda da Traceroute hedefteki son noktaya kadar giden yolda reddedilen her
bir araştırma paketine karşılık kendisine ulaşan ICMP mesajlarına bakar.
Diğer bir deyişle traceroute, iki nokta arasında bulunan ağ sistemleri üzerinden
geçemeyecek kadar düşük yaşam süresine sahip paketler gönderir. Bu aygıtlar paketleri
reddeder ve kendi IP adresiyle birlikte bir “Paket Yaşam Süresi Doldu” ICMP hata mesajı
gönderir. Traceroute bu mesajdaki IP adresi sayesinde sistemi belirler. Bu sistemin IP adresi
ile DNS sorgulaması yapılır ve sisteme ait isim belirlenir. Daha sonra bu sistemi atlayacak
yaşam süresi değerine sahip başka bir araştırma paketi gönderir. Bu paket bir sonraki sisteme
iletilir. Bu kez de ikinci sistem tarafından reddedilir ve bir hata mesajı daha gelir. Bu işlem
hedef sisteme ulaşılıncaya kadar devam eder. Böylece reddedilen her araştırma paketine
karşılık gelen “Paket Yaşam Süresi Doldu” mesajlarından, mesajı gönderen sistemin IP
adresi alınır, sistemin ismi belirlenerek hedefe giden yol bulunur.
Aşağıdaki traceroute örneğinde tracert komutu ile tracert raporunda paketler 10.1.1.6
bilgisayarına ulaşmak için şekildeki gibi iki router üzerinden geçmektedir.
WAN adresleri, 10.1.1.1 gibi varsayılan ağ geçidi adresi karşımıza geliyor. Aynı routere ulaşılıyor
fakat arabirim farklı.

Bu şemanın ekran çıkışı aşağıdaki gibidir.
10.1.2.1
192.168.11.1
10.1.1.6
Parametreler

Kaynaklar:
http://megep.meb.gov.tr/modulson/1112/bilisim/TCP%20IP%20kontrol%20mesajlari.zip