বিটটরেন্ট

বিটটরেন্ট হল পিয়ার-টু-পিয়ার ফাইল আদান প্রদান (পি২পি) এর জন্য একটি যোগাযোগ প্রোটোকল, যা ব্যবহারকারীদের বিকেন্দ্রীভূত পদ্ধতিতে ইন্টারনেটে উপাত্ত এবং কম্পিউটার ফাইল বিতরণ করতে সক্ষম করে।

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

ইতিহাস
বাফালো বিশ্ববিদ্যালয়ের প্রাক্তন শিক্ষার্থী প্রোগ্রামার ব্রাম কোহেন, ২০০১ সালের এপ্রিলে একটি প্রোটোকল ডিজাইন করেছিলেন এবং ২০০১ সালের ২ জুলাই প্রথম উপলব্ধ সংস্করণ প্রকাশ করেছিলেন।

বিটটরেন্ট ক্লায়েন্টের প্রথম সংস্করণে কোন সার্চ ইঞ্জিন এবং পিয়ার এক্সচেঞ্জ ছিল না। ২০০৫ সাল অবধি, ফাইলগুলি আদান-প্রদান করার একমাত্র উপায় ছিল "টরেন্ট" নামে একটি ছোট টেক্সট ফাইল তৈরি করা, যেগুলি ব্যবহারকারীরা একটি টরেন্ট ইনডেক্স সাইটে আপলোড করে। প্রথম টরেন্ট ফাইল আপলোডকারী একটি সিড হিসাবে কাজ করে এবং ডাউনলোডকারীরা প্রাথমিকভাবে পিয়ার হিসাবে সংযুক্ত হয়। যারা ফাইলটি ডাউনলোড করতে ইচ্ছুক তারা টরেন্টটি ডাউনলোড করে, যা তাদের ক্লায়েন্ট একটি ট্র্যাকারের সাথে সংযোগ স্থাপনের জন্য ব্যবহার করবে যেখানে অনেক অন্যান্য সিড এবং পিয়ার আইপি ঠিকানার তালিকা থাকবে। একবার একজন পিয়ার সম্পূর্ণ ফাইলটির ডাউনলোড সম্পন্ন করলে, এটি তখন একটি সিড হিসাবে কাজ করতে পারে। এই ফাইলগুলিতে শেয়ার করা ফাইলগুলি এবং ট্র্যাকারগুলির মেটাডেটা রয়েছে যা অন্যান্য সিড এবং পিয়াদের ট্র্যাক রাখে।

২০০৬ সালে, ক্লায়েন্টগুলিকে সংযুক্ত নোডগুলিতে পাওয়া ডেটার উপর ভিত্তি করে পিয়ার যোগ করার জন্য পিয়ার এক্সচেঞ্জ কার্যকারিতা যুক্ত করা হয়েছিল।

তথ্যসূত্র

বহিঃসংযোগ


 সবিস্তার বিবরণী

 প্রধান নির্বাহী অশ্বিন নাভিনের সাক্ষাৎকার

বিষয়শ্রেণী:বিটটরেন্ট
বিষয়শ্রেণী:অ্যাপ্লিকেশন লেয়ার প্রোটোকল
বিষয়শ্রেণী:ওয়েব ২.০
বিষয়শ্রেণী:ফাইল আদান প্রদান