ইউডিপি এমটিইউ সম্পর্কে কিছু জানে না। ইউডিপি প্যাকেটে 8 থেকে 65535 বাইট পর্যন্ত কোনও আকার থাকতে পারে। ইউডিপির নীচে প্রোটোকল স্তরগুলি নির্দিষ্ট আকারের একটি প্যাকেট প্রেরণ করতে পারে বা খুব বড় হলে ত্রুটিযুক্ত সেই প্যাকেটটি প্রেরণ করতে অস্বীকার করবে।
ইউডিপির নীচের স্তরটি সাধারণত আইপি হয়, আইপিভি 4 বা আইপিভি 6 হয়। এবং আইপি প্যাকেটে 20 (আইপিভি 4) / 40 (আইপিভি 6) থেকে 65535 বাইট পর্যন্ত যে কোনও আকার থাকতে পারে, এটি ইউডিপির সমান সর্বোচ্চ। তবে আইপি ফ্র্যাগমেন্টেশন নামক একটি প্রক্রিয়া সমর্থন করে । নীচের স্তরটি যে পরিবহণ করতে পারে তার চেয়ে যদি কোনও আইপি প্যাকেট আকারে বৃহত্তর হয়, আইপি একক প্যাকেটকে একাধিক প্যাকেটে বিভক্ত করতে পারে টুকরা বলে। প্রতিটি খণ্ড প্রকৃতপক্ষে নিজস্ব আইপি প্যাকেট (নিজস্ব আইপি শিরোনাম রয়েছে) এবং এটি নিজেই গন্তব্যে প্রেরণ করা হয়; তারপরে পরবর্তী উচ্চ স্তরের প্রাপ্ত তথ্যের (যেমন ইউডিপি) পাস করার আগে সমস্ত টুকরোগুলি সংগ্রহ করা এবং সেগুলি থেকে সম্পূর্ণ প্যাকেটটি পুনরায় তৈরি করা গন্তব্যের কাজ is
ইথারনেট প্রোটোকল কেবলমাত্র 46 থেকে 1500 বাইটের মধ্যে পে-লোড দিয়ে ফ্রেম পরিবহন করতে পারে (ব্যতিক্রম আছে তবে এটি এই উত্তরের পরিধি ছাড়িয়ে যায়)। পে-লোড ডেটা যদি 46 বাইটের চেয়ে কম হয়, তবে এটি 46 টি বাইটে প্যাড করা হবে। পে-লোড ডেটা যদি 1500 বাইটের বেশি হয় তবে ইন্টারফেসটি এটি মানতে অস্বীকার করবে। যদি এটি ঘটে থাকে তবে এখন প্যাকেটটিকে টুকরো টুকরো করার সিদ্ধান্ত নেওয়া এখন আইপি লেয়ারের উপর নির্ভর করে যাতে কোনও খণ্ড 1500 বাইটের চেয়ে বড় না হয় বা যদি এই বিশেষ সংযোগের জন্য টুকরাটি অক্ষম করা বা নিষিদ্ধ করা হয় তবে পরবর্তী উচ্চ স্তরের কোনও ত্রুটির প্রতিবেদন করতে পারে না।
খণ্ডন সাধারণত এড়ানো হয়, হিসাবে
- প্রেরক পক্ষের সম্পদগুলি অপচয় হয়।
- এটি গ্রহীতার পক্ষে সংস্থানগুলি অপচয় করে।
- এটি একই পরিমাণ পে-লোড ডেটার জন্য প্রোটোকল ওভারহেড বৃদ্ধি করে।
- যদি একটি টুকরা হারিয়ে যায় তবে পুরো প্যাকেটটি নষ্ট হয়ে যায়।
- যদি একটি খণ্ড ক্ষতিগ্রস্থ হয় তবে পুরো প্যাকেটটি দূষিত হয়।
- পুনরায় পাঠানোর ক্ষেত্রে, সমস্ত টুকরোগুলি আবার পাঠানো উচিত।
এই কারণেই টিসিপি বুদ্ধি করে তার ফ্রেমের আকার গ্রহণ করে যাতে প্যাকেটগুলিকে কখনও খণ্ডন করার জন্য আইপি লাগে না। আইপিটিকে টুকরো টুকরো প্যাকেটে নিষিদ্ধ করার মাধ্যমে এটি করা যেতে পারে এবং যদি আইপি রিপোর্ট করে যে কোনও প্যাকেট প্রেরণ করা খুব বড়, টিসিপি ফ্রেমের আকার হ্রাস করে এবং আবার চেষ্টা করে, যতক্ষণ না কোনও ত্রুটি প্রকাশ না হয়।
ইউডিপি-র ক্ষেত্রে যদিও এটি নিজেই অ্যাপ্লিকেশনটির কাজ হবে, কারণ ইউডিপি একটি "বোবা" প্রোটোকল, এটির নিজস্ব কোনও ম্যানেজমেন্ট লজিক নেই যা এটি খুব নমনীয়, দ্রুত এবং সহজ করে তোলে।
সর্বদা পরিবহনযোগ্য হওয়ার জন্য আপনি নির্ভর করতে পারেন কেবলমাত্র ইউডিপি আকার হ'ল 576 বিয়োগ 8 বাইট ইউডিপি শিরোনাম এবং বিয়োগ 20 (ভি 4) / 40 (ভি 6) বাইটস আইপি শিরোনাম, কারণ আইপি স্ট্যান্ডার্ডটি প্রতিটি আইপি হোস্টের সাথে আইপি প্যাকেটগুলি গ্রহণ করতে সক্ষম হয় মোট আকার 576 বাইট। আপনার প্রোটোকল প্রয়োগটি যদি কমপক্ষে সেই আকারের প্যাকেটগুলি গ্রহণ না করতে পারে তবে এটি মানসম্পন্ন হবে না। নোট করুন, তবে, মানটি বিভাজন ছাড়াই 576 বলে না, সুতরাং একটি 576 বাইট আইপি প্যাকেট দুটি হোস্টের মধ্যে খণ্ডিত হতে পারে।
কেবলমাত্র প্যাকেটের আকার আপনি বিভাজন ছাড়াই পরিবহনযোগ্য হতে পারবেন আইপিভি 4 এবং 56 বাইট আইপিভি 6 এর জন্য 24 বাইট, কারণ একটি খণ্ডের জন্য সবচেয়ে ছোট আইপি শিরোনাম 20/48 বাইট (v4 / v6) এবং একটি খণ্ডে কমপক্ষে 4/8 থাকতে হবে বাইটস (v4 / v6) পেইলড ডেটা। সুতরাং আইপি স্তরের নীচে এমন একটি পরিবহন ব্যবস্থা যা অন্তত এই আকারগুলির প্যাকেটগুলি পরিবহন করতে পারে না, আইপি ট্র্যাফিক পরিবহনে ব্যবহার করা যায় না।
এবং যে কেউ মন্তব্য করার আগে একটি আইপিভি 6 শিরোনামটিতে কেবল 40 বাইট রয়েছে: এটি সঠিক তবে আইপিভি 4 শিরোনামের বিপরীতে, স্ট্যান্ডার্ড আইপিভি 6 শিরোনামটির খণ্ডনের জন্য কোনও শিরোনাম ক্ষেত্র নেই। যদি কোনও প্যাকেটকে খণ্ডিত করতে হয়, তবে আইপিভি 6 বেস শিরোনামের নীচে একটি ফ্র্যাগমেন্টেশন এক্সটেনশন শিরোনাম যুক্ত করতে হবে এবং এই এক্সটেনশন শিরোনামটি 8 বাইট দীর্ঘ। আইপিভি 4 এর বিপরীতে, আইপিভি 6-র ফ্র্যাগমেন্টেশন অফসেটগুলি 8 বাইটে গণনা করা হয় এবং 4 বাইট ইউনিট নয়, সুতরাং একটি খণ্ড কেবল আইপিভি 6 এর ক্ষেত্রে 8 বাইটের একাধিক এক পেওলড বহন করতে পারে।