Header IPv4 vs IPv6
IPv4 (Internet Protocol version 4) adalah versi keempat dari Internet Protocol (IP). Ini digunakan pada jaringan Layer Link yang dialihkan paket seperti Ethernet. IPv4 menggunakan metode pengiriman upaya terbaik, yang tidak memberikan jaminan pengiriman. Paket IPv4 terdiri dari sebuah header dan bagian data. Tajuk ini berisi empat belas bidang. IPv6 (Internet Protocol version 6) adalah versi IP yang mengikuti IPv4. IPv6 dikembangkan sebagai solusi untuk mengatasi kelelahan alamat IPv4. Paket IPv6 juga terdiri dari header dan bagian data. Header IPv6 terdiri dari bagian berukuran tetap yang dapat menyediakan fungsionalitas utama dan opsi untuk memperluas header untuk menyertakan fitur khusus.
Apa itu IPv4 Header?
Versi: kapan (4 bit) |
IHL (Panjang Header Internet) (4 bit) |
Jenis Layanan (8 bit) |
Panjang total (16 bit) |
||
Identifikasi (16 bit) |
Bendera (3 bit) |
Fragmen Offset (13 bit) |
|||
Saatnya Hidup (8 bit) |
Protokol (8 bit) |
Header Checksum (16 bit) |
|||
Alamat IP Sumber (32 bit) |
|||||
Alamat IP tujuan (32 bit) |
|||||
Pilihan (panjang variabel) |
Lapisan (panjang variabel) |
Dalam header IPv4, alamat sumber dan alamat tujuan memiliki panjang 32 bit. Oleh karena itu, IPv4 memungkinkan ruang alamat 4,3 × 10 9 (2 32) alamat. Di antaranya, beberapa alamat dicadangkan untuk penggunaan khusus seperti jaringan pribadi atau alamat multicast, yang selanjutnya mengurangi jumlah alamat yang tersedia untuk penggunaan publik.
Apa itu IPv6 Header?
Versi: kapan (4 bit) |
Kelas Lalu Lintas (8 bit) |
Label Aliran (20 bit) |
||
Panjang Muatan (16 bit) |
Header Berikutnya (8 bit) |
Hop Limit (8 bit) |
||
Alamat sumber (128 bit) |
||||
Alamat tujuan (128 bit) |
Header IPv4 terdiri dari bagian tetap dan ekstensi. Bagian tetap berisi alamat sumber dan tujuan, penghitung hop dan referensi ke header ekstensi (jika ada). Salah satu fitur penting dalam header IPv6 adalah ruang alamat yang besar. Baik alamat sumber dan tujuan diizinkan memiliki 128 bit. Ini akan membuat ruang alamat 3,4 × 10 38 (2 128). Header ekstensi berisi informasi khusus seperti informasi tentang perutean, keamanan, dll.
Apa perbedaan antara IPv4 dan IPv6 Headers?
IPv4 adalah versi keempat dari Protokol Internet dan IPv6 adalah penerus IPv6. Perbedaan terpenting antara keduanya adalah ukuran ruang alamat. IPv4 hanya mengizinkan alamat sumber dan tujuan 32 bit, sedangkan IPv6 mengizinkan alamat sumber dan tujuan 128 bit. Ini membuat ruang alamat IPv4 4.3 × 10 9 (2 32) dan ruang alamat IPv6 3.4 × 10 38 (2 128), yang jauh lebih besar. Selanjutnya, IPv4 berisi ruang yang dialokasikan untuk opsi, tetapi di IPv6 bagian ini dipindahkan ke tajuk ekstensi. Selain itu, header IPv6 memiliki ukuran tetap sebesar 40 byte, sedangkan header IPv4 dapat berukuran variabel karena bagian opsi di header IPv4. Juga beberapa bagian di header telah diganti namanya. Misalnya, jenis layanan telah diubah namanya menjadi kelas lalu lintas; panjang total telah diubah namanya menjadi panjang muatan, dll. Selain itu, beberapa bidang di IPv4 seperti IHL, identifikasi, bendera tidak ada di IPv6.