IPv4 vs IPv6: Perbedaan Antara 2 Protokol Internet Ini

Diterbitkan: 2022-05-09

Komunikasi adalah pusat dari internet. Apakah ini melalui penggunaan sistem pesan atau obrolan, atau mengisi formulir dinamis, berbicara dengan komputer lain sangat penting untuk proses tersebut. Internet Protocol (IP) membantu mesin berbicara satu sama lain, meskipun ada versi yang berbeda dari ini. Dengan demikian, Anda akan sering bertanya-tanya apakah akan menggunakan IPv4 vs IPv6.

Jawabannya sederhana dalam beberapa hal, tetapi rumit dalam hal lain. Namun, untuk sampai pada kesimpulan, Anda perlu mengetahui beberapa sejarah, perbedaan utama, dan banyak lagi. Dari sana, Anda dapat menimbang protokol mana yang akan digunakan.

Untuk posting ini, kita akan membahas hampir semua elemen IPv4 vs IPv6. Pertama, kami akan memberi tahu Anda apa itu IP.

Primer Cepat Pada IP

Seiring dengan Domain Name System (DNS), dan alamat IP adalah komponen kunci dari bagaimana kita bergerak di web. Faktanya, tanpanya, data tidak dapat berjalan sama sekali.

Sebagian besar data yang mengambang di web dipecah menjadi 'paket'. Ini membuatnya lebih mudah untuk ditransfer, mengurangi jumlah kesalahan, dan meningkatkan waktu pemrosesan. Agar setiap paket berakhir di tempat yang tepat (dan akhirnya dalam urutan yang benar), ia akan memiliki informasi IP khusus.

Dalam kebanyakan kasus, ini akan menjadi referensi ke alamat IP mesin target. Anda dapat memeriksa alamat IP di semua tempat. Komputer dan router Anda akan memiliki alamat khusus, dan Anda dapat menemukan alamat IP jaringan situs web tertentu melalui alat online seperti WhatsMyDNS:

Situs web WhatsMyDNS.

Jika dua paket memiliki alamat IP yang sama, mereka berakhir di komputer yang sama. Ini adalah pendekatan sederhana yang bekerja cukup baik sehingga kami menjalankan dunia di web.

Perbedaan Antara IPv4 dan IPv6

Namun, meskipun proses menggunakan IP itu sederhana, ada lebih banyak hal yang perlu diungkap. Ada beberapa versi yang perlu dipertimbangkan, yang dapat membingungkan Anda jika ini adalah konsep baru.

Selama beberapa bagian berikutnya, kita akan membahas IPv4 vs IPv6, kemudian mencoba menjawab beberapa pertanyaan yang mungkin Anda miliki tentang setiap protokol.

IPv4

Terlepas dari namanya, ini adalah versi pertama dari IP, yang merupakan teknologi dari awal 80-an. Anda akan tahu seperti apa alamat IP yang menggunakan IPv4, sebagaimana standarnya – kumpulan empat digit yang dipisahkan oleh titik:

192.0.2.0

Kami menyebutnya panjang 32-bit, dan representasinya adalah desimal. Setiap bagian dalam alamat IP menggunakan format 8-bit. Masing-masing angka ini dapat dijalankan dari 0 (nol) hingga 255. Saat Anda menghitung dan memperhitungkan setiap angka yang tersedia, ada 4,3 miliar opsi. Ini sepertinya banyak, dan Anda harus mengingatnya untuk nanti di artikel.

Ada beberapa poin menarik lainnya tentang IPv4, tetapi jika Anda bukan orang teknis atau bukan pengembang, itu tidak akan terlalu berarti:

  • Protokol menggunakan ukuran header variabel, tidak lebih besar dari 60 byte.
  • Itu tidak menyediakan otentikasi dan enkripsi.
  • IPv4 tidak memiliki identifikasi aliran paket.
  • Mendukung dua konfigurasi: manual dan Dynamic Host Configuration Protocol (DHCP.)

IPv6 berbeda dalam beberapa hal dengan IPv4. Di bagian selanjutnya, kita akan melihat lebih detail.

IPv6

Seperti yang dapat Anda tebak dari penomoran versi, IPv6 adalah versi baru dari protokol yang terlihat untuk memecahkan beberapa masalah yang melekat pada IPv4. Di satu sisi, ini mirip dengan perbedaan File Transfer Protocol (FTP) dan Secure File Transfer Protocol (SFTP).

Bahkan, IPv6 juga merupakan teknologi dari Internet Engineering Task Force (IETF). Standar teknis muncul pada tahun 1995, dan menyediakan alamat 128-bit daripada panjang 32-bit sesuai IPv4:

1234:ABCD:5678:EFAB:9012:CDEF:3456:ABCD

