Protokol IPv4 vs IPv6 | Skim dan Batasan Pengalamatan IP
Protokol Internet
IP (Internet Protocol) ditakrifkan dalam IETF (Pasukan Petugas Kejuruteraan Internet) RFC791 (Permintaan untuk Komen) pada tahun 1981. IP adalah protokol tanpa sambungan yang digunakan dalam rangkaian komunikasi paket yang beralih. IP menyediakan penghantaran data dari satu host ke yang lain, di mana tuan rumah dikenal pasti dengan nombor unik yang dipanggil alamat IP. IP tidak menyokong penghantaran yang dijamin atau mengekalkan urutan penghantaran. Ia beroperasi untuk memberikan usaha yang terbaik sehingga ia berada di bawah trafik usaha terbaik dalam rangkaian penghantaran paket. Lapisan di atas IP (TCP) akan menjaga penghantaran dan penjujukan paket terjamin.
Alamat IP adalah nombor yang diberi untuk mengenal pasti secara unik host dalam rangkaian komputer di seluruh dunia. Dalam contoh perkataan sebenar, anda boleh berfikir seperti nombor telefon dengan kod negara yang unik untuk mencapai seseorang. Jika Alice mahu memanggil Bob, Alice akan memanggil nombor telefon Bob, betul-betul dalam komunikasi paket jika Alice mahu menghantar satu paket kepada Bob; Alice akan menghantar paket ke alamat IP Bob yang unik. Alamat IP ini dipanggil IP awam atau IP sebenar. Fikirkan suatu kes di mana Alice memanggil pejabat Bob dan menumbuk nombor sambungan untuk mencapai Bob, Nombor sambungan tidak boleh dihubungi dari luar kerana pelanjutan ini adalah peribadi. (Ext 834929), nombor sambungan yang sama boleh wujud di syarikat lain juga. (Syarikat B Ext 834929). Ia sama seperti di dunia IP juga terdapat alamat IP Swasta yang digunakan di dalam rangkaian persendirian. Ini tidak dapat dicapai secara langsung dari luar dan tidak juga unik.
IPv4
Ditakrifkan dalam RFC 791
Ini adalah nombor 32 bit untuk mengenal pasti tuan rumah. Jadi jumlah ruang alamat adalah 232 yang hampir sama dengan 4 × 109. IP dikendalikan dalam konsep classless dan classless untuk mengatasi kekurangan alamat. Rangkaian classful ialah pelan pengalamatan untuk mengenal pasti rangkaian dan tuan rumah rangkaian. IPv4 mempunyai 5 kelas A, B, C, D dan E. Di kelas A, 8bits pertama 32 bit mengenal pasti rangkaian dan Kelas B ia adalah 16 bit pertama dan dalam kelas C ia 24 bit. Jika anda menganggap alamat kelas C 24 bit pertama mengenal pasti bahagian rangkaian dan 8 bit terakhir untuk mengenal pasti tuan rumah di rangkaian tertentu itu. Secara teori, rangkaian kelas C boleh mengandungi hanya 28 yang merupakan 256 tuan rumah.
Oleh kerana ruang alamat terhad, CIDR (Routing Inter-Domain Classless) diperkenalkan pada tahun 1993. Sebaliknya mempunyai bahagian rangkaian dan bahagian tuan rumah yang tetap, CIDR memperkenalkan panjang rangkaian dan bahagian tuan rumah dengan topeng subnet yang berkaitan.
IPv6
Ditakrifkan dalam RFC 2460
IPv6 diperkenalkan untuk mengatasi kekurangan ruang alamat IP. IPv6 adalah nombor 128 bit dengan ruang alamat 2128 (kira-kira 3.4 × 1038). Ini memberikan kelonggaran untuk mengatasi masalah ruang menangani dan laluan trafik.
Format Alamat:
Di sini di IPv6 pertama 64 bit menentukan bahagian rangkaian dan seluruh 64 bit adalah sebahagian alamat host. IPv4 diwakili dalam 4 blok 8 bit binari manakala IPv6 diwakili oleh 8 kumpulan 16 bit heksadesimal yang dipisahkan oleh kolon.
Contoh: 2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004
Selanjutnya untuk kegunaan mudah, ia boleh disingkat dengan peraturan berikut
(1) Nilai sifar utama dalam nilai 16-bit boleh ditinggalkan
(2) Kejadian tunggal kumpulan sifar berturut-turut dalam alamat boleh digantikan oleh kolon berganda
Jadi 2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004 boleh ditulis seperti berikut
2607: f0d0: 1002: 0051: 0000: 0000: 0202: 0004
2607: f0d0: 1002: 0051 :: 202: 4
Ciri-ciri utama IPv6
(1) Ruang alamat besar, kerana ia adalah 128 bit
(2) Sokongan yang dipertingkatkan kepada Multicast
(3) Sokongan untuk Keselamatan Lapisan Rangkaian
(4) Mobiliti yang disokong
(5) Tajuk tambahan jika perlu
(6) Beban Saiz yang lebih besar disokong dalam IPv6 jika rangkaian menyokong MTU yang lebih besar. (Jumbograms)
Ringkasan:
(1) IPv4 adalah ruang alamat 32bit di mana IPv6 mempunyai ruang alamat 128bit.
(2) CIDR diperkenalkan untuk penggunaan IPv4 yang optimum
(3) Format IPv4 adalah empat Octect dan IPv6 adalah 8 blok Hexadecimal.
(4) Walaupun IPv4 menyokong multicast terhad, IPv6 secara meluas menyokong Multicast
(5) IPv6 mengelakkan laluan segi tiga, kerana ia menyokong Mobiliti
(6) IPv6 menyokong muatan yang lebih besar daripada IPv4
(7) Terowong IP digunakan untuk sambungan interkoneksi IPv4 dan IPv6 pada masa ini.