IPv4 vs IPv6 Headers
IPv4 (Internet Protocol versi 4) adalah versi keempat Protokol Internet (IP). Ia digunakan pada rangkaian Link Layer-switched Link seperti Ethernet. IPv4 menggunakan kaedah penghantaran terbaik yang tidak memberikan jaminan penghantaran. Pakej IPv4 terdiri daripada header dan seksyen data. Tajuk ini mengandungi empat belas bidang. IPv6 (Internet Protocol version 6) adalah versi IP yang mengikuti IPv4. IPv6 telah dibangunkan sebagai penyelesaian kepada keletihan alamat IPv4. Pakej IPv6 juga terdiri daripada tajuk dan seksyen data. Pengepala IPv6 terdiri daripada bahagian saiz tetap yang boleh memberikan fungsi utama dan pilihan untuk memanjangkan header untuk menyertakan ciri khas.
Apakah Tajuk IPv4?
Versi (4 bit) | IHL (Panjang Header Internet) (4 bit) | Jenis Perkhidmatan (8 bit) | Jumlah Panjang (16 bit) | ||
Pengenalan (16 bit) | Bendera (3 bits) | Offset Fragment (13 bit) | |||
Masa untuk hidup (8 bit) | Protokol (8 bit) | Header Checksum (16 bit) | |||
Alamat IP Sumber (32 bit) | |||||
Alamat IP Objektif (32 bit) | |||||
Pilihan (panjang berubah) | Padding (panjang berubah) |
Dalam tajuk IPv4, alamat sumber dan alamat destinasi mempunyai panjang 32 bit. Oleh itu, IPv4 membenarkan ruang alamat 4.3 × 109 (232) alamat. Di antara ini, beberapa alamat dikhaskan untuk kegunaan khas seperti rangkaian peribadi atau alamat multicast, yang seterusnya mengurangkan bilangan alamat yang tersedia untuk kegunaan umum.
Apakah Penghantar IPv6?
Versi (4 bit) | Kelas Trafik (8 bit) | Label aliran (20 bit) | ||
Panjang Payungan (16 bit) | Header Seterusnya (8 bit) | Had Hop (8 bit) | ||
Alamat Sumber (128 bits) | ||||
Alamat destinasi (128 bits) |
Pengepala IPv4 terdiri daripada bahagian tetap dan sambungan. Bahagian tetap mengandungi alamat sumber dan destinasi, kaunter hop dan rujukan kepada lanjutan pelanjutan (jika ada satu). Salah satu ciri penting dalam header IPv6 ialah ruang alamat yang besar. Kedua-dua alamat sumber dan alamat dibenarkan untuk mempunyai 128 bit. Ini akan mewujudkan 3.4 × 1038 (2128) ruang alamat. Pengepala sambungan mengandungi maklumat khusus seperti maklumat mengenai routing, security, dll.
Apakah perbezaan antara Pengepala IPv4 dan IPv6?
IPv4 adalah versi keempat Protokol Internet dan IPv6 adalah pengganti IPv6. Perbezaan yang paling penting antara keduanya adalah saiz ruang alamat. IPv4 hanya membenarkan 32 bit source dan alamat destinasi, sedangkan IPv6 membolehkan 128 bit source dan alamat destinasi. Ini menjadikan ruang alamat IPv4 4.3 × 109 (232) dan ruang alamat IPv6 3.4 × 1038 (2128), yang jauh lebih besar. Selain itu, IPv4 mengandungi ruang yang diperuntukkan untuk pilihan, tetapi di IPv6 bahagian ini dipindahkan ke header sambungan. Di samping itu, pengepala IPv6 mempunyai saiz tetap 40 bait, manakala pengepala IPv4 boleh berubah saiznya disebabkan oleh seksyen pilihan dalam pengepala IPv4. Juga beberapa bahagian dalam tajuk telah dinamakan semula. Sebagai contoh, jenis perkhidmatan telah dinamakan semula kepada kelas trafik; jumlah panjang telah dinamakan semula kepada panjang muatan, dan sebagainya. Selain itu, beberapa bidang dalam IPv4 seperti IHL, pengenalpastian, bendera tidak hadir dalam IPv6.