İnternet Kontrol Mesajı Protocl (ICMP) Kılavuzu

Internet Denetim İletisi Protokolü (ICMP), Internet Protokolü (IP) ağı için bir ağ protokolüdür . ICMP kontrol bilgilerini uygulama verisi yerine ağın kendi durumu için transfer eder. Bir IP ağı, düzgün çalışması için ICMP gerektirir.

ICMP mesajları, TCP ve UDP'den farklı özel bir IP mesaj türüdür.

Pratikte ICMP mesajlaşmasının en iyi bilinen örneği, yanıtlama için uzak ana bilgisayarları araştırmak ve prob mesajlarının genel gidiş geliş süresini ölçmek için ICMP kullanan ping yardımcı programıdır.

ICMP ayrıca, belirli bir kaynak ve hedef arasındaki yol üzerindeki ara yönlendirme aygıtlarını ("atlama") tanımlayan traceroute gibi diğer yardımcı programları da destekler.

ICMP Versus ICMPv6

ICMP destekli Internet Protokolü sürüm 4 (IPv4) ağlarının orijinal tanımı. IPv6 , orijinal ICMP'den (bazen ICMPv4 olarak adlandırılır) ayırt etmek için geleneksel olarak ICMPv6 adı verilen protokolün revize edilmiş bir formunu içerir.

ICMP Mesaj Tipleri ve Mesaj Biçimleri

ICMP mesajları, bir bilgisayar ağının çalışması ve yönetimi için gerekli olan verileri taşır. Protokol, yanıt vermeyen cihazlar, iletim hataları ve ağ tıkanıklığı sorunları gibi koşullar hakkında rapor verir.

IP ailesindeki diğer protokoller gibi ICMP de bir mesaj başlığı tanımlar. Üstbilgi, aşağıdaki sırayla dört alan içerir:

ICMP, belirli mesaj türlerinin bir listesini tanımlar ve her birine benzersiz bir numara atar.

Aşağıdaki tabloda gösterildiği gibi, ICMPv4 ve ICMPv6 bazı genel mesaj türlerini (genellikle farklı sayılarla) ve her birine özgü bazı mesajlar sağlar. (Genel mesaj türleri, IP sürümleri arasındaki davranışlarında da biraz değişiklik gösterebilir).

Genel ICMP İleti Türleri
v4 # v6 # tip Açıklama
0 129 Yankı Yanıtı Mesaj bir Yankı İsteğine cevaben gönderildi (aşağıya bakın)
3 1 Ulaşılamaz hedef Çeşitli nedenlerden dolayı teslim edilemeyen bir IP mesajına yanıt olarak gönderilir.
4 - Kaynak söndürme Bir cihaz bu mesajı, işlenebileceğinden daha hızlı bir şekilde gelen trafiği üreten bir göndericiye geri gönderebilir. (Diğer yöntemlerle değiştirilmiştir.)
5 137 Yönlendirme Mesajı Yönlendirme cihazları, bir IP mesajı için istenen rotada bir değişiklik tespit ettikleri takdirde bu yöntemi oluşturabilir.
8 128 Yankı İsteği Bir hedef cihazın duyarlılığını kontrol etmek için ping yardımcı programları tarafından gönderilen mesaj
11 3 Zaman aşımı yapıldı Gelen veriler "atlama" sayım sınırına ulaştığında yönlendiriciler bu mesajı oluşturdu. Traceroute tarafından kullanılır.
12 - Parametre Sorunu Bir cihaz, gelen IP mesajında ​​bozuk veya eksik veri tespit ettiğinde oluşturulur.
13, 14 - Zaman damgası (İstek, Cevap) IPv4 aracılığıyla iki cihaz arasındaki zaman saatlerini senkronize etmek için tasarlandı, (Diğer daha güvenilir yöntemlerle değiştirildi.)
- 2 Paket Çok Büyük Yönlendiriciler, bir uzunluk sınırını aşması nedeniyle hedefine iletilemeyen bir mesaj alırken bu mesajı oluşturur.

Protokol, ek bilgileri paylaşmak için seçilen mesaj tipine bağlı olarak Kod ve ICMP veri alanlarını doldurur. Örneğin, bir Hedefe Ulaşılamama mesajının, hatanın niteliğine bağlı olarak birçok farklı Kod değeri olabilir.