Traceroute nasıl çalışır ?

Traceroute komutunu çalıştırdığınız zaman, bilgisayarınız TTL (time to live) değeri 1 olan 3 tane UDP paketini gönderir. Bu paketler bir sonraki yönlendiriciye (router, switch vs…) ulaştığı zaman, TTL değeri 0 olacağından, yönlendiriciler Time-to-Live Exceeded ICMP paketini geri gönderirler. Bu paketi gönderirken source ip kısmına kendi ip adreslerini yazarlar böylece,ilk hop noktalarını ip adresi alınmış olunur.

Daha sonra bilgisayarınız TTL değeri 2 olan üç ayrı UDP paket gönderir ve 2. hop noktasının ip adresini tespit eder. Bu şekilde ( varsayılan olarak en fazla 30 adet ) TTL değerlerini bir arttırarak bir sonraki hop noktasının ip adresini tespit eder. Daha sonra, eğer sonuca ulaşabilirse UDP paketlerinin içinde bulunan port numarası ile bağlantı kurmaya çalışır. Bu port numarası kullanılmayan bir port numarası olduğundan, ICMP Destination Port Unreachable paketi ile cevap döner, böylece bilgisayarınız traceroute işlemini tamamlamış olur.

Bu yazı toplam 60 kere görüntülenmiştir.

0saves
Eğer yazıyı beğendiyseniz lütfen yorum bırakın veya diğer yazılardan haberdar olmak için RSS'e üye olun..

İlgili Yazılar:

  • İlgili yazı bulunamadı.

Yazar Hakkında


Yazar:

Hakkında / İlgi Alanları: Php, Python, Java, Güvenlik, Algoritmalar, Fotoğraf, Kitap, Sinema
Kategori: Network, November 24th, 2011

Yazarlarımızdan , bu yazı dahil toplam 28 adet yazı yazmış.

Cevap yaz