পি 2 পি (পিয়ার টু পিয়ার) ফাইল শেয়ারিং কিভাবে কাজ করে

পি 2 পি (পিয়ার টু পিয়ার) ফাইল শেয়ারিং কিভাবে কাজ করে

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





P2P ফাইল শেয়ারিং সব বদলে দিয়েছে। হঠাৎ আপনার কাছে অন্যদের শেয়ার করা ডেটা অ্যাক্সেসের একটি সরাসরি লাইন ছিল। তবে আসুন একটু ব্যাক আপ করি: P2P কী, এটি কীভাবে কাজ করে এবং এটি কোথায় শুরু হয়েছিল?





আমরা শুরু করার আগে

অবশ্যই, পিয়ার-টু-পিয়ার ফাইল শেয়ারিং প্রযুক্তি শুধুমাত্র পাইরেসির জন্য ব্যবহৃত হয় না। কিন্তু যদি আমরা সৎ থাকি, সে কারণেই এটি প্রথম স্থানে তৈরি করা হয়েছিল।





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

ক্লায়েন্ট-সার্ভার মডেল নয়

প্রথমে, আমাদের ব্যাখ্যা করা উচিত পিয়ার-টু-পিয়ার কি নয়। বাকি ইন্টারনেট সাধারণত যাকে বলা হয় তার উপর চলে ক্লায়েন্ট-সার্ভার মডেল



বিশ্বের কোথাও একটি শক্তিশালী সার্ভারে হোস্ট করা একটি ওয়েবসাইট (সেরা ওয়েব হোস্টিং পরিষেবা), যখন আপনার কম্পিউটার বা ফোন এটির জন্য অনুরোধ করে তখন একটি তথ্য সরবরাহ করে। ওয়েবসাইটটি সঠিকভাবে প্রদর্শনের জন্য এটি একটি ফন্ট হতে পারে, অথবা এটি একটি 2GB লিনাক্স ISO হতে পারে যা আপনি ডাউনলোড করতে চান। সার্ভার আপনাকে ফাইল পাঠায়। যখন পরবর্তী ব্যবহারকারী আসে, প্রক্রিয়াটি পুনরাবৃত্তি হয়।

ক্লায়েন্ট-সার্ভার ইন্টারনেট এভাবেই কাজ করে। (চিত্র ক্রেডিট: CorDesign/ ডিপোজিট ফটো )





এটি ওয়েবসাইটগুলির জন্য ভাল কাজ করে, কিন্তু বড় ফাইল বিতরণের জন্য ভালভাবে স্কেল করে না। এটি মূলত গতি, ব্যান্ডউইথ, খরচ এবং বৈধতার একটি সমস্যা।

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





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

পিয়ার টু পিয়ার কি?

পিয়ার-টু-পিয়ার একটি সম্পূর্ণ ভিন্ন মডেল, যেখানে সবাই সার্ভার হয়ে যায় । কোন কেন্দ্রীয় সার্ভার নেই; যে কেউ নেটওয়ার্ক ব্যবহার করে তাদের নিজস্ব সার্ভার হিসাবে কাজ করে। কেবল ফাইল নেওয়ার পরিবর্তে, পিয়ার-টু-পিয়ার এটিকে একটি দ্বিমুখী রাস্তা বানিয়েছে।

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

P2P এর মতো দেখতে: নেটওয়ার্কে প্রত্যেকে অন্য সবার কাছে ফাইল সরবরাহ করছে। (চিত্র ক্রেডিট: mmaxer/ ডিপোজিট ফটো )

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

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

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

সাম্প্রতিক ঘটনাবলীর জন্য এটি আর এমন নয়। আজকাল, সফ্টওয়্যারটি সমবয়সীদের সরাসরি জিজ্ঞাসা করতে পারে যদি তারা একটি নির্দিষ্ট ফাইল দেখে থাকে। এই নেটওয়ার্কগুলিকে নক করার কোন উপায় নেই --- এগুলি কার্যকরভাবে অবিনাশী।

প্রারম্ভিক P2P সফটওয়্যারের সংক্ষিপ্ত ইতিহাস

