Direkomendasikan, 2024

Pilihan Editor

Perbedaan Antara IPv4 dan IPv6

IPv4 dan IPv6 adalah versi protokol internet di mana IPv6 adalah versi yang disempurnakan dari IPv4. Ada berbagai perbedaan antara protokol IPv4 dan IPv6 termasuk fitur-fiturnya, tetapi yang paling penting adalah jumlah alamat (ruang Alamat) yang dihasilkannya.

IP versi 4 (IPv4) menghasilkan 4.29 x 109 alamat jaringan unik yang jumlahnya tidak mencukupi dan akibatnya Internet kehabisan ruang. Sedangkan IP versi 6 (IPv6) menghasilkan 3, 4 x 1038 alamat dan merupakan solusi yang terukur dan fleksibel untuk masalah saat ini.

Pertama-tama, mari kita pahami apa itu protokol internet. Protokol standar TCP / IP yang mendefinisikan datagram IP sebagai unit informasi yang bergerak di internet. Ini adalah protokol datagram yang tidak dapat diandalkan dan tanpa koneksi - layanan pengiriman upaya terbaik. Internet adalah abstraksi jaringan fisik dan menyediakan fungsi yang sama seperti menerima dan mengirim paket.

IP memberikan tiga hal utama yaitu:

  • Spesifikasi format yang tepat dari semua data.
  • Ia melakukan fungsi routing dan memilih jalur untuk mengirim data.
  • Ini melibatkan kumpulan aturan yang mendukung gagasan pengiriman paket yang tidak dapat diandalkan.

Grafik perbandingan

Dasar perbandinganIPv4IPv6
Konfigurasi AlamatMendukung konfigurasi Manual dan DHCP.Mendukung konfigurasi otomatis dan pemberian nomor baru
Integritas koneksi ujung ke ujungTidak bisa diraihBisa diraih
Address SpaceItu dapat menghasilkan 4.29 x 10 9 alamat.Ini dapat menghasilkan cukup banyak alamat, yaitu 3, 4 x 10 38 .
Fitur keamananKeamanan tergantung pada aplikasiIPSEC dibangun di dalam protokol IPv6
Panjang alamat32 bit (4 byte)128 bit (16 byte)
Representasi AlamatDalam desimalDalam heksadesimal
Fragmentasi dilakukan oleh
Router pengirim dan penerusanHanya oleh pengirim
Identifikasi aliran paketTidak tersediaTersedia dan menggunakan bidang label aliran di header
Bidang Checksum
TersediaTidak tersedia
Skema Pengiriman Pesan
PenyiaranMulticasting dan Anycasting
Enkripsi dan Otentikasi
Tidak tersediaDisediakan

Definisi IPv4

Alamat IPv4 adalah nilai biner 32-bit, yang dapat ditampilkan sebagai empat digit desimal. Ruang alamat IPv4 menawarkan sekitar 4, 3 miliar alamat. Hanya 3, 7 miliar alamat hanya dapat ditetapkan dari 4, 3 miliar alamat. Alamat lain dilestarikan untuk tujuan tertentu seperti multicasting, ruang alamat pribadi, pengujian loopback, dan penelitian.
IP versi 4 (IPv4) menggunakan Broadcasting untuk mentransfer paket dari satu komputer ke semua komputer; ini mungkin terkadang menimbulkan masalah.

Notasi Desimal Desimal IPv4
128.11.3.31

Format Paket

Datagram IPv4 adalah paket panjang variabel yang terdiri dari header (20 byte) dan data (hingga 65.536 bersama dengan header). Header berisi informasi penting untuk perutean dan pengiriman.

Header Dasar

Versi: Ini mendefinisikan nomor versi IP, yaitu, dalam hal ini, itu adalah 4 dengan nilai biner 0100.
Header length (HLEN): Ini mewakili panjang header dalam kelipatan empat byte.
Jenis layanan: Ini menentukan bagaimana datagram harus ditangani dan termasuk bit individu seperti tingkat throughput, keandalan, dan penundaan.
Total panjang: Ini menandakan seluruh panjang datagram IP.
Identifikasi: Bidang ini digunakan dalam fragmentasi. Datagram dibagi ketika melewati jaringan yang berbeda untuk mencocokkan ukuran frame jaringan. Pada saat itu setiap fragmen ditentukan dengan nomor urut di bidang ini.
Bendera: Bit dalam bidang bendera menangani fragmentasi dan mengidentifikasi fragmen pertama, tengah atau terakhir, dll.

Datagram IPv4

