Bandwidth and Throughput Calculation

Bandwidth হচ্ছে নেটওয়ার্ক মিডিয়া দিয়ে ডাটা ট্রান্সফারের পরিমাণ। Bandwidth এর ইউনিট হচ্ছে ‘bits/s’ যেখানে ‘0’ এবং ‘1’ কে এক একটি বিট বলা হয়। অর্থাৎ আমাদের নেটওয়ার্ক/ইন্টারফেস দিয়ে যদি প্রতি সেকেন্ডে 1Mbps Bandwidth স্পীডে ডাটা ট্রান্সফার হলে, তাহলে বলতে পারি প্রতি সেকেন্ডে 1000,000 bits (10^6) বা এক মেগাবিট (0,1) ডেটা ট্রান্সফার করে। যখন কোন নেটওয়ার্ক সার্ভিস প্রোভাইডার কোম্পানি (ISP/NSP) কোনও ইন্টারনেট/ডাটা লাইন সংযোগ দেয়, তারা তখন Bandwidth হিসেবে প্রতি Kilobits/s, Megabits/s, বা Gigabits/s হিসেবে ট্রাফিক ক্যালকুলেশন করে পাশাপাশি বিল নিয়ে থাকে।

যখন কোনও ইউজার/প্রতিষ্ঠান ইন্টারনেট/ডাটা কানেক্টিভিটি ব্যবহার করে, তখন তার ডাউনলোড/আপলোড স্পীড হিসেবে Bandwidth এর ইউনিট (bits/s) প্রযোজ্য হবে না। ডাউনলোড স্পীডের ইউনিট হচ্ছে বাইট (Byte), ০৮ টি ‘0’ এবং ‘1’ মিলে এক বাইট (1 Byte) ডাটা হয়। অর্থাৎ Bandwidth কে ‘8’ (আট) দ্বারা ভাগ করলে আপলোড/ডাউনলোড স্পীড পাওয়া যাবে। অর্থাৎ আমাদের Bandwidth যদি 1 Mbit/s হয়, তাহলে আমাদের ডাউনলোড/আপলোড স্পীড হবে নিম্মরুপঃ

1 Mbps = 1000,000 bits/1000 = 1000Kbits/8 = 125KBps (Download Speed) 

Class Works:

  • Bandwidth 5 Mbps হলে, 120 MB সাইজের একটি ফাইল ডাউনলোড করতে কত সময় লাগবে?
  • BW=1Mbps (8 দিয়ে ভাগ দেবার পরে ‘125KBps’)
  • Bandwidth 5 Mbps = 625KBps (Download Speed)
  • File Size = 120MB = 120MBx1000 = 120,000KB,
  • Time Required = 120,000KB/625KBps = 192 sec

Figure: Bandwidth vs Throughput

[sp_comments_block]