Basic Terms
online
We have one guest and no members online
About us
Bit and Byte Terms - Technology Basic
Goodput
- Details
- Written by Invincible সাজ্জাদ
- Hits: 718
একটি যোগাযোগ মাধ্যম যেমন ইন্টারনেট ও লোকাল এরিয়া নেটওয়ার্ক(ল্যান) এর মধ্য দিয়ে যখন ডাটা ট্রান্সফার হয়, তখন গড় ডাটা ট্রান্সফার স্পীড নির্ধারিত হয় , নির্দিষ্ট সময়ে কতটুকু ডাটা ট্রান্সফার হয়েছে । ডাটা ট্রান্সফার কার্যক্রমে অন্তর্ভুক্ত সকল প্রটোকলের মাথাপিছু তথ্য থাকে, যেমন প্যাকেট হেডার(Packet Header) অন্যান্য ডাটা । গুডপুট ও সেরকম একটি পরিমাপের একক, তবে এটি সকল ডাটার পরিবর্তে শুধু প্রয়োজনীয় ডাটাগুলো নিয়ে কাজ করে।
যে ফাইলকে ট্রান্সফার করা হয় সেই ফাইলের সাইজকে ফাইল ট্রান্সফার টাইম দ্বারা ভাগ করে গুডপুট গণনা করা যায়। যদিও এই গণনা অনেক প্রথাগত তথ্য বাদ দিয়ে করা হয় তারপরও প্রাপ্ত ফলাফল , প্রথাগত ফলাফলের চাইতে কম বা সমান হয়। উদাহরণস্বরূপঃ ইথারনেট সংযোগের সর্বোচ্চ ট্রান্সমিশন একক MTU(এম.টি.ইউ) হল ১৫০০ বাইট। প্রথাগত হিসাব করতে হলে এর মাল্টিপল প্যাকেটে কমপক্ষে ৪০ বাইটের প্যাকেট হেডার যুক্ত করতে হবে। তাতে ফাইল সাইজ ১৫০০ বাইটের অধিক হয়ে যায়। কিন্তু এই ইথারনেট সংযোগের গুডপুট হিসাব করলে তা ১৫০০ বাইটের কম বা সমান হয়।
গুডপুটের হিসাবনিকাশ প্রথাগত হিসাবের কাছাকাছি হয় বা কম হয়। কিন্তু এর মধ্যে যে যে ফ্যাক্টরগুলো পার্থক্য তৈরি করে তা জানা দরকার। একটি ফাইল যখন একটি নেটওয়ার্ক সংযোগ থেকে অন্য নেটওয়ার্ক সংযোগে যায় তখন অনেকগুলো প্রটোকল অতিক্রম করে যেতে পারে। প্রতিটি প্রটোকলের জন্য আলাদা হিসাব এম.টি.ইউ এককে জমা হয়, ফলে প্রথাগত হিসাবটি গুডপুটের চাইতে বেশি হয়। কারণ গুডপুট শুধুমাত্র ফাইল সাইজকে মোট ট্রান্সফার টাইম বা সময় দ্বারা ভাগ করে।