কিভাবে নেটওয়ার্কের উপর p2p প্রোটোকল রুট [বন্ধ]


0

আমি নেটওয়ার্কে p2p প্রোটোকল রুট জানতে চাই। (উদাহরণস্বরূপ টরেন্টে) ক্লায়েন্ট-সার্ভার আর্কিটেকচারের মধ্যে আমাদের সার্ভারের জন্য একটি বৈধ আইপি ঠিকানা আছে, কিন্তু p2p তে আমাদের কাছে এটি নেই। যখন আমাদের কাছে স্থানীয় আইপি ঠিকানা থাকে, কিভাবে প্যাকেট ইন্টারনেট উপর রুট হয়? অনেক ধন্যবাদ.


এই জন্য একটি প্রশ্ন CS.SE , কিন্তু আপনি চেষ্টা করা উচিত স্বশিক্ষিত হও প্রথম।
David Foerster

উত্তর:


2

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

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

Bittorrent যেমন একটি কেন্দ্রীয় বিন্দু হিসাবে একটি ট্র্যাকার উপর নির্ভর করে - এটি একটি HTTP সার্ভার ছাড়া অন্য কিছু নয় যে একটি পিয়ার যে তথ্য জন্য জিজ্ঞাসা যখন অন্যান্য আইপি সঙ্গে জবাব দেয়। বিতরিত হ্যাশ টেবিলগুলির মতো অন্যান্য জিনিসগুলি ব্যবহার করা যেতে পারে - এটি সমস্ত সহকর্মীদের মধ্যে ট্রেড করা হয় তবে "বুটস্ট্র্যাপড" পেতে কিছু সুপরিচিত আইপি ঠিকানাগুলিতে নির্ভর করে।


আচ্ছা, যখন কোনও পিয়ার অনুরোধ ট্র্যাকার আইপি ঠিকানা, কোন আইপি ঠিকানা এটি পাঠায়? কারণ এটির কোনও বৈধ ip.how কোন সহকর্মী অন্য সহকর্মীর সাথে সংযুক্ত হতে পারে?
Mehdi Amrollahi

ট্র্যাকার সহকর্মীকে অন্য সহযোগীদের আইপি ঠিকানা অনুরোধ করে পাঠায়। একবার সহকর্মী ট্র্যাকার consults এটি অন্য সহকর্মীদের সাথে সংযোগ করতে পারেন। ট্র্যাকার DNS হোস্টনাম বা আইপিটি .torrent ফাইল নিজেই এম্বেড করা হয়।
LawrenceC

2

সবচেয়ে সহজ পি 2 পি সংযোগের জন্য সংযোগের দুই দিকগুলির মধ্যে একটিতে পোর্ট ফরওয়ার্ডিং (এটি ইউপিএনপি বা ম্যানুয়াল সেটআপ হতে হবে) একটি পি 2 পি সংযোগ স্থাপন করা উচিত।

তারপরে আপনি কেবলমাত্র পোর্ট ফরোয়ার্ড সেট আপ করে রাউটারের আইপি-তে কথা বলুন, তারপর এটি সেই প্যাকেটগুলিকে এগিয়ে নিয়ে যায় যা পি-পি-পি সংযোগে "সার্ভার" হিসাবে কাজ করে ("ক্লায়েন্ট" পার্শ্ব যেখানে কোনও পোর্ট ফরওয়ার্ডিং নেই) সংযোগ শুরু করে যে এক)

এমন কিছু কাজ আছে যেখানে আপনি তৃতীয় পক্ষের মতো জিনিসগুলি করার জন্য ব্যবহার করতে পারেন NAT গর্ত মুষ্ট্যাঘাত এবং শুধুমাত্র p2p যোগাযোগ সেটআপ জড়িত হয়।

সর্বদা কমপক্ষে একটি কম্পিউটার থাকা আবশ্যক যা কোনও প 2 বি যোগাযোগ সংযোগের সেটআপে কোনও সময়ে অন্তর্মুখী সংযোগ গ্রহণ করতে পারে।


1

একটি পিয়ার নেটওয়ার্ক সহকর্মী, কিনা একটি শারীরিক নেটওয়ার্ক কনফিগারেশন অংশ হিসাবে, বা ইন্টারনেটে সম্পন্ন, একটি জন্য একটি সাধারণ ব্যবহার জাল নেটওয়ার্ক । যে উইকিপিডিয়া নিবন্ধ থেকে:

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

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.