Namun, ini bukan satu-satunya perbedaan yang dimilikinya dari protokol yang lebih lama:

  • Ini memiliki keamanan Protokol Internet (IPsec) bawaan.
  • Representasi alamat adalah heksadesimal.
  • IPv6 menggunakan panjang header tetap 60 byte.
  • Sementara IPv4 hanya menggunakan angka, IPv6 menggunakan huruf dan angka. Ini (sebagian) karena kebutuhan, karena setiap blok (dipisahkan dengan titik dua) memiliki panjang 16-bit.

Ada perbedaan lain, tetapi ada satu alasan mengapa IPv6 ada. Mari kita bahas faktor ini selanjutnya.

Alasan Utama Mengapa Kami Membutuhkan IPv6

Perdebatan dan kebingungan seputar IPv4 vs IPv6 bahkan tidak akan ada tanpa kebangkitan dan perluasan internet. Faktanya, setiap protokol memiliki batasan teoretis tentang jumlah alamat IP yang dapat dihasilkannya. Ini penting karena satu alasan: Jika kita kehabisan alamat internet, kita tidak dapat menambahkan mesin baru ke jaringan global. Internet harus menghentikan pertumbuhannya.

IPv4 dapat menghasilkan lebih dari empat miliar alamat, jumlah yang sangat besar – terutama untuk tahun 1983. Namun, itu tidak cukup untuk cara kita menggunakan internet di abad ke-21. Boffins web di tahun 90-an tahu bahwa kami akan kehabisan alamat, itulah sebabnya kami memiliki teknologi seperti Network Address Translation (NAT).

Ada beberapa organisasi berbeda yang memiliki tanggung jawab untuk mengalokasikan nomor dan alamat IP. Namun, selama tahun 2010-an, jumlah yang tersisa di kumpulan sumber daya ini tidak lagi tersedia. Ini berarti alamat IPv4 sekarang berasal dari blok yang tidak terisi yang dikeluarkan untuk Penyedia Layanan Internet (ISP) tertentu, atau daur ulang alamat IPv4 lama yang tidak digunakan.

Mengapa IPv6 Akan Menyelamatkan Hari

IPv6 ada di sini karena masalah kehabisan alamat IPv4. Karena 128-bit, maka lebih lama, kami dapat menghasilkan nomor baru pada kapasitas yang lebih besar. Bahkan, Anda dapat menghasilkan lebih dari 1.024 kali jumlah alamat sebagai IPv4. Beberapa alamat IP yang tidak digunakan yang kita miliki akan menuju transisi ke IPv6.

IPv6 juga akan memecahkan sejumlah masalah lain yang tidak berlaku atau kurang terlihat di awal tahun 80-an:

  • Dukungannya untuk pengalamatan multicast berarti kami dapat mengirim aliran paket dengan kebutuhan bandwidth intensif ke beberapa lokasi pada saat yang bersamaan. Ini akan meningkatkan kinerja jaringan di bidang-bidang seperti streaming, misalnya.
  • IPv6 juga dapat menetapkan beberapa alamat IP ke satu perangkat. Ini berarti perangkat atau mesin dapat mempertahankan koneksinya ke beberapa jaringan sekaligus, dan meningkatkan waktu aktifnya.
  • Konfigurasi otomatis yang melekat dalam IPv6 berarti dapat menghasilkan alamat IP dan terhubung ke jaringan lebih cepat daripada pendekatan manual, dan tidak memerlukan input pengguna.

Terlepas dari manfaat yang sangat besar – dan kebutuhan yang mendesak – untuk IPv6, tidak banyak yang digunakan untuk protokol tersebut. Sebagian besar web masih berjalan di IPv4. Meski begitu, ada rencana dan strategi saat ini untuk mentransisikan semua alamat IPv4 ke IPv6, dan itu sudah dekat – AS akan melakukannya mulai tahun 2023

Mengapa Kami Tidak Menggunakan IPv5

Sebelum kita melihat untuk menyelesaikan artikel ini, kita harus menyentuh versi protokol yang hilang. Sama seperti penomoran versi PHP – ada lompatan dari PHP5 ke PHP7 – versi IP melakukan hal yang sama. Alasannya juga mirip.

Sementara perusahaan seperti Apple, NeXT, dan Sun Microsystems mengembangkan versi kelima dari IP, itu tidak menjadi protokol resmi. Ini memiliki nama Internet Stream Protocol (ST), dan memang digunakan secara eksperimental dalam organisasi tersebut.

Konsensus umum adalah bahwa ST/IPv5 fantastis dalam streaming data, tetapi kita sudah dapat melihat ini dalam tindakan. ST melihat perkembangan sebagai dasar dari Voice over IP (VoIP,) yang kami gunakan untuk voice chat hari ini.

