IPv4 বনাম IPv6 হেডার
IPv4 (ইন্টারনেট প্রোটোকল সংস্করণ 4) হল ইন্টারনেট প্রোটোকলের (আইপি) চতুর্থ সংস্করণ। এটি প্যাকেট-সুইচড লিংক লেয়ার নেটওয়ার্ক যেমন ইথারনেটে ব্যবহৃত হয়। IPv4 সর্বোত্তম প্রচেষ্টা ডেলিভারি পদ্ধতি ব্যবহার করে, যা ডেলিভারির গ্যারান্টি প্রদান করে না। IPv4 প্যাকেট একটি শিরোনাম এবং একটি ডেটা বিভাগ দ্বারা গঠিত। এই হেডারে চৌদ্দটি ক্ষেত্র রয়েছে। IPv6 (ইন্টারনেট প্রোটোকল সংস্করণ 6) হল IP এর সংস্করণ যা IPv4 অনুসরণ করে। IPv6 আইপিভি 4 এর ঠিকানা নিঃসরণ সমাধান হিসাবে তৈরি করা হয়েছিল। IPv6 প্যাকেটগুলি একটি শিরোনাম এবং একটি ডেটা বিভাগ দ্বারা গঠিত। IPv6 হেডার নির্দিষ্ট আকারের অংশ দ্বারা গঠিত যা প্রধান কার্যকারিতা এবং বিশেষ বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করার জন্য হেডারকে প্রসারিত করার বিকল্প প্রদান করতে পারে।
IPv4 হেডার কি?
সংস্করণ (4 বিট) |
IHL (ইন্টারনেট হেডার দৈর্ঘ্য) (4 বিট) |
পরিষেবার প্রকার (৮ বিট) |
মোট দৈর্ঘ্য (16 বিট) |
||
পরিচয় (16 বিট) |
পতাকা (৩ বিট) |
ফ্র্যাগমেন্ট অফসেট (১৩ বিট) |
|||
বেঁচে থাকার সময় (৮ বিট) |
প্রটোকল (৮ বিট) |
হেডার চেকসাম (16 বিট) |
|||
উৎস আইপি ঠিকানা (৩২ বিট) |
|||||
গন্তব্য আইপি ঠিকানা (৩২ বিট) |
|||||
বিকল্প (পরিবর্তনশীল দৈর্ঘ্য) |
প্যাডিং (পরিবর্তনশীল দৈর্ঘ্য) |
IPv4 হেডারে, উৎস ঠিকানা এবং গন্তব্য ঠিকানার দৈর্ঘ্য 32 বিট। অতএব, IPv4 4.3×109 (232) ঠিকানাগুলির একটি ঠিকানা স্থানের অনুমতি দেয়। এর মধ্যে, কিছু ঠিকানা বিশেষ ব্যবহারের জন্য সংরক্ষিত থাকে যেমন ব্যক্তিগত নেটওয়ার্ক বা মাল্টিকাস্ট ঠিকানা, যা জনসাধারণের ব্যবহারের জন্য উপলব্ধ ঠিকানার সংখ্যাকে আরও কমিয়ে দেয়।
IPv6 হেডার কি?
সংস্করণ (4 বিট) |
ট্রাফিক ক্লাস (৮ বিট) |
ফ্লো লেবেল (20 বিট) |
||
পেলোডের দৈর্ঘ্য (16 বিট) |
পরবর্তী শিরোনাম (৮ বিট) |
হাপের সীমা (৮ বিট) |
||
সূত্র ঠিকানা (128 বিট) |
||||
গন্তব্য ঠিকানা (128 বিট) |
IPv4-এর হেডার একটি নির্দিষ্ট অংশ এবং একটি এক্সটেনশন নিয়ে গঠিত। নির্দিষ্ট অংশে উৎস এবং গন্তব্য ঠিকানা, একটি হপ কাউন্টার এবং এক্সটেনশন হেডারের একটি রেফারেন্স রয়েছে (যদি একটি থাকে)। IPv6 হেডারের একটি গুরুত্বপূর্ণ বৈশিষ্ট্য হল বড় ঠিকানার স্থান। উত্স এবং গন্তব্য ঠিকানা উভয়ই 128 বিট থাকতে অনুমোদিত। এটি একটি 3.4×1038 (2128) ঠিকানার স্থান তৈরি করবে। এক্সটেনশন হেডারে রাউটিং, নিরাপত্তা ইত্যাদির মতো বিশেষ তথ্য রয়েছে।
IPv4 এবং IPv6 হেডারের মধ্যে পার্থক্য কী?
IPv4 হল ইন্টারনেট প্রোটোকলের চতুর্থ সংস্করণ এবং IPv6 হল IPv6-এর উত্তরসূরি৷ এই দুটির মধ্যে সবচেয়ে গুরুত্বপূর্ণ পার্থক্য হল ঠিকানার স্থানের আকার। IPv4 শুধুমাত্র 32 বিট উৎস এবং গন্তব্য ঠিকানার অনুমতি দেয়, যেখানে IPv6 128 বিট উৎস এবং গন্তব্য ঠিকানার অনুমতি দেয়। এটি IPv4 এর ঠিকানা স্থান 4.3×109 (232) এবং IPv6 3 এর ঠিকানা স্থান করে তোলে।4×1038 (2128), যা অনেক বড়। উপরন্তু, IPv4 বিকল্পগুলির জন্য বরাদ্দ একটি স্থান ধারণ করে, কিন্তু IPv6-এ এই বিভাগটি এক্সটেনশন হেডারে সরানো হয়। উপরন্তু, IPv6 হেডারের 40 বাইটের একটি নির্দিষ্ট মাপ আছে, যেখানে IPv4 হেডারের বিকল্প বিভাগের কারণে IPv4 হেডার আকারে পরিবর্তনশীল হতে পারে। এছাড়াও হেডারের কিছু অংশের নাম পরিবর্তন করা হয়েছে। উদাহরণস্বরূপ, পরিষেবার প্রকারের নাম পরিবর্তন করে ট্রাফিক ক্লাস করা হয়েছে; মোট দৈর্ঘ্যের নাম পরিবর্তন করে পেলোড দৈর্ঘ্য, ইত্যাদি করা হয়েছে। উপরন্তু, IPv4-এর কিছু ক্ষেত্র যেমন IHL, সনাক্তকরণ, পতাকা IPv6-তে নেই।