ICMP

gradient

ICMP, bir ağ üzerinden bilgi aktarımındaki hataları veya sorunları gidermek, raporlamak için kullanılan bir ağ protokolüdür. OSI modelinin 3. seviyesinde çalışır.

Çalışma prensibi

ICMP, IP protokolüne dayanır ve TCP/IP yığınının bir parçasıdır. Bir hata mesajı, IP başlığına sahip yeni bir pakette kapsüllenir.

ICMP’nin nasıl çalıştığına dair bir örnek. Bilgi bir ağ ana bilgisayarı (örneğin bir yönlendirici) aracılığıyla iletildiğinde, veri paketinin TTL alanı 1 azaltılır. Sıfıra ulaştığında, bir ICMP mesajı gönderilir. Sıfıra ulaştığında, kaynağa TTL’nin aşıldığını belirten bir ICMP mesajı döndürülür.

Özellikler

ICMP mesajları oluşturmak için 3 kural vardır:

  1. Eğer bir ICMP paketi iletim sırasında kaybolursa, yeni bir paket oluşturulmaz.
  2. Bir ICMP mesajı asla yayın veya grup isteklerine yanıt olarak oluşturulmaz. Aksi takdirde, ağ trafiğinde tıkanıklık (“yayın fırtınası”) meydana gelebilir.
  3. Bir IP paketi aktarım sırasında bozulursa, kaynağa hemen bir ICMP mesajı gönderilir.

Aşağıdaki durumlarda da otomatik olarak bir mesaj oluşturulur:

  • paket hedef noktaya ulaşmadıysa;
  • ağ ekipmanı paketleri mevcut hızda iletemiyorsa;
  • ağ ekipmanı hedefe ulaşmak için mevcut rotadan daha uygun başka bir rotaya yönlendiriyorsa.

.

By using our website, you agree to with the fact that we use cookies.