একটি র্যান্ডম 40-বিট গ্লোবাল ID সহ একটি ইউনিক লোকাল IPv6 অ্যাড্রেস (fd00::/8) তৈরি করুন, এবং আপনার সাইটের জন্য /48 প্রিফিক্স দেখুন।
গ্লোবাল ছাড়াই প্রাইভেট IPv6। fd00::/8 রেঞ্জে একটি ইউনিক লোকাল অ্যাড্রেস তৈরি করুন। একটি র্যান্ডম 40-বিট গ্লোবাল ID আপনার সাইটের প্রিফিক্সগুলো ইউনিক রাখে, এবং একটি 64-বিট ইন্টারফেস ID বাকিটা পূরণ করে। ক্রিপ্টো র্যান্ডমনেস দিয়ে স্থানীয়ভাবে তৈরি হয়।
সাইট /48 প্রিফিক্স
–
বাস্তবে ইউনিক লোকাল অ্যাড্রেস
fd00::/8 কীসের জন্য
ইউনিক লোকাল অ্যাড্রেস হলো RFC 1918 প্রাইভেট রেঞ্জের IPv6 উত্তর: অ্যাড্রেস যা আপনার নিজের নেটওয়ার্কের ভিতরে রাউটেবল কিন্তু কোনো অপারেটর পাবলিক ইন্টারনেটে বহন করবে না। RFC 4193 এর জন্য fc00::/7 সংরক্ষণ করে, দুটি অর্ধে বিভক্ত। শুধুমাত্র fd00::/8 সাধারণ ব্যবহারের জন্য সংজ্ঞায়িত, যেখানে 40-বিট গ্লোবাল ID যে কেউ প্রিফিক্সের প্রয়োজন তাকে এলোমেলোভাবে বেছে নেয়। অন্য অর্ধ, fc00::/8, একটি রেজিস্ট্রির অধীনে কেন্দ্রীয়ভাবে বরাদ্দকৃত প্রিফিক্সের জন্য সংরক্ষিত ছিল যা কখনো তৈরি হয়নি, তাই বাস্তবে আপনি যে প্রতিটি ULA-এর সাথে দেখা করেন তা fd দিয়ে শুরু হয়।
লেআউটটি স্থির: 8 বিট fd, তারপর একটি 40-বিট গ্লোবাল ID, তারপর একটি 16-বিট সাবনেট ID, তারপর একটি 64-বিট ইন্টারফেস আইডেন্টিফায়ার। প্রথম 48 বিট একসাথে প্রিফিক্স তৈরি করে যা আপনার সাইটের মালিকানাধীন, এই কারণেই একটি ULA জেনারেটর আপনাকে একটি একক অ্যাড্রেসের বদলে একটি /48 দেয়।
কেন গ্লোবাল ID র্যান্ডম হতে হবে
40টি র্যান্ডম বিটই সংঘর্ষ প্রতিরোধের সম্পূর্ণ প্রক্রিয়া। fd00:1:: বা fd12:3456:789a::-এর মতো একটি স্মরণীয় প্রিফিক্স বেছে নিলে আপনি এমন কিছু বেছে নিয়েছেন যা অন্যরাও স্মরণীয় মনে করে — সংঘর্ষের ঝুঁকি মুহূর্তে তাত্ত্বিক হওয়া বন্ধ হয়ে যায় যখন আপনি নেটওয়ার্ক একীভূত করেন, একটি অংশীদারের সাথে VPN সেট আপ করেন, বা একটি কোম্পানি অধিগ্রহণ করেন। 2^40 সম্ভাবনা এবং সঠিকভাবে র্যান্ডম পছন্দের সাথে, দুটি সাইটের সংঘর্ষের সম্ভাবনা নগণ্য।
এই জেনারেটর ব্রাউজারের ক্রিপ্টোগ্রাফিক র্যান্ডম সোর্স থেকে তার 40 বিট টানে, তাই মানটি অপ্রত্যাশিত এবং আপনার কাছে ইউনিক। মনে রাখবেন অ্যাড্রেসটি নিজেই গোপন নয় — র্যান্ডমনেস সংঘর্ষ এড়ানো সম্পর্কে, কিছু লুকানোর সম্পর্কে নয়।
আপনার /48-এর ভিতরে সাবনেট পরিকল্পনা
16-বিট সাবনেট ID আপনাকে 65,536টি /64 নেটওয়ার্ক দেয়। একটি /64 IPv6-তে একটি একক LAN সেগমেন্টের জন্য আদর্শ আকার এবং আপনার এটি আরও বিভাজন করা উচিত নয়; SLAAC, প্রাইভেসি অ্যাড্রেসিং এবং আরও কয়েকটি প্রক্রিয়া 64টি হোস্ট বিট ধরে নেয়। এখানে সাশ্রয়ী হওয়ার প্রলোভন প্রতিরোধ করুন। IPv6 আপনাকে যথেষ্ট জায়গা দেয় যে সাবনেট ID গুলোকে অর্থপূর্ণ কিছুতে ম্যাপ করা — প্রতি VLAN, প্রতি সাইট, প্রতি এনভায়রনমেন্ট — আপনি কখনো ফুরিয়ে যাবেন না এমন অ্যাড্রেস স্পেস বাঁচানোর চেয়ে অনেক বেশি মূল্যবান।
পরিশেষে, ULA গুলো গ্লোবাল অ্যাড্রেসের বিকল্প নয়। স্বাভাবিক নকশা সেগুলোকে গ্লোবালি রাউটেবল অ্যাড্রেসের পাশাপাশি চালায় যাতে ISP-নির্ধারিত প্রিফিক্স পরিবর্তন হলেও অভ্যন্তরীণ পরিষেবাগুলো স্থিতিশীল নম্বরিং বজায় রাখে।
সচরাচর জিজ্ঞাসা
ULA কীসের জন্য?
ইউনিক লোকাল অ্যাড্রেস হলো RFC 1918 প্রাইভেট রেঞ্জের IPv6 প্রতিরূপ। সেগুলো আপনার নিজের নেটওয়ার্কের ভিতরে রাউটেবল কিন্তু পাবলিক ইন্টারনেটে কখনো রাউট করা হয় না।
প্রিফিক্সটি /48 কেন?
RFC 4193 প্রথম 8 বিট fd-তে স্থির করে এবং পরবর্তী 40টি র্যান্ডম গ্লোবাল ID দিয়ে পূরণ করে। সেই 48 বিট আপনার সাইট প্রিফিক্স, সাবনেটের জন্য 16 বিট এবং ইন্টারফেস আইডেন্টিফায়ারের জন্য 64 বিট রেখে।
গ্লোবাল ID কি সত্যিই র্যান্ডম হতে হবে?
হ্যাঁ। র্যান্ডমনেসই সংঘর্ষ অসম্ভাব্য করে তোলে যদি দুটি নেটওয়ার্ক কখনো একীভূত হয়। fd00::/48-এর মতো ক্রমিক বা স্মরণীয় মান সম্পূর্ণ নকশাকে ব্যর্থ করে দেয়।
fc00::/8 এবং fd00::/8-এর মধ্যে পার্থক্য কী?
fd00::/8 স্থানীয়ভাবে বরাদ্দকৃত প্রিফিক্সের জন্য এবং এটি আপনার তৈরি করা উচিত। fc00::/8 কেন্দ্রীয়ভাবে বরাদ্দকৃত প্রিফিক্সের জন্য সংরক্ষিত ছিল, এবং সেগুলোর জন্য কোনো রেজিস্ট্রি কখনো তৈরি হয়নি।
আমি কি একই সাথে ULA এবং একটি গ্লোবাল প্রিফিক্স ব্যবহার করতে পারি?
হ্যাঁ। ইন্টারফেসগুলো সাধারণত দুটোই বহন করে: ULA স্থিতিশীল অভ্যন্তরীণ অ্যাড্রেসিং দেয় যা ISP প্রিফিক্স পরিবর্তনে টিকে থাকে, যখন গ্লোবাল অ্যাড্রেস বহির্গামী ট্রাফিক পরিচালনা করে।
তৈরি করা প্রিফিক্স কি কোথাও নিবন্ধিত হয়?
না। কোনো রেজিস্ট্রি নেই, সেজন্যই 40টি র্যান্ডম বিট গুরুত্বপূর্ণ — পরিসংখ্যানগত ইউনিকনেস ওভারল্যাপের বিরুদ্ধে একমাত্র সুরক্ষা।