Pengepala IPv4 lwn IPv6
IPv4 (Internet Protocol versi 4) ialah versi keempat Internet Protocol (IP). Ia digunakan pada rangkaian Lapisan Pautan bertukar paket seperti Ethernet. IPv4 menggunakan kaedah penghantaran usaha terbaik, yang tidak memberikan jaminan penghantaran. Paket IPv4 terdiri daripada pengepala dan bahagian data. Pengepala ini mengandungi empat belas medan. IPv6 (Internet Protocol versi 6) ialah versi IP yang mengikuti IPv4. IPv6 telah dibangunkan sebagai penyelesaian kepada keletihan alamat IPv4. Paket IPv6 juga terdiri daripada pengepala dan bahagian data. Pengepala IPv6 terdiri daripada bahagian saiz tetap yang boleh menyediakan fungsi utama dan pilihan untuk melanjutkan pengepala untuk memasukkan ciri khas.
Apakah Pengepala IPv4 itu?
Versi (4 bit) |
IHL (Panjang Pengepala Internet) (4 bit) |
Jenis Perkhidmatan (8 bit) |
Jumlah Panjang (16 bit) |
||
Pengenalan (16 bit) |
Bendera (3 bit) |
Fragment Offset (13 bit) |
|||
Masa untuk Hidup (8 bit) |
Protokol (8 bit) |
Jumlah Semak Pengepala (16 bit) |
|||
Alamat IP Sumber (32 bit) |
|||||
Alamat IP Destinasi (32 bit) |
|||||
Pilihan (panjang berubah-ubah) |
Padding (panjang berubah-ubah) |
Dalam pengepala IPv4, alamat sumber dan alamat destinasi mempunyai panjang 32 bit. Oleh itu, IPv4 membenarkan ruang alamat 4.3×109 (232) alamat. Antaranya, beberapa alamat dikhaskan untuk kegunaan khas seperti rangkaian peribadi atau alamat multicast, yang seterusnya mengurangkan bilangan alamat yang tersedia untuk kegunaan awam.
Apakah Pengepala IPv6 itu?
Versi (4 bit) |
Kelas Trafik (8 bit) |
Label Aliran (20 bit) |
||
Panjang Muatan (16 bit) |
Pengepala Seterusnya (8 bit) |
Had Hop (8 bit) |
||
Alamat Sumber (128 bit) |
||||
Alamat Destinasi (128 bit) |
Tajuk IPv4 terdiri daripada bahagian tetap dan sambungan. Bahagian tetap mengandungi alamat sumber dan destinasi, kaunter hop dan rujukan kepada pengepala sambungan (jika ada). Salah satu ciri penting dalam pengepala IPv6 ialah ruang alamat yang besar. Kedua-dua alamat sumber dan destinasi dibenarkan mempunyai 128 bit. Ini akan mewujudkan ruang alamat 3.4×1038 (2128). Pengepala sambungan mengandungi maklumat khas seperti maklumat tentang penghalaan, keselamatan, dsb.
Apakah perbezaan antara Pengepala IPv4 dan IPv6?
IPv4 ialah versi keempat Protokol Internet dan IPv6 ialah pengganti IPv6. Perbezaan paling penting antara kedua-dua ini ialah saiz ruang alamat. IPv4 membenarkan hanya 32 bit sumber dan alamat destinasi, manakala IPv6 membenarkan 128 bit sumber dan alamat destinasi. Ini menjadikan ruang alamat IPv4 4.3×109 (232) dan ruang alamat IPv6 3.4×1038 (2128), yang jauh lebih besar. Tambahan pula, IPv4 mengandungi ruang yang diperuntukkan untuk pilihan, tetapi dalam IPv6 bahagian ini dialihkan ke pengepala sambungan. Di samping itu, pengepala IPv6 mempunyai saiz tetap 40 bait, manakala pengepala IPv4 boleh berubah-ubah dalam saiz kerana bahagian pilihan dalam pengepala IPv4. Juga beberapa bahagian dalam pengepala telah dinamakan semula. Sebagai contoh, jenis perkhidmatan telah dinamakan semula kepada kelas trafik; jumlah panjang telah dinamakan semula kepada panjang muatan, dsb. Tambahan pula, beberapa medan dalam IPv4 seperti IHL, pengenalan, bendera tidak terdapat dalam IPv6.