আইপিভি 4 এর সাথে কী সমস্যা এবং কেন আমরা আইপিভি 6 এ চলেছি


গত দশ বছর বা তার বেশি সময় ধরে, এই বছরটি আইপিভি 6 ব্যাপকভাবে ছড়িয়ে পড়বে। এটি এখনও ঘটেনি। ফলস্বরূপ, আইপিভি 6 কী, এটি কীভাবে ব্যবহার করা যায় বা কেন এটি অনিবার্য তা সম্পর্কে খুব সামান্য জ্ঞান রয়েছে।

আইপিভি 4 নিয়ে কী ভুল?

১৯৮১ সালে আরএফসি 1৯১ প্রকাশিত হওয়ার পর থেকেই আমরা আইপিভি 4 ব্যবহার করে আসছি the তখন কম্পিউটারগুলি বড়, ব্যয়বহুল এবং বিরল ছিল। আইপিভি 4 এর 4 বিলিয়ন আইপি ঠিকানাগুলির বিধান ছিল, যা কম্পিউটার সংখ্যার তুলনায় একটি বিশাল সংখ্যার মতো মনে হয়েছিল। দুর্ভাগ্যক্রমে, আইপি ঠিকানাগুলি ফলস্বরূপ ব্যবহার হয় না not সম্বোধনের ফাঁক রয়েছে। উদাহরণস্বরূপ, কোনও সংস্থার 254 ( 2 ^8-2 ) ঠিকানাগুলির ঠিকানা স্থান থাকতে পারে এবং সেগুলির মধ্যে কেবল 25 টি ব্যবহার করুন। বাকি 229 ভবিষ্যতের সম্প্রসারণের জন্য সংরক্ষিত। নেটওয়ার্কগুলির ট্র্যাফিকের পথে যাওয়ার কারণে এই ঠিকানাগুলি অন্য কারও দ্বারা ব্যবহৃত হতে পারে না। ফলস্বরূপ, 1981 এ যা একটি বৃহত সংখ্যার মতো মনে হয়েছিল তা আসলে 2014 সালে একটি ছোট সংখ্যা।

ইন্টারনেট ইঞ্জিনিয়ারিং টাস্ক ফোর্স ( আইইটিএফ ) 1990 এর দশকের গোড়ার দিকে এই সমস্যাটি স্বীকৃত হয়েছিল এবং দুটি সমাধান নিয়ে আসে: ক্লাসলেস ইন্টারনেট ডোমেন রাউটার ( সিআইডিআর ) এবং ব্যক্তিগত আইপি ঠিকানা। সিআইডিআর আবিষ্কারের আগে, আপনি তিনটি নেটওয়ার্ক আকারের মধ্যে একটি পেতে পারেন: 24 বিট (16,777,214 ঠিকানা), 20 বিট (1,048,574 ঠিকানা) এবং 16 বিট (65,534 ঠিকানা)। একবার সিআইডিআর আবিষ্কার হয়েছিল, নেটওয়ার্কগুলি সাব নেট ওয়ার্কে বিভক্ত করা সম্ভব হয়েছিল।

সুতরাং, উদাহরণস্বরূপ, যদি আপনার 5 আইপি ঠিকানা প্রয়োজন হয় তবে আপনার আইএসপি আপনাকে 3 বিট আকারের একটি নেটওয়ার্ক দেবে যা আপনাকে 6 আইপি ঠিকানা দেবে। যাতে এটি আপনার আইএসপিটিকে আরও দক্ষতার সাথে ঠিকানাগুলি ব্যবহার করতে দেয়। প্রাইভেট আইপি অ্যাড্রেসগুলি আপনাকে এমন একটি নেটওয়ার্ক তৈরি করতে দেয় যেখানে নেটওয়ার্কের প্রতিটি মেশিন সহজেই ইন্টারনেটে অন্য কোনও মেশিনের সাথে সংযোগ স্থাপন করতে পারে তবে যেখানে ইন্টারনেটের কোনও মেশিনের পক্ষে আপনার মেশিনে ফিরে সংযোগ স্থাপন করা খুব কঠিন। আপনার নেটওয়ার্কটি গোপনীয় private আপনার নেটওয়ার্কটি 16,777,214 ঠিকানা, খুব বড় হতে পারে এবং আপনি আপনার ব্যক্তিগত নেটওয়ার্ককে ছোট নেটওয়ার্কগুলিতে সাবনেট করতে পারেন, যাতে আপনি নিজের ঠিকানাগুলি সহজেই পরিচালনা করতে পারেন।

