Icmpv6

Kısaca: ICMPv6(Internet Control Message Protocol Version 6 ) ...devamı ☟

ICMPv6(Internet Control Message Protocol Version 6 ) İnternet Kontrol Mesajlaşma Protokolü Version 6 (Buradaki version ip paket başlığındaki version'dur. ICMP'nin 6. sürümü olduğunu göstermez.Bunun IPv6 için olduğunu gösterir.) veya IPv6 için ICMP,yeni bir sürümdür. ICMPv6 RFC4443'te tanımlanmıştır. ICMPv6,TCP/IP modelinde ağ katmanında çalışır ve internet protokolü için hata mesajlarını gösterir. ICMPv6,IPv6 mimarisi için ayrılmaz bir parçadır. Bu nedenle IPv6'yı destekleyen tüm uyarlama ve nodlar tarafından desteklenmelidir.

Teknik detaylar

ICMPv6 mesajları hata mesajları ve bilgi mesajları olmak üzere iki kısma ayrılır. Mesajlar IPv6 paketi ile birlikte taşınır. IPv6 paketinde nextheader (IPv4 paket başlığında protokole karşılık olan alan)'da ICMPv6 değeri 58'dir.

ICMPv6 paket yapısı:

Tip(type) :8bitKod(Code): 8bitToplamsal Hata(Checksum): 16bit
Mesaj Gövdesi

Tip (type)

8 bitlik tip kısmı mesajın tipini gösterir.Eğer yüksek sıralı bit 0 ise((0-127 bitler arası)) bu bir hata mesajıdır. Eğer 1 ise(128-255 arası bitler arası) bu bir bilgi mesajıdır.

Kod (Code)

8 bitlik kod alanı içeriği mesaj tipine bağlıdır ve ortalama mesaj boyu ekleme seviyesinin oluşturulmasını sağlar.

Toplamsal Hata (Checksum)

IPv6 mesaj kısmında ve ICMP'de hata mesajlarını bulmada kullanılır.Karar nodu IPv6 header'da kaynak ve hedef adreslerinin checksum(toplamsal hata)'ı hesaplanmadan önce belirlenmesi için mesaj yollar.Eğer karar nodu birden fazla unicast(Bir istasyondan belirli bir istasyona gönderilen çerçeve. Bir unicast çerçevesi belirli kaynak ve hedef cihazların MAC adreslerini içerir.) adresi içeriyorsa mesajın kaynak adresini aşağıdakiler gibi seçmelidir: *Eğer mesaj gönderilmiş bir unicast adresinin mesajına cevap ise cevabın kaynak adresi aynı olmalıdır. *Eğer mesaj gönderilmiş herhangi bir adresin mesajıysa(multicast grup adres,karar nodu ile gerçekleştirilen herhangi bir cast adresi veya karar noduna ait olmayan bir unicast adres gibi...) ICMPv6 paketinin kaynak adresi karar noduna ait olan bir unicast adres olmalıdır. Mesaj Cheksum Hesaplaması: Checksum ICMPv6 mesaj tipi alanıyla başlayan tüm ICMPv6 mesajının toplamının 16 bitlik 1'e tümleyenedir.ICMPv6'nın IPv6 paket başlığının nextheader(IPv4 paket başlığındaki protokole karşılık gelir.) kısmındaki değeri 58'dir. Checksum heplamasının yapılabilmesi için checksum alanı 0'lanır. ICMPv6 Mesaj tipleri: ICMPv6 Yankı İsteği iletileri göndermek ve ICMPv6 Yankı Yanıtı iletilerinin alındığını kaydetmek için ping komutunu kullanabilirsiniz.Ping ile, ağ veya ana makine iletişim başarısızlıklarını saptayabilir ve sık karşılaşılan IPv6 bağlantı sorunlarını giderebilirsiniz. Atlama Sınırı alanında artan değerlere sahip ICMPv6 Yankı İsteği iletileri göndermek için tracert komutunu kullanabilirsiniz. Tracert, IPv6 paketlerinin kaynak ve hedef arasında kat ettiği yolu izleyip görüntüleyerek yaygın IPv6 yönlendirme sorunlarını gidermenize olanak verir. İç Bağlantılar *IPv6 *ICMP

Kaynaklar

Vikipedi

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.