ইন্টারনেট প্রোটোকল (IP) এর দুটি ধরন রয়েছে: IPv4 এবং IPv6। ম بينهما IPv4 বর্তমানে অনেক বেশি প্রচলিত, কিন্তু তাদের দুটোই IP অ্যাড্রেস যেটি আপনার কম্পিউটার, ফোন, এবং অন্যান্য নেটওয়ার্ক ডিভাইসকে সার্ভার এবং আরও অনেক কিছুর সাথে ইন্টারনেটের মাধ্যমে যোগাযোগ করতে দেয়।
আপনি সম্ভবত কখনো IPv4-রিলেটেড কোনো সমস্যায় পড়েননি যা আপনাকে অনলাইন যাওয়া থেকে বাধা দিয়েছে, তাই আপনি আশচর্য করতে পারেন IPv6 কেন একদমই একটি জিনিস। একটি আপগ্রেডেড IP কী করে? IPv6 কি IPv4-র চেয়ে ভালো?
চলুন দেখি এই টার্মগুলো কী বোঝায় এবং তারা কীভাবে ভিন্ন।
IPv4 এবং IPv6 কী বোঝায়
IPv4 মানে IP version 4। এটি ১৯৮৩ সালে ব্যবহার করা শুরু হয়েছিল এবং আজও ব্যাপকভাবে ব্যবহৃত হয়। আপনি সম্ভবত IPv4 অ্যাড্রেস দেখেছেন—এগুলো ডট-ডেসিমেল নোটেশনে প্রদর্শিত হয়, যেখানে চারটি সংখ্যায় বিভক্ত সেকশন পিরিয়ড দিয়ে আলাদা করা থাকে:
64.70.220.50
IPv6 মানে IP version 6। এটি ১৯৯৪ সালে পরিচয় করানো হয়েছিল এবং IPv4-এর প্রতিস্থাপন করার জন্য ডিজাইন করা হয়েছিল, কিন্তু বর্তমানে এটি IPv4-এর সাথে মিলিতভাবে ব্যবহৃত হচ্ছে। একটি IPv6 অ্যাড্রেস IPv4 অ্যাড্রেস থেকে খুব আলাদা দেখে কারণ এটি অক্ষর অন্তর্ভুক্ত করতে পারে এবং এর সেকশনগুলো কোলন দিয়ে আলাদা করা থাকে। IPv6 আট ১৬-বিট হেক্সাডেসিম্যাল ব্যবহার করে:
2a00:5a60:85a3:0:0:8a2e:370:7334
কেন দুটি IP ভার্সন রয়েছে?
IP version 6 তৈরি হয়েছিল IPv4-এর সীমাবদ্ধতা দূর করার জন্য। যদিও দ্বিতীয় ভার্সনটি প্রথমটির মাত্র এক দশক পরেই পরিচয় করানো হয়েছিল, এটির প্রয়োজন হয়েছে মূলত ইন্টারনেটের ব্যাপক প্রকৃতির কারণে।
IPv6 IPv4 থেকে ভিন্ন হওয়ার একটি উপায় হলো অ্যাড্রেসের কাঠামো। IPv4-এর ৩২-বিট অ্যাড্রেসের পরিবর্তে, IPv6 ১২৮-বিট অ্যাড্রেস সাপোর্ট করে। IPv4-এর ০-৯ ডিজিটের বাইরে, IPv6 a-f অক্ষরগুলো গ্রহণ করে। প্রতিটি অতিরিক্ত বিটের সাথে, অ্যাড্রেস স্পেস (ইউনিক IP অ্যাড্রেসের মোট সংখ্যা) আকারে দ্বিগুণ হয়।
এর মানে হলো IPv6-এ IPv4-এর চেয়ে অনেক বেশি IP অ্যাড্রেস তৈরি করা যায়। IPv4 যেখানে শুধু ৪ বিলিয়নের চেয়ে কিছু বেশিয় সীমাবদ্ধ, IPv6 ৩৪০ আন্ডেসিলিয়ন (৩৪০ বিলিয়ন বিলিয়ন বিলিয়ন বিলিয়ন!) ইউনিক অ্যাড্রেস তৈরি করতে পারে।
আমরা যদি মনে করি পৃথিবীর প্রতিটি ব্যক্তির মাত্র একটি ডিভাইস আছে যেন ইন্টারনেট অ্যাক্সেসের প্রয়োজন, তবে IPv4-এ শুধু মাত্র bilirions ডিভাইস ততক্ষণে রিজেক্ট होয়ে যাবে। আরো, প্রতিদিন আরও ডিভাইস ইন্টারনেটে যোগ হচ্ছে—স্মার্টওয়াচ, ফোন, গাড়ি, এবং রেফ্রিজারেটর—সেটি স্পষ্ট করে যে IPv4-এর ৪ বিলিয়ন IP অ্যাড্রেসের সীমাবদ্ধতা চিরকাল টিকতে পারবে না।
শাসনকারী কর্তৃপক্ষ IPv4 এবং IPv6 অ্যাড্রেস পাবলিক ব্যবহারের জন্য কতটুকু উপলব্ধ সেটি সীমাবদ্ধ করে, কিন্তু পাবলিক ব্যবহারের জন্য IPv6 IP অ্যাড্রেস কম্বিনেশন IPv4-এর চেয়ে অনেক বেশি। আমরা निकট ভবিষ্যতে সেগুলো শেষ হয়ে যাবে সেটি অসম্ভাব্য।
IPv5 কী হয়েছিল?
IPv6 এবং IPv4-এর অন্যান্য পার্থক্য
বড় অ্যাড্রেস স্পেস হলো IPv4 এবং IPv6-এর মধ্যে একমাত্র পার্থক্য নয়। কিছু অন্যান্য পার্থক্য নিচে দেওয়া হলো:
| IPv6 এবং IPv4 পার্থক্য | ||
|---|---|---|
| IPv6 | IPv4 | হেডার ফিল্ডস |
| ৮ | ১২ | |
| IPv6 | IPv4 | হেডার ফিল্ড দৈর্ঘ্য |
| ৪০ | ২০ | |
| IPv6 | IPv4 | চেকসাম ফিল্ডস আছে কিনা |
| না | হ্যাঁ | |
| IPv6 | IPv4 | ট্রান্সমিশন টাইপস |
| ইউনিকাস্ট, মাল্টিকাস্ট, এনیکাস্ট | ইউনিকাস্ট, ব্রডকাস্ট, মাল্টিকাস্ট | |
| IPv6 | IPv4 | VLSM সাপোর্ট |
| না | হ্যাঁ | |
| IPv6 | IPv4 | অ্যাসাইনমেন্ট টাইপস |
| DHCPv6 এবং স্ট্যাটিক | DHCP এবং স্ট্যাটিক | |
| IPv6 | IPv4 | সিকিউরিটি |
| বিল্ট-ইন IPSec সাপোর্ট | অ্যাপ্লিকেশনের ওপর নির্ভর | |
| IPv6 | IPv4 | অটোমেটিক কনফিগারেশন |
| হ্যাঁ | না | |
| IPv6 | IPv4 | ম্যাপিং মেথড |
| NDP (Neighbor Discovery Protocol) | ARP (Address Resolution Protocol) | |
| IPv6 | IPv4 | ডায়রেক্ট P2P সংযোগ |
| হ্যাঁ | না (Network Address Translation-এর কারণে) | |
IPv6 কি IPv4-র চেয়ে আরও সিকিউর?
যদিও IPv6 নতুন, তাই আপনি অনুমান করতে পারেন সিকিউরিটির নামে সবকিছুও ভালো, কিন্তু এটা পুরোপুরি সত্য নয়। IPv6 এবং IPv4 উভয়ই অ্যাড্রেস ফ্লাডিং, ম্যান-ইন-দ-মিডল আট্যাক, প্যাকেট ক্যাপচার, এবং আরও অনেক সমস্যায় পীড়িত।
IPv6-এ বিল্ট-ইন IPSec (Internet Protocol Security) সাপোর্ট রয়েছে, যা VPN-গুলো ডেটা এনক্রিপ্ট করার জন্য ব্যবহার করে। লাগতে পারে IPSec-এর কারণে IPv6 優越, কিন্তু IPSec ইমপ্লিমেন্টেশন শুধু রিকমেন্ডেড, বাধ্যতামূলক নয়। সাথে, এটি IPv4-এও ব্যবহার করা যায়, তাই সেখানে কষ্টাম পার্থক্য নেই।
IPv6-এ একটি অটো-কনফিগারেশন ফিচার রয়েছে যা ডিভাইসগুলোক তাদের MAC অ্যাড্রেসের ভিত্তিতে IP অ্যাড্রেস জেনারেট করতে দেয়। এটিকে হ্যাকাররা বা থার্ড-পার্টি কোম্পানিগুলো মানুষকে তাদের হার্ডওয়্যার দিয়ে ট্র্যাক করতে ব্যবহার করতে পারে।
তবে, IPv6 NDP বনাম ARP-এ 優位তা রাখে। IPv4 ARP-রিলেটেড সমস্যা যেমন স্পুফিং, MAC ফ্লাডিং, এবং MAC ডুপ্লিকেশন থেকে পীড়িত। IPv6 সিকিউয়ার নেইবার ডিসকভারি (SEND) প্রোটোকল ব্যবহার করে NDP-কে ক্রিপ্টোগ্রাফিক্যালি জেনারেটেড অ্যাড্রেস দিয়ে সিকিউর করে। এই বিষয়ে আরও বিস্তারিত জানতে Super User থ্রেডটি দেখুন।
আমাদের অধিকাংশের জন্য, গুরুত্বপূর্ণ টেকঅওয়ে হলো IPv6-এ স্যুইচ করলে ইন্টারনেট-রিলেটেড কর্মকাণ্ডের বড় সমস্যা গুলো (ভাইরাস, ডেটা চুরি, মনিটরিং, ইত্যাদি) ঠিক হয়ে যাবে না। IPv6 এবং IPv4 কীভাবে কাজ করে সেটির মৌলিক পার্থক্য থাকা সত্ত্বেও, অনেক হুমকি এখনও খুব বাস্তব سواء আপনি IPv6 বা IPv4 ব্যবহার করেন।
IPv6 ব্যবহার করার জন্য আপনাকে কী করতে হবে
এন্ড-ইউজাররা যারা ওয়েব সার্ভিস চালাচ্ছে না বা নেটওয়ার্কিং ডিভাইস তৈরি করছে না, তাদের জন্য IPv4ের পরিবর্তে IPv6 ব্যবহার করা thực tế একটি ওয়েটিং গেম। আপনাকে আপনার কম্পিউটার IPv6-এর জন্য প্রস্তুত করতে হবে না বা IP অ্যাড্রেস সম্পর্কে কিছু নতুন শিখতে হবে না।
একসময় আপনি হঠাৎ ইন্টারনেট থেকে কাট আয়বেন না কারণ আপনি পুরনো IPv4-এর জায়গায় IPv6 অ্যাড্রেস টাইপ করেননি। IPv6 এবং IPv4 yana yana কাজ করে থাকবে যতক্ষণ না IPv6 পৃথিবীর প্রতিটি ডিভাইসের জন্য উপলব্ধ হয়, যা অনেক বছর লাগবে।
যখন আপনার বাড়িতে, ফোনে, ইত্যাদিতে ট্রানজিশন হবে, তখন এটি ততটাই সিমলেস হবে যতটাই আপনার IPv4 অ্যাড্রেস অন্য একটাতে পরিবর্তিত হওয়া, যেটি ঘন ঘন হয় এবং আপনি কখনো লক্ষ্য করেন না।
তবে, আপনার ডিভাইস এবং ISP যদি সাপোর্ট করে, তবে আপনি যেকোনো সময় ম্যানুয়ালি IPv6-এ স্যুইচ করতে পারেন। আপনার রাউটারের সেটিংসে অপশনটি খুঁজুন।
আপনি IPv6 অ্যাড্রেস ব্যবহার করতে পারেন অন্য একটি এলাকায়—DNS সার্ভার পরিবর্তন করার সময়। এই ফ্রি ও পাবলিক DNS সার্ভারদের তালিকাতে কিছু কোম্পানির IPv6 ভার্সনের DNS সার্ভারের উদাহরণ রয়েছে।