আপনি সম্ভবত এখনই একটি ব্যক্তিগত ঠিকানা ব্যবহার করছেন। আপনার নিজের আইপি ঠিকানাটি পরীক্ষা করুন: এটি 10.0.0.0 - 10.255.255.255 বা 172.16.0.0 - 172.31.255.255 এর মধ্যে থাকে in 192.168.0.0 - 192.168.255.255 , তবে আপনি একটি ব্যক্তিগত আইপি ঠিকানা ব্যবহার করছেন। এই দুটি সমাধান বনজ বিপর্যয়কে সহায়তা করেছিল, তবে সেগুলি ছিল স্টপগ্যাপের ব্যবস্থা এবং এখন গণনার সময় আমাদের উপর।

IPv4 এর সাথে আর একটি সমস্যা হ'ল IPv4 শিরোনামটি পরিবর্তনশীল দৈর্ঘ্যের ছিল। সফ্টওয়্যার দ্বারা রাউটিংয়ের সময় এটি গ্রহণযোগ্য ছিল। তবে এখন রাউটারগুলি হার্ডওয়্যার দিয়ে নির্মিত এবং হার্ডওয়্যারে পরিবর্তনশীল দৈর্ঘ্যের শিরোনামগুলি প্রক্রিয়াকরণ করা শক্ত। বৃহত্তর রাউটারগুলি যা প্যাকেটগুলি সারা বিশ্ব জুড়ে যেতে দেয় তাদের লোড মোকাবেলায় সমস্যা হচ্ছে। স্পষ্টতই, নির্দিষ্ট দৈর্ঘ্যের শিরোনাম সহ একটি নতুন স্কিমের প্রয়োজন ছিল।

IPv4 এর সাথে আর একটি সমস্যা হ'ল, ঠিকানাগুলি বরাদ্দ করার সময়, ইন্টারনেটটি আমেরিকান আবিষ্কার ছিল। বিশ্বের অন্যান্য দেশের আইপি ঠিকানাগুলি খণ্ডিত। ভূগোলের মাধ্যমে ঠিকানাগুলিকে কিছুটা সংহত করার অনুমতি দেওয়ার জন্য একটি স্কিমের প্রয়োজন ছিল যাতে রাউটিং টেবিলগুলি আরও ছোট করা যায়।

আইপিভি 4 এর সাথে অন্য একটি সমস্যা এবং এটি আশ্চর্যজনক হতে পারে, এটি এটি কনফিগার করা শক্ত এবং পরিবর্তন করা শক্ত change এটি আপনার কাছে দৃশ্যমান নাও হতে পারে, কারণ আপনার রাউটার আপনার জন্য এই সমস্ত বিবরণ যত্ন নেয়। তবে আপনার আইএসপির সমস্যাগুলি বাদামকে তাড়িয়ে দেয়
এই সমস্ত সমস্যা ইন্টারনেটের পরবর্তী সংস্করণের বিবেচনায় চলে আসে।

আইপিভি 6 এবং এর বৈশিষ্ট্যগুলি সম্পর্কে

আইইটিএফ 1995 এর ডিসেম্বর মাসে পরবর্তী প্রজন্মের আইপি উন্মোচন করেছিল The নতুন সংস্করণটিকে আইপিভি 6 বলা হয়েছিল কারণ 5 নম্বরটি ভুলভাবে অন্য কিছুতে বরাদ্দ করা হয়েছিল। আইপিভি 6 এর কয়েকটি বৈশিষ্ট্য অন্তর্ভুক্ত রয়েছে।

  1. 128 বিট ঠিকানা (3.402823669 × 10³⁸ ঠিকানা)
  2. যুক্তিযুক্তভাবে ঠিকানাগুলিকে একত্রিত করার জন্য একটি প্রকল্প
  3. স্থির দৈর্ঘ্যের শিরোনাম
  4. আপনার নেটওয়ার্কটি স্বয়ংক্রিয়ভাবে কনফিগার করতে এবং পুনরায় কনফিগার করার জন্য একটি প্রোটোকল

আসুন এক এক করে এই বৈশিষ্ট্যগুলি দেখুন:

আইপিভি 6 সম্পর্কে প্রত্যেকে প্রথম যে বিষয়টি লক্ষ্য করে তা হ'ল ঠিকানাগুলির সংখ্যা প্রচুর। এত কেন? উত্তরটি হ'ল ডিজাইনাররা ঠিকানাগুলির অক্ষম সংগঠন সম্পর্কে উদ্বিগ্ন ছিলেন, তাই অনেকগুলি উপলভ্য ঠিকানা রয়েছে যা আমরা অন্যান্য লক্ষ্য অর্জনের জন্য অদক্ষভাবে বরাদ্দ করতে পারি। সুতরাং, আপনি যদি নিজের আইপিভি 6 নেটওয়ার্ক বানাতে চান তবে আপনার আইএসপি আপনাকে 64 বিট (1.844674407 × 10¹⁹ ঠিকানা) এর একটি নেটওয়ার্ক দেবে এবং সেই জায়গাটি আপনার হৃদয়ের সামগ্রীতে সাবনেট করতে দেবে chan