Offset fragmentasi: Ini adalah pointer yang mewakili offset data dalam datagram asli.
Waktu untuk hidup: Ini menentukan jumlah hop yang dapat dilalui datagram sebelum ditolak. Dengan kata-kata sederhana, ini menentukan durasi datagram tetap di internet.
Protokol: Bidang protokol menentukan data protokol lapisan atas mana yang dienkapsulasi dalam datagram (TCP, UDP, ICMP, dll.).
Header checksum: Ini adalah bidang 16-bit yang mengkonfirmasi integritas nilai header, bukan sisa paket.
Alamat sumber: Ini adalah alamat internet empat-byte yang mengidentifikasi sumber datagram.
Alamat tujuan: Ini adalah bidang 4-byte yang mengidentifikasi tujuan akhir.
Opsi: Ini memberikan lebih banyak fungsionalitas ke datagram IP. Selanjutnya dapat membawa bidang seperti kontrol perutean, pengaturan waktu, manajemen, dan perataan.
IPv4 adalah struktur alamat dua tingkat (id net dan host id) yang diklasifikasikan ke dalam lima kategori (A, B, C, D, dan E).

Definisi IPv6

Alamat IPv6 adalah nilai biner 128-bit, yang dapat ditampilkan sebagai 32 digit heksadesimal. Colon mengisolasi entri dalam urutan bidang Hexadecimal 16-bit. Ini menyediakan 3, 4 x 1038 alamat IP. Versi pengalamatan IP ini dirancang untuk memenuhi kebutuhan IP yang melelahkan dan memberikan alamat yang cukup untuk kebutuhan pertumbuhan Internet di masa depan.
Karena IPv4 menggunakan struktur alamat dua tingkat di mana penggunaan ruang alamat tidak cukup. Itulah alasan untuk mengusulkan IPv6, untuk mengatasi kekurangan IPv4. Format dan panjang alamat IP diubah bersama dengan format paket dan protokol juga dimodifikasi.

Notasi Colon Heksadesimal IPv6
FDEC: BA98: 7654: 3210: ADBF: BBFF: 2922: FFFF

Format paket IPv6

Setiap paket terdiri dari header dasar wajib yang digantikan oleh payload. Payload mencakup dua bagian yaitu header ekstensi opsional dan data dari lapisan atas. Header dasar mengkonsumsi 40 byte, terbalik header ekstensi dan data dari lapisan atas biasanya menampung hingga 65.535 byte informasi.

Header Dasar

Versi: Bidang empat-bit ini menentukan versi IP, yaitu 6 dalam hal ini.
Prioritas: Ini mendefinisikan prioritas paket mengenai kemacetan lalu lintas.
Label aliran: Alasan untuk merancang protokol ini adalah untuk memudahkan dengan pengendalian khusus untuk aliran data tertentu.
Panjang payload: Ini menentukan panjang total datagram IP kecuali header dasar.

Header berikutnya: Ini adalah bidang delapan-bit yang menggambarkan header yang menelusuri header dasar dalam datagram. Header berikutnya adalah salah satu header ekstensi opsional yang digunakan IP atau header untuk protokol lapisan atas seperti UDP atau TCP.
Batas hop: Bidang batas hop delapan bit ini membantu dengan fungsi yang sama di bidang TTL di IPv4.
Alamat sumber: Ini adalah alamat internet 16 byte yang mengidentifikasi sumber datagram.
Alamat tujuan: Ini adalah alamat internet 16-byte yang umumnya menggambarkan tujuan akhir datagram.

Perbedaan Kunci Antara IPv4 dan IPv6

Mari kita lihat perbedaan substansial antara IPv4 dan IPv6.

  1. IPv4 memiliki panjang alamat 32-bit sedangkan IPv6 memiliki panjang alamat 128-bit.
  2. Alamat IPv4 mewakili angka biner dalam desimal. Di sisi lain, alamat IPv6 mengekspresikan angka biner dalam heksadesimal.
  3. IPv6 menggunakan fragmentasi ujung ke ujung sementara IPv4 membutuhkan router menengah untuk memecah setiap datagram yang terlalu besar.
  4. Panjang header IPv4 adalah 20 byte. Sebaliknya, panjang tajuk IPv6 adalah 40 byte.
  5. IPv4 menggunakan bidang checksum dalam format header untuk menangani pengecekan kesalahan. Sebaliknya, IPv6 menghapus bidang checksum header.
  6. Dalam IPv4, header dasar tidak berisi bidang untuk panjang header, dan bidang panjang muatan 16-bit menggantikannya di header IPv6.
  7. Kolom opsi di IPv4 digunakan sebagai header ekstensi di IPv6.
  8. Bidang Time to live di IPv4 disebut sebagai batas Hop di IPv6.
  9. Bidang panjang header yang ada di IPv4 dihilangkan di IPv6 karena panjang header diperbaiki di versi ini.
  10. IPv4 menggunakan broadcasting untuk mengirimkan paket ke komputer tujuan sementara IPv6 menggunakan multicasting dan anycasting.
  11. IPv6 menyediakan otentikasi dan enkripsi, tetapi IPv4 tidak menyediakannya.

Kesimpulan

IPv6 mempertahankan banyak konsep inti dari protokol saat ini, IPv4 tetapi mengubah sebagian besar detail. IPv4 dirancang sebagai sarana transportasi dan komunikasi, tetapi jumlah alamat menjadi kelelahan yang menjadi alasan pengembangan IPv6. IPv6 memberikan skalabilitas, fleksibilitas, dan kemungkinan tanpa batas di bidang jaringan.

Top