Protokol IPv4 vs IPv6 | Skema dan Keterbatasan Pengalamatan IP
protokol internet
IP (Internet Protocol) didefinisikan dalam IETF (Gugus Tugas Rekayasa Internet) RFC791 (Permintaan Komentar) pada tahun 1981. IP adalah protokol tanpa koneksi yang digunakan dalam jaringan komunikasi switched packet. IP menyediakan transmisi data dari satu host ke host lainnya, di mana host diidentifikasi dengan nomor unik yang disebut alamat IP. IP tidak mendukung pengiriman yang dijamin atau mempertahankan urutan pengiriman. Ini beroperasi untuk memberikan dengan upaya terbaik jadi, ia berada di bawah upaya terbaik lalu lintas di jaringan transmisi paket. Lapisan di atas IP (TCP) akan menjaga pengiriman dan pengurutan paket yang dijamin.
Alamat IP adalah angka yang diberikan untuk secara unik mengidentifikasi host di jaringan komputer secara global. Dengan kata nyata contoh Anda dapat berpikir seperti nomor telepon dengan kode negara yang unik untuk menjangkau seseorang. Jika Alice ingin menelepon Bob, Alice akan menghubungi nomor telepon Bob, tepatnya dalam komunikasi paket jika Alice ingin mengirim paket ke Bob; Alice akan mengirim paket ke alamat IP Bob yang unik. Alamat IP ini disebut IP publik atau IP asli. Pikirkan kasus di mana Alice menelepon kantor Bob dan meninju nomor ekstensi untuk mencapai Bob, nomor ekstensi tidak dapat dicapai dari luar karena ekstensi ini bersifat pribadi.(Ext 834929), nomor ekstensi yang sama dapat ada di perusahaan lain juga. (Perusahaan B EXT 834929). Ini sama di dunia IP juga ada alamat IP pribadi yang digunakan di dalam jaringan pribadi. Ini tidak dapat dijangkau secara langsung dari luar dan tidak unik juga.
IPv4
Didefinisikan dalam RFC 791
Ini adalah nomor 32 bit untuk mengidentifikasi host. Jadi total ruang alamat adalah 232 yang hampir sama dengan 4 × 109. IP dioperasikan dalam konsep kelas dan tanpa kelas untuk mengatasi kekurangan alamat. Jaringan Kelas adalah rencana pengalamatan untuk mengidentifikasi jaringan dan host jaringan. IPv4 memiliki 5 kelas A, B, C, D dan E. Di Kelas A, 8bit pertama dari 32 bit mengidentifikasi jaringan dan Kelas B itu adalah 16 bit pertama dan di Kelas C itu 24 bit. Jika Anda mempertimbangkan alamat kelas C 24 bit pertama mengidentifikasi bagian jaringan dan 8 bit terakhir untuk mengidentifikasi host di jaringan tertentu. Secara teori, jaringan Kelas C hanya dapat berisi 28 yang merupakan 256 host.
Karena keterbatasan ruang alamat, CIDR (routing antar domain tanpa kelas) diperkenalkan pada tahun 1993. Alih -alih memiliki bagian jaringan dan host yang tetap, CIDR memperkenalkan panjang variabel jaringan dan bagian host dengan topeng subnet yang relevan.
IPv6
Didefinisikan dalam RFC 2460
IPv6 diperkenalkan untuk mengatasi kekurangan ruang alamat IP. IPv6 adalah nomor 128 bit dengan ruang alamat 2128 (sekitar 3.4 × 1038). Ini memberikan fleksibilitas untuk mengatasi masalah ruang pengalamatan dan routing traffic.
Format alamat:
Di sini, di IPv6 First 64 bit mendefinisikan bagian jaringan dan sisa dari 64 bit adalah bagian alamat host. IPv4 diwakili dalam 4 blok biner 8 bit sedangkan IPv6 diwakili oleh 8 kelompok dari nilai heksadesimal 16 bit yang dipisahkan oleh Colons.
Contoh: 2607: F0D0: 1002: 0051: 0000: 0000: 0202: 0004
Lebih jauh untuk digunakan dengan mudah, dapat disingkat dengan aturan berikut
(1) memimpin nol dalam nilai 16-bit dapat dihilangkan
(2) Kemunculan tunggal kelompok nol berturut -turut dalam suatu alamat dapat digantikan oleh usus besar ganda
Jadi 2607: F0D0: 1002: 0051: 0000: 0000: 0202: 0004 dapat ditulis sebagai berikut
2607: F0D0: 1002: 0051: 0000: 0000: 0202: 0004
2607: F0D0: 1002: 0051 :: 202: 4
Fitur utama IPv6
(1) ruang alamat besar, karena 128 bit
(2) Dukungan yang ditingkatkan untuk multicast
(3) Dukungan untuk keamanan lapisan jaringan
(4) Mobilitas didukung
(5) header yang dapat diperluas jika perlu
(6) Payload ukuran yang lebih besar didukung di IPv6 jika jaringan mendukung MTU yang lebih besar. (Jumbogram)
Ringkasan:
(1) IPv4 adalah ruang alamat 32bit di mana karena IPv6 memiliki ruang alamat 128bit.
(2) CIDR diperkenalkan untuk penggunaan IPv4 yang dioptimalkan
(3) Format IPv4 adalah empat oktek dan IPv6 adalah 8 blok hexadecimal.
(4) Meskipun IPv4 mendukung multicast terbatas, IPv6 secara luas mendukung multicast
(5) IPv6 Hindari routing segitiga, karena mendukung mobilitas
(6) IPv6 mendukung muatan yang lebih besar dari IPv4
(7) IP Tunneling digunakan untuk interkoneksi IPv4 dan IPv6 saat ini.