অনেকগুলি ঠিকানা ব্যবহারের সাথে, প্যাকেটগুলি দক্ষতার সাথে রুট করার জন্য ঠিকানার স্থানটি খুব কমই বরাদ্দ করা যেতে পারে। সুতরাং, আপনার আইএসপি 80 বিট এর নেটওয়ার্ক স্পেস পায়। এই 80 টি বিটের মধ্যে 16 টি ISPs সাবনেটওয়ার্কের জন্য এবং 64 টি বিট গ্রাহকের নেটওয়ার্কের জন্য। সুতরাং, আইএসপিতে 65,534 নেটওয়ার্ক থাকতে পারে।

তবে, ঠিকানা ঠিকানা বরাদ্দ পাথর মধ্যে করা হয় না, এবং আইএসপি যদি আরও ছোট নেটওয়ার্ক চায়, এটি এটি করতে পারে (যদিও সম্ভবত আইএসপি সম্ভবত 80 বিটের আরও একটি স্থান চাইবে)। উপরের 48 বিটগুলি আরও বিভক্ত করা হয়েছে, যাতে রাউটিং টেবিলগুলিতে নেটওয়ার্কগুলিকে একত্রিত করার জন্য একে অপরের " বন্ধ " হয় এমন আইএসপিগুলির অনুরূপ নেটওয়ার্ক ঠিকানা ব্যাপ্তি থাকে।

একটি IPv4 শিরোনামের একটি পরিবর্তনশীল দৈর্ঘ্য রয়েছে। একটি IPv6 শিরোনামের সর্বদা 40 বাইটের নির্দিষ্ট দৈর্ঘ্য থাকে। আইপিভি 4-তে অতিরিক্ত বিকল্পগুলির ফলে শিরোনামটি আকারে বাড়িয়ে তোলে। আইপিভি 6-এ, অতিরিক্ত তথ্য প্রয়োজন হলে, অতিরিক্ত তথ্যটি এক্সটেনশন শিরোনামগুলিতে সঞ্চিত থাকে, যা আইপিভি 6 শিরোনাম অনুসরণ করে এবং সাধারণত রাউটারগুলির দ্বারা প্রক্রিয়াজাত হয় না, বরং গন্তব্যের সফ্টওয়্যার দ্বারা।

আইপিভি 6 শিরোনামের ক্ষেত্রগুলির মধ্যে একটি হল প্রবাহ। একটি প্রবাহ হ'ল 20 বিট সংখ্যা যা ছদ্ম-এলোমেলোভাবে তৈরি করা হয় এবং রাউটারগুলির পক্ষে প্যাকেটগুলিকে রুট করা সহজ করে তোলে। যদি কোনও প্যাকেটের কোনও প্রবাহ থাকে, তবে রাউটারটি সেই প্রবাহ সংখ্যাটিকে একটি টেবিলের সূচক হিসাবে ব্যবহার করতে পারে, যা দ্রুত সারণী অনুসন্ধানের পরিবর্তে ধীর। এই বৈশিষ্ট্যটি IPv6 রুট করা খুব সহজ করে তোলে।

IPv6 এ, যখন কোনও মেশিন প্রথমে শুরু হয়, এটি অন্য কোনও মেশিন তার ঠিকানা ব্যবহার করছে কিনা তা দেখার জন্য এটি স্থানীয় নেটওয়ার্কটি পরীক্ষা করে। যদি ঠিকানাটি অব্যবহৃত থাকে, তারপরে মেশিনটি স্থানীয় নেটওয়ার্কে একটি আইপিভি 6 রাউটারের সন্ধান করবে। যদি এটি রাউটারটি খুঁজে পায়, তবে এটি রাউটারটিকে একটি আইপিভি 6 ঠিকানা ব্যবহারের জন্য জিজ্ঞাসা করে। এখন, মেশিনটি সেট এবং ইন্টারনেটে যোগাযোগের জন্য প্রস্তুত - এটি নিজের জন্য একটি আইপি ঠিকানা এবং এটির একটি ডিফল্ট রাউটার রয়েছে।

যদি রাউটারটি নীচে নামতে হয়, তবে নেটওয়ার্কের মেশিনগুলি সমস্যাটি সনাক্ত করবে এবং ব্যাকআপ রাউটারটি খুঁজে পেতে, একটি আইপিভি 6 রাউটার সন্ধানের প্রক্রিয়াটি পুনরাবৃত্তি করবে। আইপিভি 4-তে এটি করা খুব কঠিন। একইভাবে, যদি রাউটার তার নেটওয়ার্কে ঠিকানা স্কিম পরিবর্তন করতে চায় তবে তা করতে পারে। যন্ত্রগুলি সময়ে সময়ে রাউটারকে জিজ্ঞাসা করবে এবং তাদের ঠিকানাগুলি স্বয়ংক্রিয়ভাবে পরিবর্তন করবে। রাউটার পুরানো এবং নতুন উভয় ঠিকানা উভয়ই সমর্থন করবে যতক্ষণ না সমস্ত মেশিনই নতুন কনফিগারেশনে স্যুইচ করে।