ক্লায়েন্ট-সার্ভার মডেলের তুলনায় পিয়ার-টু-পিয়ার নেটওয়ার্কগুলি কেন এমন বিপ্লব ছিল সে সম্পর্কে এখন আপনার ধারণা আছে, আসুন aতিহাসিক প্রেক্ষাপটে দ্রুত নজর দেওয়া যাক।

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

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

কিন্তু এর সাথে, পিয়ার-টু-পিয়ার ধারণাটি পৃথিবীতে ছড়িয়ে পড়েছিল।

নেপস্টার অবশেষে 2001 সালে বন্ধ হয়ে গেল, কিন্তু অনুরূপ নেটওয়ার্কগুলি উত্থাপিত হওয়ার আগে নয় যা কেবল সঙ্গীতের চেয়ে বেশি প্রস্তাব করেছিল। সিনেমা, সফটওয়্যার এবং ছবিগুলি উপলব্ধ করা হয়েছিল মরফিউস , কাজা , এবং গুনটেলা নেটওয়ার্ক (তাদের মধ্যে, Limewire সম্ভবত সবচেয়ে বিখ্যাত Gnutella ক্লায়েন্ট ছিল)।

বছরের পর বছর ধরে, অন্যান্য বিভিন্ন প্রোটোকল এবং পিয়ার-টু-পিয়ার ফাইল শেয়ারিং সফ্টওয়্যার এসেছিল এবং চলে গিয়েছিল, কিন্তু একটি খোলা প্রোটোকল ধরেছিল: বিট টরেন্ট

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

2001 সালে ডিজাইন করা, বিট টরেন্ট একটি ওপেন সোর্স প্রোটোকল যেখানে ব্যবহারকারীরা একটি মেটা ফাইল তৈরি করে (যাকে বলা হয় a । টরেন্ট ফাইল) প্রকৃতপক্ষে ডাউনলোডের তথ্য প্রদান না করেই ডাউনলোড সম্পর্কে তথ্য ধারণ করে। এই মেটা ফাইলগুলি সংরক্ষণের জন্য একটি ট্র্যাকারের প্রয়োজন ছিল, সেই ফাইলটি বর্তমানে কার কাছে রয়েছে। যাইহোক, একটি উন্মুক্ত প্রোটোকল হিসাবে, যে কেউ ক্লায়েন্ট বা ট্র্যাকার সফ্টওয়্যার প্রোগ্রাম করতে পারে।

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

উইন্ডোজ 10 নতুন কম্পিউটারে স্থানান্তর করুন

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

আপনি কি P2P ফাইল শেয়ারিং ব্যবহার করেন?

আমি আশা করি এটি পিয়ার-টু-পিয়ার নেটওয়ার্কিংয়ের অর্থ এবং এটি কোথায় শুরু হয়েছিল তার উপর কিছুটা আলোকপাত করেছে। এটা বলা ঠিক যে P2P নেটওয়ার্ক চিরতরে ইন্টারনেট পরিবর্তন করেছে। 2006 সালে তাদের শীর্ষে, এটি অনুমান করা হয়েছিল যে P2P নেটওয়ার্কগুলি সম্মিলিতভাবে ইন্টারনেট জুড়ে প্রবাহিত সমস্ত ট্র্যাফিকের 70% এর বেশি।

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

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

ইমেজ ক্রেডিট: chromatika2/ জমা ছবি

শেয়ার করুন শেয়ার করুন টুইট ইমেইল আপনার উইন্ডোজ 10 ডেস্কটপের চেহারা এবং অনুভূতি কীভাবে পরিবর্তন করবেন

উইন্ডোজ 10 কে আরও সুন্দর করে তোলার জন্য জানতে চান? উইন্ডোজ 10 কে আপনার নিজের করার জন্য এই সাধারণ কাস্টমাইজেশনগুলি ব্যবহার করুন।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রযুক্তি ব্যাখ্যা করা হয়েছে
  • পিয়ার টু পিয়ার
  • কম্পিউটার নেটওয়ার্ক
  • বিট টরেন্ট
  • সফটওয়্যার পাইরেসি
  • তথ্য ভাগাভাগি
  • মিডিয়া স্ট্রিমিং
লেখক সম্পর্কে জেমস ব্রুস(707 নিবন্ধ প্রকাশিত)

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

জেমস ব্রুস থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন