8. Yankıla ve Yankıladım İletisi

 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|     Türü      |     Kodu      |      Sağlama Özeti            |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|          Betimleyici          |        Sıra numarası          |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|     Veri ...
+-+-+-+-+-
IP Alanları
Adresler

Bir yankıla iletisindeki kaynak adresi yankıladım iletisinin hedef adresi olacaktır. Bir yankıladım iletisi oluşturmak için kaynak ve hedef adresleri basitçe yer değiştirilir, tür kodu 0 yapılır ve sağlama özeti yeniden hesaplanır.

ICMP Alanları
Türü

8 yankıla iletisi;

0 yankıladım iletisi.

Kodu

0

Sağlama Özeti

ICMP Türü ile başlayan ICMP iletisinin birin tümleyenine göre toplamının 16 bitlik bire tümleyenidir. Sağlama özetini hesaplamak için Sağlama Özeti alanındaki değer sıfır yapılır. Toplam Uzunluk tek sayıda ise sağlama özetini hesaplamak için alınan veri sıfırlardan oluşmuş bir sekizli ile uzatılır. Bu Sağlama Özeti gelecekte değiştirilebilir.

Betimleyici

Kodu = 0 ise, istekleri yanıtlarla eşleştirmeye yardımcı olmak için bir betimleyici; sıfır olabilir.

Sıra Numarası

Kodu = 0 ise, istekleri yanıtlarla eşleştirmeye yardımcı olmak için bir sıra numarası; sıfır olabilir.

Açıklama

Yankıla iletisinde alınan veri yankıladım iletisinde döndürülmelidir (yani, veri yankılanmalıdır).

Betimleyici ve Sıra Numarası yankı isteyen tarafından, yankı istekleriyle yankı yanıtlarını eşleştirmeye yardımcı olmak için kullanılır. Örneğin, Betimleyici, bir oturumu betimlemek için TCP veya UDP'deki bir port gibi kullanılabilir ve sıra numarası her yankı yanıtı gönderilişinde bir arttırılabilir. Yankılayan, yankı yanıtında aynı değerleri geri döndürür.

0 kodu bir ağ geçidinden veya konaktan alınabilir.