আইপিভি 6 স্বয়ংক্রিয় কনফিগারেশন সম্পূর্ণ সমাধান নয়। কার্যকরভাবে ইন্টারনেট ব্যবহারের জন্য একটি মেশিনের আরও কিছু জিনিস রয়েছে: নাম সার্ভার, একটি টাইম সার্ভার, সম্ভবত কোনও ফাইল সার্ভার। সুতরাং ডিএইচসিপি which যা ডিএইচসিপি হিসাবে একই কাজ করে, কেবলমাত্র একটি রুটেবল অবস্থায় মেশিন বুট করার কারণে একটি ডিএইচসিপি ডিমন প্রচুর সংখ্যক নেটওয়ার্ক পরিবেশন করতে পারে।

সুতরাং যদি আইপিভি 6 আইপিভি 4 এর চেয়ে অনেক বেশি ভাল হয় তবে কেন গ্রহণ আরও বেশি বিস্তৃত হয়নি ( মে 2014 হিসাবে, গুগল অনুমান করেছে যে এর আইপিভি 6 ট্র্যাফিক এর প্রায় 4% মোট ট্র্যাফিক)? মূল সমস্যাটি যা প্রথম আসে, মুরগী বা ডিম ? যে কোনও সার্ভার চালাচ্ছেন কেউ চান যে সার্ভারটি যথাসম্ভব বিস্তৃতভাবে উপলভ্য হোক, যার অর্থ এটির একটি IPv4 ঠিকানা থাকতে হবে।

এটিতে একটি আইপিভি address ঠিকানাও থাকতে পারে তবে খুব কম লোকই এটি ব্যবহার করবে এবং আপনার আইপিভি accom সংযুক্ত করার জন্য আপনার সফ্টওয়্যারটি কিছুটা পরিবর্তন করতে হবে। তদুপরি, প্রচুর হোম নেটওয়ার্কিং রাউটারগুলি আইপিভি 6 সমর্থন করে না। অনেকগুলি আইএসপি আইপিভি 6 সমর্থন করে না। আমি আমার আইএসপি এটি সম্পর্কে জিজ্ঞাসা করেছি, এবং আমাকে বলা হয়েছিল যে গ্রাহকরা যখন এটি জিজ্ঞাসা করবেন তারা এগুলি সরবরাহ করবেন। সুতরাং আমি জিজ্ঞাসা করেছি যে কয়জন গ্রাহক এটির জন্য চেয়েছিলেন। আমাকে সহ একজন।

বিপরীতে, সমস্ত বড় অপারেটিং সিস্টেমগুলি, উইন্ডোজ, ওএস এক্স, এবং লিনাক্স আইপিভি 6 " বাক্সের বাইরে " সমর্থন করে এবং বহু বছর ধরে রয়েছে। অপারেটিং সিস্টেমগুলিতে এমন সফ্টওয়্যারও রয়েছে যা আইপিভি 6 প্যাকেটগুলিকে আইপিভি 4 এর মধ্যে " টানেল " করতে দেয় যেখানে আইপিভি 6 প্যাকেটগুলি আশেপাশের আইপিভি 4 প্যাকেট থেকে সরানো যায় এবং তাদের পথে প্রেরণ করা যায়।

উপসংহার

আইপিভি 4 দীর্ঘ সময়ের জন্য আমাদের ভাল সেবা করেছে। আইপিভি 4 এর কিছু সীমাবদ্ধতা রয়েছে যা অদূর ভবিষ্যতে অদম্য সমস্যা উপস্থাপন করতে চলেছে। আইপিভি ঠিকানাগুলি বরাদ্দের কৌশল পরিবর্তন করে, প্যাকেটের রাউটিং সহজ করার জন্য উন্নতি করে এবং কোনও নেটওয়ার্ক যখন প্রথম নেটওয়ার্কে যোগ দেয় তখন মেশিনটি কনফিগার করা সহজ করে তোলে problems

তবে, আইপিভি 6 এর গ্রহণযোগ্যতা এবং ব্যবহার ধীর হয়েছে, কারণ পরিবর্তনটি কঠোর এবং ব্যয়বহুল। সুসংবাদটি হ'ল সমস্ত অপারেটিং সিস্টেমগুলি আইপিভি 6 সমর্থন করে, সুতরাং আপনি যখন পরিবর্তন আনতে প্রস্তুত হবেন তখন আপনার কম্পিউটারকে নতুন স্কিমে রূপান্তর করতে খুব কম প্রচেষ্টা দরকার হবে।