Ini akan menjadi semacam pertanyaan pemula tapi saya tidak yakin mengapa kita benar-benar membutuhkan IPv6. AFAIK, ceritanya adalah sebagai berikut:
Di masa lalu, ketika komputer tidak banyak, alamat IP 32 bit sudah cukup untuk semua orang. Pada saat-saat ini, subnet mask tersirat. Kemudian jumlah komputer telah meningkat dan 32 bit mulai menjadi tidak mencukupi.
Jadi subnet mask mulai menjadi eksplisit. Pada dasarnya ukuran alamat IP telah meningkat.
Pertanyaan saya adalah, apa downside melanjutkan pengalamatan dengan subnet mask? Misalnya ketika mereka menjadi tidak cukup juga, tidak bisakah kita melanjutkan menggunakan "subnet-subnet mask" dll?
Saya mengerti bahwa ia mengkonsumsi lebih banyak ruang daripada IPv4 asli (dan mungkin tidak jauh berbeda dari menggunakan IPv6) tetapi bukankah subnet eksplisit topeng solusi yang cukup? Jika tidak, mengapa mereka menjadi solusi yang tidak memadai?
sumber
255.255.255.0
dll. Apa yang dibicarakan di sini adalah sesuatu yang lain: menyamar, lebih dikenal sebagai NAT (Terjemahan Alamat Jaringan).Jawaban:
Ada dua hal yang membingungkan di sini:
Beralih dari pengalamatan classful ke Classless Inter Domain Routing (CIDR) adalah peningkatan yang membuat distribusi alamat ke ISP dan organisasi lebih efisien, sehingga juga meningkatkan masa pakai IPv4. Dalam menangani classful organisasi akan mendapatkan salah satu dari ini:
Semua kelas ini dialokasikan dari rentang tetap. Kelas A berisi semua alamat di mana digit pertama adalah antara 1 dan 126, kelas B adalah dari 128 hingga 191 dan kelas C dari 192 hingga 223. Routing antar organisasi memiliki semua kode yang sulit ini ke dalam protokol.
Pada hari-hari penuh ketika sebuah organisasi akan membutuhkan misalnya 4000 alamat ada dua pilihan: memberi mereka 16 blok C kelas (16 x 256 = 4096 alamat) atau memberi mereka satu blok B kelas (65536 alamat). Karena ukuran hard-coded, 16 blok C class yang terpisah harus dirutekan secara terpisah. Begitu banyak yang mendapat blok kelas B, yang berisi lebih banyak alamat daripada yang sebenarnya dibutuhkan. Banyak organisasi besar akan mendapatkan blok kelas A (16.777.216 alamat) bahkan ketika hanya beberapa ratus ribu yang dibutuhkan. Ini membuang banyak alamat.
CIDR menghapus batasan ini. Kelas A, B dan C tidak ada lagi (sejak ± 1993) dan perutean antar organisasi dapat terjadi pada panjang awalan apa pun (meskipun sesuatu yang lebih kecil dari a / 24 biasanya tidak diterima untuk mencegah banyak blok kecil meningkatkan ukuran tabel perutean ). Jadi sejak saat itu, dimungkinkan untuk merutekan blok dengan ukuran yang berbeda, dan mengalokasikannya dari bagian ruang alamat yang sebelumnya merupakan kelas-ABC. Organisasi yang membutuhkan 4000 alamat bisa mendapatkan / 20, yaitu 4096 alamat.
Subnetting berarti membagi blok alamat yang dialokasikan ke blok yang lebih kecil. Blok yang lebih kecil kemudian dapat dikonfigurasi pada jaringan fisik dll. Itu tidak secara ajaib membuat lebih banyak alamat. Ini hanya berarti bahwa Anda membagi alokasi sesuai dengan bagaimana Anda ingin menggunakannya.
Apa yang membuat lebih banyak alamat adalah Masquerading, lebih dikenal sebagai NAT (Terjemahan Alamat Jaringan). Dengan NAT satu perangkat dengan satu alamat publik memberikan konektivitas untuk seluruh jaringan dengan alamat pribadi (internal) di belakangnya. Setiap perangkat di jaringan lokal berpikir itu terhubung ke internet, meskipun sebenarnya tidak. Router NAT akan melihat lalu lintas keluar dan mengganti alamat pribadi perangkat lokal dengan alamat publiknya sendiri, berpura-pura menjadi sumber paket (itulah sebabnya ia juga dikenal sebagai penyamaran). Ia mengingat terjemahan mana yang telah dibuat sehingga untuk balasan apa pun yang kembali ia dapat mengembalikan alamat pribadi asli perangkat lokal. Ini umumnya dianggap peretasan, tetapi berhasil dan memungkinkan banyak perangkat mengirim lalu lintas ke internet dengan menggunakan lebih sedikit alamat publik.
Dimungkinkan untuk memiliki beberapa perangkat NAT di belakang satu sama lain. Ini dilakukan misalnya oleh ISP yang tidak memiliki cukup alamat IPv4 publik. ISP memiliki beberapa router NAT besar yang memiliki beberapa alamat IPv4 publik. Pelanggan kemudian dihubungkan menggunakan rentang khusus alamat IPv4 (
100.64.0.0/10
, meskipun terkadang mereka juga menggunakan alamat pribadi normal) sebagai alamat eksternal mereka. Pelanggan sekali lagi memiliki router NAT yang menggunakan alamat tunggal yang mereka dapatkan di sisi eksternal dan melakukan NAT untuk menghubungkan seluruh jaringan internal yang menggunakan alamat pribadi normal.Ada beberapa kelemahan untuk memiliki router NAT:
Seperti yang Anda lihat, baik CIDR dan NAT telah memperpanjang masa pakai IPv4 selama bertahun-tahun. Tetapi CIDR tidak dapat membuat lebih banyak alamat, hanya mengalokasikan yang sudah ada lebih efisien. Dan NAT memang berfungsi, tetapi hanya untuk lalu lintas keluar dan dengan risiko kinerja dan stabilitas yang lebih tinggi, dan fungsionalitas yang lebih sedikit dibandingkan dengan memiliki alamat publik.
Itulah mengapa IPv6 ditemukan: Banyak alamat dan alamat publik untuk setiap perangkat. Jadi perangkat Anda (atau firewall di depannya) dapat memutuskan sendiri koneksi masuk mana yang ingin diterimanya. Jika Anda ingin menjalankan server surat Anda sendiri yang dimungkinkan, dan jika Anda tidak ingin orang dari luar menghubungkan Anda: itu mungkin juga :) IPv6 memberi Anda opsi kembali yang dulu Anda miliki sebelum NAT diperkenalkan, dan Anda bebas menggunakannya jika mau.
sumber
Internet Protocol (IP) dirancang untuk menyediakan konektivitas ujung ke ujung.
32 bit alamat IPv4 hanya memungkinkan sekitar 4,3 miliar alamat unik. Maka Anda harus mengurangi banyak alamat untuk hal-hal seperti multicast, dan ada banyak matematika yang menunjukkan bahwa Anda tidak pernah dapat menggunakan kapasitas penuh dari suatu subnet, sehingga ada banyak alamat yang terbuang.
Ada sekitar dua kali lebih banyak manusia daripada alamat IPv4 yang dapat digunakan, dan banyak dari mereka yang mengkonsumsi banyak alamat IP. Ini bahkan tidak menyentuh kebutuhan bisnis untuk alamat IP.
Menggunakan NAT untuk memuaskan kelaparan alamat IP mematahkan paradigma koneksi IP end-to-end. Menjadi sulit untuk mengekspos alamat IP publik yang cukup. Pikirkan sejenak apa yang akan Anda, sebagai pengguna rumahan dengan hanya satu alamat IP publik, jika Anda ingin memperbolehkan banyak perangkat menggunakan protokol dan port transport yang sama, katakanlah dua server web, yang secara konvensional menggunakan TCP port 80, menjadi diakses dari Internet publik. Anda dapat mem-forward port TCP 80 pada alamat IP publik Anda ke satu alamat IP pribadi, tetapi bagaimana dengan server web lainnya? Skenario ini akan mengharuskan Anda untuk melompati beberapa simpai yang tidak bisa ditangani oleh pengguna rumahan. Sekarang, pikirkan tentang Internet of Things(IOT) di mana Anda mungkin memiliki ratusan, atau ribuan perangkat (bola lampu, termostat, termometer, alat pengukur hujan dan sistem sprinkler, sensor alarm, peralatan, pembuka pintu garasi, sistem hiburan, kerah hewan peliharaan, dan siapa yang tahu apa lagi) , beberapa, atau semua, yang ingin menggunakan protokol dan porta transportasi khusus yang sama. Sekarang, pikirkan bisnis yang perlu alamat IP untuk memberi pelanggan, vendor, dan mitra mereka konektivitas.
IP dirancang untuk konektivitas end-to-end sehingga, tidak peduli berapa banyak host yang berbeda menggunakan protokol dan port transport yang sama, mereka secara unik diidentifikasi oleh alamat IP mereka. NAT memecahkan ini, dan membatasi IP dengan cara yang tidak pernah dimaksudkan untuk dibatasi. NAT hanya dibuat sebagai cara untuk memperpanjang umur IPv4 sampai versi IP berikutnya (IPv6) dapat diadopsi.
IPv6 menyediakan alamat publik yang cukup untuk memulihkan paradigma IP asli. IPv6 saat ini memiliki 1/8 dari alamat IPv6 di seluruh blok alamat IPv6 yang disisihkan untuk alamat IPv6 yang dapat dialihkan secara global. Dengan asumsi ada 17 miliar orang di bumi pada tahun 2100 (bukan tidak realistis), kisaran alamat IPv6 global saat ini (1/8 dari blok alamat IPv6) menyediakan lebih dari 2000/48 jaringan untuk masing-masing dan setiap satu dari 17 miliar orang tersebut. Setiap / 48 jaringan adalah 65.536 / 64 subnet dengan 18.446.744.073.709.551.616 alamat per subnet.
sumber
Sederhananya, tidak ada lagi alamat IPv4 yang tersedia. Semua (atau hampir semua) alamat IPv4 yang tersedia telah dialokasikan. Ledakan perangkat IP, laptop, ponsel, tablet, kamera, perangkat keamanan, dll, dll, telah menghabiskan semua ruang alamat.
sumber
Pertama-tama teknik variabel subnet mask menjadi tidak memadai. Itulah sebabnya orang-orang menemukan teknik terjemahan alamat Jaringan di mana Anda dapat menggunakan IP publik untuk menyamarkan beberapa IP pribadi. Bahkan dengan teknik ini, kita hampir kehabisan IP untuk mengalokasikan. Juga NAT melanggar salah satu prinsip dasar Internet: prinsip ujung ke ujung.
Jadi alasan utama untuk menggunakan IPv6 adalah bahwa setiap orang akan memiliki IP publik sebanyak yang mereka butuhkan dan semua kompleksitas penggunaan NAT akan hilang.
IPv6 juga menyediakan fungsionalitas lain yang tidak akan saya bahas secara terperinci: keamanan wajib di tingkat IP, memungkinkan konfigurasi alamat otomatis Stateless, tidak ada lagi penyiaran yang hanya multicasting dan menyediakan pemrosesan yang lebih efisien oleh router dengan menyederhanakan header. Juga di zaman perangkat seluler ini memiliki dukungan eksplisit untuk mobilitas dalam bentuk IPv6 seluler.
Mengenai proposal Anda untuk menggunakan subnet / subnet mask: itu tidak terdengar layak karena implementasinya akan merusak semua aplikasi yang ada dan itu tidak benar-benar elegan. Jika Anda harus mengubah banyak hal, mengapa tidak mencari sesuatu yang baru dan dipikirkan dengan baik.
sumber
Organisasi besar yang mendistribusikan IP ke organisasi regional benar-benar kelelahan. ARIN - organisasi regional di AS telah habis selama beberapa bulan terakhir. Satu-satunya organisasi regional yang masih memiliki beberapa IP tersisa adalah AfriNIC.
Ada banyak perusahaan / organisasi, seperti Ford, MIT, dll yang memiliki rentang IP Kelas A penuh. Kembali ketika mereka mendapatkannya, tidak ada yang mengira kita akan berlari begitu cepat.
Pada saat ini, untuk membeli IP, Anda harus menunggu perusahaan keluar dari bisnis dan membelinya di pasar kelabu, atau Anda mencoba membeli IP yang tidak digunakan dari perusahaan lain.
IP dirancang untuk suatu wilayah, tidak dapat digunakan di wilayah lain. Yah mereka bisa, tetapi sangat tidak disarankan (geo-IP).
Saat ini, banyak perusahaan sedang bersiap-siap untuk IPv6. Peralihan ini tidak mudah karena sangat mahal untuk membeli peralatan baru yang mendukung IPv6 lengkap bagi mereka yang memiliki 10-an ribu server.
sumber