ICMPv6 Experimenting to Check out an IPv6 Header Structure

Dalam tulisan ini saya hanya ingin mengetahui secara sekilas tentang Struktur IPv6 Header, karena sekarang saya lagi mempelajari tentang IPv6. Pada postingan saya sebelumnya tentang Format Datagram IPv6 dan Base Hedar IPv6 versi translate yang saya kutip dari bukunya Forouzan data Cumincation & Networking, dan saya ingin melanjutkannya dengan pengujian ICMPv6 untuk mengecek IPv6 Header Structure dari situ saya bisa mengetahui skema pengalamatan pada IPv6 dan bagaimana format paket tersebut?, yang Jelas paket Header akan lebih besar karena sumber dan alamat tujuan dalam header sekarang 128 bit, mari kita lihat apa yang dimiliki di header IPv6:

Note : Spesifikasi original Internet Protocol Version 6 (IPv6) bisa dijumpai pada RFC 2460 and ICMPv6 (ICMP for IPv6) RFC 4443

icmpv6-experiment

IPv6 - Protocol Header & ICMPv6 Information Messages

IPv6 Protocol Header & ICMPv6 Information Messages

Deskripsi/Penjelasan :

  • Version : This 4-bit field defines the version number of the IP. For IPv6, the value is 6.
    Version : field 4 bit ini mendefinisikan versi dari IP. Untuk IPv6 niliainya yaitu 6.
  • Traffic Class: Traffic Class (8 bits) This is the equivalent of the DiffServ/DSCP portion of the IPv4 packet which carries the QoS markings of the packet. Just like in IPv4 the first 6 bits are designated for the DSCP value, and the next 2 bits are for ECN (Explicit Congestion Notifications) capable devices.
  • Flow label. Flow Label (20 bits) field that is designed to provide special handling for a particular flow of data. We will discuss this field later.
    Flow label : Flow Label (20 bits) field ini  dirancang untuk menyediakan penanganan bagi aliran data. lebih jelas untuk flow label bisa di jumpai di RFC 6437
  • Payload length - Payload Length (16 bits), payload length field defines the length of the IP datagram excluding the base header.
    Payload lengtz - Payload Length (16 bits), payload length ini mendefinisikan panjang total dari IP datagram selain base header.
  • Next header. The next header is an 8-bit field defining the header that follows the base header in the datagram. The next header is either one of the optional extension headers used by IP or the header of an encapsulated packet such as UDP or TCP. Each extension header also contains this field. Table 20.6 shows the values of next headers. Note that this field in version 4 is called the protocol.
    Next header : field 8 bit yang mendefiniskan header yang mengikuti base header di dalam datagram. Next header merupakan salah satu optional extension header yang digunakan oleh IP atau heade encapsulated paket pada layer seperti UDP atau TCP. Setiap extension header juga memuat field ini dan seprti pula pada IPv4. field ini dikenal dengan protokol.
  • Hop limit. This 8-bit hop limit field serves the same purpose as the TIL field in IPv4.
    Hop limit : field 8 bit ini mempunyai tujuan yang sama dengan field TTL, pada IPv4
  • Source address. The source address field is a 16-byte (128-bit) Internet address that identifies the original source of the datagram.
    Source address : panjang field ini 16 byte {128 bit) dan merupakan alamat Internet yang mendefinisikan sumber dari datagram.
  • Destination address. The destination address field is a 16-byte (128-bit) Internet address that usually identifies the final destination of the datagram. However, if source routing is used, this field contains the address of the next router.
    Destination address : field l6 byte (128 bit) ini merupakan alamat Internet yang biasanya mendetinisikan tujuan akhir dari datagram. Bila source routing digunakan, maka field ini terdat alamat router berikutnya.

Note : Next Header notice ICMPv6 has a value of 0x3a, IPv6 protocol numbers use the same numbers that were used in IPv4. IANA list of protocol numbers can be found here.

Facebook Comments

Post a Comment

Your email address will not be published. Required fields are marked *

© Franz East 2009 - 2016. | Powered by Coffee + Cigarete & Site Hosted By IDwebhost.