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?
ipv6
best-practices
Craig Constantine
sumber
sumber
Jawaban:
Tata letak yang kami gunakan untuk peluncuran kami adalah:
Ukuran ini sebagian besar diambil dari penasehat RIPE di sini .
sumber
Rekomendasi lama adalah untuk menggunakan / 64 di mana-mana bahkan pada tautan P2P dan menetapkan / 48 per situs.
Menggunakan subnet besar yang kosong pada tautan titik-ke-titik dapat menyebabkan sejumlah masalah keamanan potensial, (lihat RFC6164 ,) sehingga sekarang merupakan praktik terbaik untuk menggunakan / 127 untuk tautan P2P dan / 128 untuk loopback.
Tidak perlu memberi pelanggan kecil nilai / 48 meskipun Anda akan memiliki banyak alamat untuk dikunjungi jika Anda memilih untuk melakukannya.
Antarmuka yang dihadapi pelanggan harus / 64 jika Anda ingin menggunakan SLAAC. Jika Anda tidak ingin menggunakannya, Anda dapat menggunakan topeng lain.
Berikut ini beberapa tautan bagus untuk dilalui:
BRKRST-2301 dari ciscolive365.com (buat akun gratis) http://www.cisco.com/web/strategy/docs/gov/IPv6_WP.pdf
http://tools.ietf.org/html/rfc5375.html
http: //tools.ietf.org/html/rfc6177
Beberapa orang mengambil tugas v4 mereka saat ini dan mengubah oktet kedua dan ketiga menjadi hex dan menggunakannya untuk v6. Ada banyak cara berbeda untuk melakukannya sehingga Anda harus memilih apa yang terasa terbaik.
sumber
Dengan IPv6 Anda tidak perlu lagi khawatir mengalokasikan ruang untuk sejumlah host. Semua subnet (selain dari tautan P2P) harus ditetapkan sebagai / 64 yang memberi Anda jumlah alamat host yang konyol. Ini membebaskan Anda untuk fokus pada topik lain seperti tata letak & desain jaringan yang bagus. (A / 48 akan memberi Anda 65.536 / 64 jaringan)
Ada (tentu saja) beberapa aliran pemikiran tentang ini. Jika Anda sudah cukup senang dengan desain IPv4 Anda, maka melakukan overlay IPv6 yang mencerminkan hal-hal mungkin merupakan pilihan yang baik dan memudahkan transisi untuk semua orang.
Bermain-main dengan beberapa kalkulator IPv6 untuk membantu Anda memahami semua ini. Berikut adalah contohnya: GestioIP Online IPv4 / v6 Calculator
Ini adalah hal tersulit bagi saya untuk dilewati - jangan khawatir tentang mengalokasikan ruang untuk host! Rencanakan jaringan Anda - fokus pada lokasi batas layer-3, layanan yang ditawarkan, lokasi fisik perangkat, dll. Mungkin perlu bertahun-tahun sebelum Anda memiliki jaringan IPv6 murni, tetapi Anda akan mulai meletakkan dasar-dasar desain jaringan yang baik sekarang.
sumber
Sedikit presisi untuk tanggapan sebelumnya, berdasarkan sesi pelatihan RIPE IPv6 yang saya lakukan setahun yang lalu. Pada dasarnya rekomendasinya adalah untuk berfokus pada agregasi daripada membahas pelestarian ruang .
Yaitu: jangan khawatir untuk memesan sejumlah besar IP untuk Point of Presence bahkan jika Anda hanya memiliki sejumlah kecil subnet di sini (untuk saat ini). Tetapi Anda harus menggabungkan setiap subnet "hidup" dalam POP di bawah awalan yang lebih besar yang sama.
Perhatian utama mereka, sekarang kami memiliki jumlah IP yang sangat besar yang kami miliki, adalah bahwa jika semua orang mengumumkan awalan kecil dengan granularity halus, ukuran tabel perutean DFZ mungkin meledak.
Berikut adalah materi pelatihan yang digunakan dalam presentasi. Terutama "Latihan latihan" pertama PDF memberikan beberapa contoh rencana pengalamatan.
sumber
Dalam menggunakan tata letak berikut sendiri (datacenter pov)
Pelanggan colocation: satu / 48.
Server khusus: satu / 64 per server secara default.
Tautan P2P (tautan bgp, dan sebagainya): / 126
Sedangkan untuk IPv4 -> transisi IPv6 ke lingkungan dual stack untuk host yang di-host, saya mencocokkan subnet ipv4 ke subnet ipv6 yang cukup besar, berisi / 64 untuk setiap alamat ipv4 tunggal.
Sebagai contoh:
Vlan berisi satu / 24 ipv4 (256 ip), saya cocokkan dengan / 56 Ipv6 (256 subnet unik / 64)
Vlan berisi satu / 23 ipv4 (512 ip), saya cocokkan dengan / 55 ipv6 (512 subnet unik / 64)
sumber
SURFnet menulis manual rencana jaringan IPv6 yang bagus yang mungkin berguna
sumber
Agak menakutkan ketika Anda melihat ruang alamat besar tersedia, tetapi dalam praktiknya, tidak sulit untuk ditangani.
Katakanlah Anda dialokasikan a / 48. Itu memberi Anda 65K / 64s untuk bermain, masing-masing mampu memegang lebih banyak alamat. Juga kesalahan pembulatan di 65K memberi Anda sedikit kendur / <64 lainnya untuk penggunaan lain.
Secara pribadi saya membatalkan / 64 subnet dari / 48 per VLAN. Saya menetapkan alamat router sebagai :: 1 untuk setiap VLAN. Saya menggunakan :: xxxx untuk DNS (di mana xxxx adalah digit berulang) dan serupa untuk beberapa layanan lainnya. Lebih mudah diingat.
Setiap kotak mendapat alamat yang dialokasikan SLAAC dan semua host didorong untuk juga menetapkan alamat sementara. Dengan cara ini kita dapat menemukan sistem menggunakan alamat SLAAC tetapi sistem mempertahankan sedikit privasi di internet - atau itu akan tetapi kita biasanya menggunakan proxy web - ahh tetapi yang memiliki alamat sementara juga! Namun, di mana-mana IPv4 membuat semua ini diperdebatkan.
Jika Anda memiliki banyak situs, maka pisahkan / 48 menjadi bit yang lebih kecil tetapi lebih besar dari / 64 - cukup untuk mencakup semua kemungkinan. Ini akan memungkinkan Anda untuk mengumpulkan tabel routing agak.
Terus terang, dengan asumsi Anda memiliki / 48 (saya punya satu untuk rumah saya, jadi saya tidak meragukannya) maka Anda harus memiliki ruang yang cukup untuk menutupi sebagian besar kemungkinan dan skema.
Sekarang, jika pengaturan Anda lebih besar - katakanlah multi-nasional dan multi-situs maka saya sarankan Anda menyelidiki PI dan kemudian memecahnya berdasarkan negara / situs / VLAN atau negara / lokalitas / situs / bangunan / VLAN atau apa pun. Anda masih mendapatkan banyak alamat di / 48 untuk semua kecuali pengaturan terbesar.
sumber
Beberapa arsitektur perangkat jaringan menganggap bahwa sebagian besar awalan Anda adalah / 64's. Periksa kolom ini di blog Ivan Pepelnjak untuk info lebih lanjut.
sumber
Kekhawatiran terbesar adalah mungkin untuk mengidentifikasi di mana kemacetan Anda akan menjadi, dalam hal rute agregasi. Parameter dasar kemungkinan adalah: setiap subnet harus a / 64 (didiktekan oleh IPv6), dan Anda memiliki / 60, / 56, atau / 48 untuk dimainkan.
Seperti yang dikatakan orang lain, a / 48 memberi Anda 64k subnet, tetapi masih mudah untuk menggambar diri Anda sendiri jika Anda menetapkannya secara acak. Katakanlah Anda memiliki 1000 lokasi toko, dan berikan masing-masing a / 64 secara berurutan sejak awal. Kemudian Anda mengetahui bahwa toko ke-43 membutuhkan subnet kedua - itu artinya, memberi nomor baru pada jaringan itu, atau memberi toko dua subnet terpisah yang tidak dapat digabungkan.
Kebetulan, di dunia IPv4, Anda juga mendapatkan subnet 64k jika Anda menggunakan jaringan 10.xxx dan men-subnetnya ke / 24s. Beberapa praktik yang Anda gunakan dalam skenario itu dapat menerjemahkan dengan baik.
Satu perusahaan tempat saya bekerja menggunakan 10.xxx secara internal untuk sekitar 150 kantor cabang (dengan sekitar 100-500 komputer di setiap lokasi). Byte kedua adalah nomor cabang, dan mereka menggunakan / 22 bukannya / 24 untuk subnet mereka. Jadi setiap kantor cabang dapat memiliki hingga 64 subnet, yang bekerja dengan baik untuk mereka.
sumber
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.
RFC 7608 dan BCP 198 - "Rekomendasi Panjang Awalan IPv6 untuk Penerusan"
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.
RFC 4862 - "Konfigurasi Otomatis Alamat Stateless IPv6" menjelaskan:
Pertimbangan Keamanan :
OPSEC - " Pertimbangan Keamanan Operasional untuk Jaringan IPv6 - draft-ietf-opsec-v6-12 ":
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.
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:
Lihat: RIPE - " Memahami Alamat IP dan Grafik CIDR ":
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.
sumber
Cara terbaik untuk membagi ipv6 adalah ke / 64 subnet. karena alamat / 64 dapat dengan mudah dipetakan ke IPV4 secara manual
sumber
Perbedaan utama antara v4 dan v6
Di luar itu seharusnya tidak jauh berbeda dari v4, cari tahu subnet apa yang Anda butuhkan, cari tahu pengelompokan logis apa yang termasuk di dalamnya dan berapa banyak ruang untuk ekspansi di masa depan yang Anda inginkan di setiap level dan mulailah menyusun rencana.
sumber