Namun, satu kelemahan besar untuk ST/IPv5 adalah ia memiliki format 32-bit. Ini berarti ia memiliki masalah yang sama dengan IPv4 karena akan kehabisan alamat untuk digunakan. Keterbatasan berarti tidak layak untuk web modern, dan merupakan alasan langsung mengapa kita harus melompat antara IPv4 dan IPv6.

IPv4 vs IPv6: Mana yang Harus Dipilih

Pertanyaan apakah Anda harus memilih IPv4 vs IPv6 akan, dalam banyak kasus, memiliki 'non-jawaban' langsung. Untuk mengukur protokol mana yang lebih baik, Anda dapat mempertimbangkan tiga aspek berbeda:

  • Popularitas dan adopsi. Semakin banyak orang yang menggunakan IPv6, semakin banyak teknologi yang tersedia.
  • Kecepatan dan kinerja. Jika IPv6 lebih cepat dari IPv4, masuk akal untuk ingin mengadopsinya.
  • Dukungan pabrikan. Omong-omong, Anda memerlukan host web, produsen perangkat keras, dan Sistem Operasi (OS) Anda untuk mendukung IPv6 agar dapat menggunakannya.

Ada baiknya memecah ini menjadi lebih mendalam, karena beberapa statistik yang mendasarinya menjadi bacaan yang bagus.

Popularitas, Dukungan, dan Tingkat Adopsi

Dalam hal popularitas, penerimaannya lambat. Google menyusun statistik untuk ketersediaan IPv6 di antara penggunanya, dan hanya 38 persen yang menggunakan protokol:

Grafik yang menunjukkan tingkat adopsi IPv6 dari Google.

Meski begitu, menarik untuk dicatat bahwa sebagian besar Amerika Utara dan Selatan memiliki tingkat akses tertentu, dengan beberapa negara menunjukkan sekitar 45 persen adopsi. Hal yang sama berlaku untuk negara-negara seperti Inggris Raya (UK), Australia, dan Jepang. India, Arab Saudi, Prancis, Jerman, dan Yunani semuanya menunjukkan sekitar 50-60 persen adopsi:

Peta yang menunjukkan tingkat adopsi IPv6 per negara dari Google.

Namun, jika produsen dan host web tidak mendukung IPv6, tidak ada alasan untuk beralih. Situs web W3Techs melaporkan bahwa sekitar 20 persen dari semua situs menggunakan IPv6, yang bukan merupakan angka yang menggembirakan saat ini.

Pertunjukan

Adapun kinerja, tampaknya tidak ada banyak perbedaan antara IPv4 vs IPv6. Perbandingan lama dari Sucuri tidak menemukan perbedaan mencolok di antara mereka. Namun, Facebook melakukan beberapa pengujian kinerja pada tahun 2015, dengan kesimpulan bahwa mungkin ada manfaat kecepatan menggunakan IPv6.

Situs Zivaro juga mendalami kinerja antara IPv4 vs IPv6, dan kesimpulannya sama dengan yang akan kita bahas: Tergantung. Ini karena kinerja bukanlah tujuan utama IPv6, dan bahkan jika protokol berjalan sangat lambat, kami membutuhkan teknologi karena kehabisan alamat IPv4.

Memilih IPv6 daripada IPv4

Jawaban singkatnya di sini adalah: Pilih IPv6 jika Anda bisa, dan jika setiap situs yang Anda akses dapat mendukung protokol tersebut. Namun, ada begitu banyak peringatan dan kondisi di sini sehingga kami tidak dapat menyatakan ini sebagai jawaban yang dapat diandalkan.

Transisi ke IPv6 adalah unik karena memerlukan upaya kelompok dari semua pengguna web – produsen perangkat keras, host web, perusahaan perangkat lunak komputer, dan pengguna akhir. Akibatnya, kecuali Anda memiliki pengaruh langsung terhadap apakah situs menggunakan IPv6, Anda mungkin harus menunggu hingga tingkat adopsi naik.

Membungkus

Alamat IP hampir menjalankan seluruh web. Anda menggunakannya untuk menentukan, kemudian berkomunikasi dengan, komputer lain. Namun, ada versi protokol yang berbeda untuk dipertimbangkan. IPv4 vs IPv6 adalah perbandingan yang perlu Anda perhatikan, tetapi dalam banyak kasus Anda tidak perlu terlalu khawatir.

Ini karena banyak host mengatur ini tanpa masukan Anda. Meski begitu, meskipun kapasitas IPv4 melemah, banyak host yang belum mendukung IPv6, atau menawarkan kompatibilitas minimal. Jika Anda memiliki pilihan, IPv6 lebih modern. Saran kami adalah jangan memusingkan tulisan saat ini jika Anda tidak memiliki pilihan untuk memilih.

Apakah Anda memiliki pertanyaan tentang IPv4 vs IPv6? Tanyakan di bagian komentar di bawah!