Praktik terbaik tata letak alamat IPv6
Saya nyaman dengan alokasi ruang alamat IPv4. Maksud saya: Layanan yang diberikan untuk merencanakan, atau organisasi ke jaringan, saya memiliki pemahaman yang baik tentang bagaimana merencanakan penggunaan ruang alamat IP. (atau setidaknya, saya pikir saya lakukan. :)
Apakah ada panduan praktik terbaik, atau studi kasus , untuk tata letak ruang alamat IPv6 ?
Jawaban super singkat: Mulai dari / 56 coba proyeksikan apa yang akan digunakan dalam beberapa tahun mendatang dan sesuaikan naik atau turun. Orang-orang yang meminta satu alamat harus tetap memiliki beberapa alokasi untuk ekspansi di masa depan, menghindari fragmentasi alokasi adalah penting, lebih dari sedikit alokasi berlebihan.
Jawaban yang lebih panjang:
Internet Engineering Task Force (IETF) - Praktik Terbaik Saat Ini :
RFC 6177 dan BCP 157 - "Penugasan Alamat IPv6 ke Situs Akhir" mengklarifikasi bahwa rekomendasi satu-ukuran-untuk-semua / 48 tidak cukup bernuansa untuk berbagai situs akhir dan tidak lagi direkomendasikan sebagai standar tunggal.
1. Pendahuluan - Ada sejumlah pertimbangan yang menjadi faktor dalam kebijakan penetapan alamat. Misalnya, untuk menyediakan kesehatan jangka panjang dan skalabilitas dari infrastruktur perutean publik, penting bahwa alamat agregat dengan baik [ ROUTE-SCALING ]. Demikian juga, memberikan jumlah ruang alamat yang berlebihan dapat mengakibatkan berkurangnya ruang alamat secara prematur. Dokumen ini berfokus pada pertanyaan (yang lebih sempit) tentang ukuran penugasan alamat IPv6 yang sesuai untuk situs akhir. Yaitu, ketika situs akhir meminta ruang alamat IPv6 dari ISP, berapa ukuran penugasan yang sesuai.
...
Dokumen ini berfokus pada pertanyaan (yang lebih sempit) tentang ukuran penugasan alamat IPv6 yang sesuai untuk situs akhir. Yaitu, ketika situs akhir meminta ruang alamat IPv6 dari ISP, berapa ukuran penugasan yang sesuai.
...
Dokumen ini tidak membuat rekomendasi formal tentang ukuran penugasan yang seharusnya. Pilihan tepat berapa banyak ruang alamat untuk menetapkan situs akhir adalah masalah bagi komunitas operasional. Peran IETF dalam kasus ini terbatas pada memberikan panduan tentang pertimbangan arsitektur dan operasional IPv6. Dokumen ini memberikan masukan ke dalam diskusi tersebut.
...
2. Pada / 48 Penugasan ke Situs Akhir - Melihat kembali beberapa motivasi asli di belakang rekomendasi / 48 [RFC3177], ada tiga masalah utama. Motivasi pertama adalah untuk memastikan bahwa situs akhir dapat dengan mudah mendapatkan ruang alamat yang cukup tanpa harus "melompat-lompat" untuk melakukannya. Misalnya, jika seseorang merasa mereka membutuhkan lebih banyak ruang, tindakan meminta saja pada tingkat tertentu akan menjadi pembenaran yang memadai.
Sebagai titik perbandingan, dalam IPv4, pengguna rumahan biasa diberikan satu alamat IP publik (meskipun ini tidak selalu terjamin), tetapi mendapatkan lebih dari satu alamat seringkali sulit atau bahkan tidak mungkin - kecuali seseorang mau membayar (secara signifikan) meningkatkan biaya untuk apa yang sering dianggap sebagai layanan "kelas lebih tinggi". (Perlu dicatat bahwa peningkatan biaya ISP untuk mendapatkan sejumlah kecil alamat tambahan biasanya tidak dapat dibenarkan oleh biaya per alamat yang dipungut oleh RIR, tetapi alamat tambahan sering hanya tersedia untuk pengguna akhir sebagai bagian dari jenis yang berbeda atau " tingkat layanan yang lebih tinggi, yang dikenakan biaya tambahan. Intinya di sini adalah bahwa biaya tambahan bukan karena struktur biaya RIR, tetapi karena pilihan bisnis yang dibuat oleh ISP.)
Tujuan penting dalam IPv6 adalah untuk secara signifikan mengubah penugasan situs akhir default dan minimal, dari "satu alamat" menjadi "beberapa jaringan" dan untuk memastikan bahwa situs akhir dapat dengan mudah mendapatkan ruang alamat.
...
Perubahan kebijakan (seperti di atas) akan memiliki dampak yang signifikan pada proyeksi konsumsi dan umur panjang yang diharapkan untuk IPv6. Misalnya, mengubah penetapan standar dari a / 48 ke / 56 (untuk sebagian besar situs akhir, misalnya, situs rumah) akan menghasilkan penghematan hingga 8 bit, mengurangi "total konsumsi alamat yang diproyeksikan" oleh (naik ke) 8 bit atau dua urutan besarnya. (Jumlah penghematan yang tepat tergantung pada jumlah relatif pengguna rumahan dibandingkan dengan jumlah situs yang lebih besar.)
...
3. Pertimbangan RFC 3177 lainnya - ... Mengingat besarnya jumlah ruang alamat di IPv6, ada banyak ruang untuk memberikan ruang yang cukup pada situs akhir agar konsisten dengan proyeksi pertumbuhan yang wajar selama jangka waktu beberapa tahun. Dengan demikian, tetap sangat diinginkan untuk menyediakan ruang akhir dengan ruang yang cukup (untuk penugasan awal dan selanjutnya) untuk beberapa tahun terakhir. Untungnya, tujuan ini dapat dicapai dalam beberapa cara dan tidak mengharuskan semua situs akhir menerima penetapan ukuran standar yang sama. "
RFC 7608 dan BCP 198 - "Rekomendasi Panjang Awalan IPv6 untuk Penerusan"
Abstrak - Panjang awalan IPv6, seperti pada IPv4, adalah parameter yang disampaikan dan digunakan dalam proses routing dan penerusan IPv6 sesuai dengan arsitektur Classless Inter-domain Routing (CIDR). Panjang awalan IPv6 dapat berupa angka dari nol hingga 128, meskipun subnet yang menggunakan konfigurasi alamat stateless (SLAAC) untuk alokasi alamat secara konvensional menggunakan awalan / 64. Implementasi perutean dan penerusan perangkat keras dan perangkat lunak harusnya tidak memaksakan aturan pada panjang awalan, tetapi menerapkan terlama-cocok-pertama pada awalan dengan panjang yang valid.
RFC 7934 dan BCP 204 - "Rekomendasi Ketersediaan Alamat Host" merekomendasikan bahwa jaringan memberikan beberapa tujuan akhir global host dengan alamat IPv6 global ketika mereka melampirkan, dan itu menjelaskan manfaat dan opsi untuk melakukannya.
Pendahuluan - "Tidak seperti IPv4, jaringan IPv6 tidak dipaksa oleh masalah kelangkaan alamat untuk hanya menyediakan satu alamat per host. ... Selain itu, menyediakan banyak alamat memiliki banyak manfaat, termasuk fungsionalitas dan kesederhanaan aplikasi, privasi, dan fleksibilitas untuk mengakomodasi aplikasi masa depan. Manfaat signifikan lainnya adalah kemampuan untuk menyediakan akses Internet tanpa menggunakan Network Address Translation (NAT). Menyediakan hanya satu alamat IPv6 per host meniadakan manfaat ini.
2. Model Penerapan IPv6 Umum - IPv6 dirancang untuk mendukung banyak alamat, termasuk beberapa alamat global, per antarmuka (lihat Bagian 2.1 dari [RFC4291] dan Bagian 5.9.4 dari [RFC6434] ). Saat ini, banyak host IPv6 tujuan umum dikonfigurasikan dengan tiga atau lebih alamat per antarmuka: alamat link-lokal, alamat stabil (misalnya, menggunakan 64-bit Extended Unique Identifiers (EUI-64) atau Pengenal Antarmuka Buram [ RFC7217 ]) , satu atau lebih alamat privasi [ RFC4941 ], dan mungkin satu atau lebih alamat sementara atau non-sementara yang diperoleh dengan menggunakan Protokol Konfigurasi Host Dinamis untuk IPv6 (DHCPv6) [ RFC3315 ].
Di sebagian besar jaringan IPv6 tujuan umum, host memiliki kemampuan untuk mengonfigurasi alamat IPv6 tambahan dari awalan tautan tanpa permintaan eksplisit ke jaringan. Jaringan semacam itu mencakup semua jaringan 3GPP ( [RFC6459], Bagian 5.2 ), di samping jaringan Ethernet dan Wi-Fi menggunakan Konfigurasi Alamat Stateless (SLAAC) [ RFC4862 ]. "
RFC 4862 - "Konfigurasi Otomatis Alamat Stateless IPv6" menjelaskan:
3. Tujuan Desain
Konfigurasi otomatis stateless dirancang dengan tujuan sebagai berikut: o Konfigurasi manual masing-masing mesin sebelum menghubungkannya ke jaringan seharusnya tidak diperlukan. ... Konfigurasi alamat otomatis mengasumsikan bahwa setiap antarmuka dapat memberikan pengidentifikasi unik untuk antarmuka itu (yaitu, "pengidentifikasi antarmuka"). ...
Situs-situs kecil yang terdiri dari satu set mesin yang terhubung ke satu tautan seharusnya tidak memerlukan keberadaan server atau router DHCPv6 sebagai prasyarat untuk berkomunikasi. Komunikasi plug-and-play dicapai melalui penggunaan alamat tautan-lokal. Alamat tautan-lokal memiliki awalan terkenal yang mengidentifikasi tautan bersama (tunggal) yang dilampirkan seperangkat simpul. Host membentuk alamat tautan-lokal dengan menambahkan pengenal antarmuka ke awalan tautan-lokal.
Situs besar dengan banyak jaringan dan router seharusnya tidak memerlukan keberadaan server DHCPv6 untuk konfigurasi alamat. Untuk menghasilkan alamat global, host harus menentukan awalan yang mengidentifikasi subnet yang dilampirkan. Router menghasilkan Iklan Router berkala yang menyertakan opsi yang mencantumkan serangkaian awalan aktif pada tautan.
Konfigurasi alamat harus memfasilitasi penomoran ulang ulang mesin situs secara anggun. Misalnya, sebuah situs mungkin ingin memberi nomor baru pada semua simpulnya ketika beralih ke penyedia layanan jaringan baru. Penomoran ulang dicapai melalui penyewaan alamat ke antarmuka dan penugasan beberapa alamat ke antarmuka yang sama. Sewa seumur hidup menyediakan mekanisme melalui mana situs menghapus awalan lama. Penugasan beberapa alamat ke suatu antarmuka menyediakan periode transisi di mana alamat baru dan yang sedang dihapus akan bekerja secara bersamaan.
Pertimbangan Keamanan :
Referensi Lainnya :
ARIN - " Kebijakan Draf yang Disarankan ARIN-2015-1: Modifikasi Kriteria untuk Penugasan Pengguna Akhir IPv6 Awal ".
ARIN - " Draft Kebijakan ARIN-2011-3: Alokasi IPv6 yang Lebih Baik untuk ISP ".
Semua Kebijakan ARIN .
IANA - Halaman Utama - Pendaftaran Protokol - Domain Cadangan yang dikelola IANA .
IETF - " Pertimbangan tentang Metrik kerapatan Host IPv6 - draft-huston-hd-metric-00.txt ".
Semua BCF IETF . ( Arsip ).
Praktik Terkini Terbaik Wikipedia (Saat ini tidak mutakhir).
AP NIC - " IPv6 Best Current Practices ".
Dokumen Cloudmark: " BCP untuk Penggunaan SMTP Jangka Pendek di Jaringan IPv6 ".
NSRC.org - " Lab Penyaringan Ingress & Egress - Lokakarya Desain & Operasi Jaringan Kampus ".
RIPE - " Kebijakan Alokasi Alamat dan Penugasan IPv6 " mengatakan (di antara banyak hal lainnya): "Ukuran alokasi minimum untuk ruang alamat IPv6 adalah / 32 (untuk LIR)", "Untuk memenuhi syarat untuk alokasi awal ruang alamat IPv6, sebuah LIR harus memiliki rencana untuk membuat sub-alokasi ke organisasi lain dan / atau penugasan Situs Akhir dalam dua tahun. "," LIR yang memenuhi kriteria alokasi awal memenuhi syarat untuk menerima alokasi awal dari / 32 hingga / 29 tanpa perlu berikan informasi tambahan. ", ...
RIPE - " Memahami Alamat IP dan Grafik CIDR " (juga lihat di bawah) menawarkan grafik yang membantu ini:
Arsitektur asli Internet sebagian besar terdiri dari jaringan besar yang saling terhubung secara langsung, dan tidak terlalu mirip dengan desain hierarkis yang digunakan saat ini. Sangat mudah untuk memberikan satu blok alamat yang sangat besar kepada militer dan yang lainnya ke Universitas Stanford. Dalam model itu, router harus mengingat hanya satu alamat IP untuk setiap jaringan, dan dapat mencapai jutaan host melalui masing-masing rute tersebut.
- Semua perangkat IPv6 memiliki alamat unik yang diberikan kepada mereka sebagai default, perangkat IPv4 menggunakan jaringan classful dan tidak memiliki alamat unik karena kelelahan alamat yang terjadi antara 31 Januari 2011 dan 24 September 2015.
Berikut adalah peta lama seluruh Internet pada bulan Februari 1982 dibandingkan dengan Internet saat ini, StackExchange.com adalah titik kecil di tengah gambar kanan, klik untuk memperbesar jalan masuk.
RFC 3484 - "Seleksi Alamat Default untuk Protokol Internet versi 6 (IPv6)" sudah usang oleh RFC 6724 (September 2012), yang baru dalam pembaruan adalah:
"Bagian 2.1.4 , 2.2.2 , dan 2.2.3 dari RFC 5220 menjelaskan masalah pemilihan alamat yang terkait dengan Alamat Lokal Unik (ULA) [RFC4193]. Secara default, tujuan IPv6 global lebih disukai daripada tujuan ULA, karena ULA sewenang-wenang adalah belum tentu terjangkau. "
- Rekomendasi satu-ukuran-untuk-semua / 48 tidak cukup bernuansa untuk berbagai situs akhir dan tidak lagi direkomendasikan sebagai standar tunggal.
Lihat: RIPE - " Memahami Alamat IP dan Grafik CIDR ":
"Setiap perangkat yang terhubung ke Internet harus memiliki pengidentifikasi. Alamat Internet Protocol (IP) adalah alamat numerik yang digunakan untuk mengidentifikasi perangkat keras tertentu yang terhubung ke Internet.
Dua versi IP yang paling umum digunakan saat ini adalah Internet Protocol versi 4 (IPv4) dan Internet Protocol versi 6 (IPv6). Kedua alamat IPv4 dan IPv6 berasal dari kumpulan angka yang terbatas.
Untuk IPv4, kumpulan ini berukuran 32-bit (2 ^ 32) dan berisi 4.294.967.296 alamat IPv4.
Ruang alamat IPv6 berukuran 128-bit (2 ^ 128), berisi 340.282.366.920.938.463.463.607.607.431.768.211.456 alamat IPv6.
Model Alokasi Alamat
Saat ini, IANA mengalokasikan blok alamat ke registrasi regional. Registri pada gilirannya menetapkan blok alamat untuk penyedia layanan. Merupakan tanggung jawab penyedia layanan untuk membagikan alamat kepada pelanggan masing-masing.
Kebijakan saat ini bervariasi berdasarkan wilayah dan dalam kasus yang paling konservatif menentukan bahwa pengguna akhir harus melalui penyedia layanan pengguna untuk mendapatkan ruang alamat IPv6 daripada langsung mendekati registri regional untuk ruang alamat IPv6.
Gambar tersebut menggambarkan bagaimana kebijakan awal ini diberlakukan. Model penugasan ini biasanya disebut sebagai penugasan penyedia (PA) atau penugasan penyedia (PD). Panjang awalan yang ditunjukkan pada gambar adalah rekomendasi. Pendaftar dan penyedia layanan dapat menetapkan blok menggunakan proses dan prosedur yang telah mereka buat untuk wilayah dan pelanggan mereka. Ini dijelaskan dalam RFC 6177.
RFC 6177 - "Penugasan Alamat IPv6 ke Situs Akhir".
Sebagai contoh kebijakan, IANA telah menetapkan 2600: 0000 :: / 12 untuk ARIN untuk penugasan. Ini sejajar dengan lapisan atas model. ARIN kemudian telah menetapkan 2600 :: / 29 blok untuk Sprint, 2600: 300 :: / 24 untuk AT&T Mobility, 2600: 7000 :: / 24 untuk Hurricane Electric, dll.
Penugasan blok ini tidak mengikuti model asli yang ditentukan dalam RFC 3177. Penyedia layanan selanjutnya menetapkan blok untuk pelanggan mereka berdasarkan kebutuhan pelanggan mereka. Penyedia layanan Internet (ISP) memiliki fleksibilitas untuk menetapkan berbagai alamat bagi pelanggannya.
Sebagai contoh, pelanggan ISP perusahaan besar mungkin membutuhkan penugasan / 40 sementara pelanggan perumahan hanya membutuhkan penugasan / 60.
Ada pengecualian untuk kebijakan ini yang diberlakukan oleh pendaftar regional yang memungkinkan pelanggan akhir untuk secara langsung mendekati pendaftar dan meminta ruang alamat IPv6. Pengecualian ini dikenal sebagai pengalamatan penyedia independen (PI).
RFC 5375 - "Pertimbangan Penugasan Alamat IPv6 Unicast" menguraikan beberapa masalah yang juga perlu dipertimbangkan ketika membangun rencana pengalamatan.
Anda harus terlebih dahulu memutuskan apakah Anda ingin blok alamat penyedia independen atau penyedia ditugaskan menangani diterima?
Jika pelanggan memiliki alamat PI, penugasan akan tetap valid dengan memberikan kriteria penugasan asli terpenuhi.
Pelanggan dengan alamat PA disarankan untuk mendapatkan penugasan ruang alamat baru dari LIR lain dan mengembalikan ruang alamat PA yang ditugaskan oleh LIR asli mereka. Di dalam
Ada lagi, berkonsultasi dengan tautan IANA dan IETF di atas adalah cara terbaik untuk tetap di atas praktik terbaik.