বিটটরেন্ট প্রোটোকল সম্পর্কে। এর অপারেশনের কিছু বিবরণ

বিটটরেন্ট প্রোটোকল সম্পর্কে

মধ্যে পূর্ববর্তী নিবন্ধ আমি শুরু করেছি বিটটরেন্ট প্রোটোকল কিভাবে কাজ করে তার একটি সংক্ষিপ্ত ভূমিকা যা P2P নেটওয়ার্কে ফাইল শেয়ার করার আমার পছন্দের উপায়। আমরা সম্মত হয়েছিলাম যে প্রক্রিয়াটির মধ্যে রয়েছে একটি টরেন্ট ফাইল তৈরি করা এবং এটি একটি ট্র্যাকারের মাধ্যমে ভাগ করা (সার্ভার যা নেটওয়ার্কের বাকি অংশে একটি ফাইলের প্রাপ্যতা এবং অবস্থান এবং এটি কোথায় খুঁজে পেতে হবে তা জানার জন্য দায়ী)। আরেকটি বিকল্প হল একটি চৌম্বক লিঙ্ক ব্যবহার করা, যার সাহায্যে আপনি ফাইলটি খুঁজে না পাওয়া পর্যন্ত নোড দ্বারা নোড অনুসন্ধান করুন৷ এভাবেই চলতে থাকে প্রক্রিয়া।

এটা স্পষ্ট হতে হবে যে ক্রলার হলুদ পাতার মত হয়. এটি শুধুমাত্র কোথায় কিছু খুঁজে পেতে তথ্য ধারণ করে, কিন্তু বিনিময়ে সরাসরি অংশগ্রহণ করে না।

যখন ঝাঁকের অন্য কোন সদস্য (নেটওয়ার্কের সাথে সংযুক্ত কম্পিউটারের সেট) ফাইলের প্রতি আগ্রহ আছে এটির টুকরো ডাউনলোড করার মাধ্যমে শুরু হয় (আমি পরে এটি সম্পর্কে বিস্তারিত জানাব।) স্রাবের একটি নির্দিষ্ট স্তরে পৌঁছানোর পরে একই ফাইলে আগ্রহী অন্যান্য ক্লায়েন্টদের সাথে সেই ফাইলগুলি শেয়ার করা শুরু করুন. অন্য কথায়, যারা ফাইলটি ডাউনলোড করে তারা সবাই ব্যান্ডউইথ অফার করে যাতে অন্যরাও এটি ডাউনলোড করতে পারে, সবার জন্য গতি বাড়ায়।

BitTorrent প্রোটোকলের মাধ্যমে ফাইল ডাউনলোড করুন। ভূমিকা.

এখন আমি বিটটরেন্ট নেটওয়ার্কের বিভিন্ন উপাদান এবং তাদের ফাংশন সম্পর্কে আরও বিস্তারিতভাবে বর্ণনা করতে চাই।

ট্র্যাকার

একটি বিটটরেন্ট ট্র্যাকার এটি এমন একটি সার্ভার যা ব্যবহারকারীদের মধ্যে ফাইল স্থানান্তর কেন্দ্রীয়ভাবে সমন্বয়ের দায়িত্বে সফ্টওয়্যার ইনস্টল করেছে. পূর্বোক্ত সার্ভারটি ফাইলগুলির অনুলিপি হোস্ট করে না কারণ এর কাজটি কেবলমাত্র জোড়াগুলিকে মিলিত করা।

তথ্য আদান-প্রদানের জন্য, ট্র্যাকার এবং ক্লায়েন্ট HTTP-তে একটি সাধারণ প্রোটোকল ব্যবহার করে যা ব্যবহারকারীর একটি ওয়েব পৃষ্ঠায় প্রবেশ করে। এই বিনিময়ে, ক্লায়েন্টরা ট্র্যাকারকে তারা যে ফাইলটি ডাউনলোড করতে চান, তার আইপি এবং পোর্ট সম্পর্কে অবহিত করে এবং ট্র্যাকার একই ফাইল এবং তাদের যোগাযোগের তথ্য ডাউনলোড করে এমন সমবয়সীদের একটি তালিকা দিয়ে প্রতিক্রিয়া জানায়। আপনি যে তালিকাটি ডাউনলোডে যুক্ত করতে চান তার পাশে যারা তালিকা তৈরি করে তারা উপরে উল্লিখিত "ঝাঁক" তৈরি করে। যাইহোক, এই পদক্ষেপটি এড়ানো যেতে পারে যেহেতু BitTorrent ক্লায়েন্টরা ডিস্ট্রিবিউটেড হ্যাশ টেবিল (DHT) প্রযুক্তি প্রয়োগ করেছে যেখানে প্রতিটি নোড ট্র্যাকার ভূমিকা গ্রহণ করে।

টরেন্ট ফাইল

এটিকে মেটেইনফোও বলা হয়, এটিতে .torrent এক্সটেনশন রয়েছে এবং এটি টরেন্ট সংগ্রহ করে এমন বেশিরভাগ ওয়েবসাইট থেকে ডাউনলোড করা হয়।

কোনটি ডাউনলোড করা হয়েছে তা যাচাই করতে এই ফাইলটিতে ক্রলার URL, ফাইলের নাম এবং ফাইলের অংশগুলির হ্যাশ সহ এনকোড করা তথ্য রয়েছে৷. এই ফাইলটি তৈরি করতে BitTorrent ক্লায়েন্টের মূল ফাইলের অবস্থান এবং একটি ক্রলারের url প্রয়োজন।

সিডার

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

জোঁক (জোঁক)

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

পরবর্তী নিবন্ধে আমরা সেই নিয়মগুলি সম্পর্কে কথা বলব যা পক্ষগুলির মধ্যে ক্রিয়াকলাপ নিয়ন্ত্রণ করে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   vicfabgar তিনি বলেন

    একটি আইএসও ডাউনলোড করার বাইরে আমি এই প্রোটোকলটি পছন্দ করিনি। ভাগ করা এবং ভাগ করার জন্য জোর করা (এটাই এটি সম্পর্কে) আরও ভাল ed2k/Kad। কারণ p2p কম সময়ের মধ্যে, কিন্তু KAD এর একটি সম্ভাবনা রয়েছে যা জানা যায়নি বা শোষণ করতে চায়নি; সম্পূর্ণ বিকেন্দ্রীকৃত এবং সামগ্রী বিতরণের জন্য সার্ভার (ed2k) এবং ট্র্যাকার (বিটরেন্ট) প্রয়োজন ছাড়াই।

    গ্রিটিংস।