بیت‌تورنت

بیت‌تورنت (به انگلیسی: BitTorrent) نام یک پروتکل اشتراک فایل است که توسط برنامه‌نویسی به نام برام کوهن ایجاد و در دوم جولای ۲۰۰۱ عرضه شد.

بیت‌تورنت پروتکلی است که به منظور ارسال پرونده‌ها و توزیع حجم بزرگی از اطلاعات بدون کاهش در مصرف منابع پر هزینه سرور و پهنای باند طراحی شده‌است. در واقع نوعی ارتباط همتا به همتا می‌باشد که کاربران مستقیماً به یکدیگر متصل می‌شوند و به ارسال و دریافت قسمتی از فایل می‌پردازند. گر چه فعالیت‌های تمامی کاربران یک فایل توسط سرور مرکزی به نام Tracker هماهنگ می‌شود، اما این سرور از محتویات فایل‌هایی که منتقل می‌شود بی اطلاع است. در نتیجه تعداد زیادی از کاربران با پهنای باند محدود Tracker مربوطه قابل پشتیبانی هستند. فلسفه کلیدی بیت‌تورنت این است که کاربران باید هم‌زمان با دانلود کردن اطلاعات (inbound)، آپلود (outbound) نمایند. در این صورت پهنای باند شبکه با حداکثر کارایی بکار گرفته می‌شود.

بیت‌تورنت به نحوی طراحی شده‌است که بر خلاف پروتکل‌های انتقال دیگر با افزایش تعداد افراد مشتاق برای دریافت یک فایل مشخص، کارا تر می‌شود، برای توصیف بهتر این روند می‌توان آن را به گروهی از افراد تشبیه کرد که دور یک میز نشسته‌اند و هر کدام سعی دارند که کپی کاملی از یک کتاب ده صفحه‌ای را دریافت کنند، نفر اول اعلام می‌کند که صفحات ۱ و ۵ را دارد و نفرات سوم، چهارم و پنجم هر کدام قسمت‌هایی از این صفحات را ندارند؛ بنابراین هر یک برای گرفتن صفحات، به نفر اول مراجعه می‌کنند. نفر دوم اعلام می‌کند که صفحات ۵ تا ۱۰ را دارد. نفر اول، چهارم و پنجم به نفر دوم می‌گویند که بعضی از صفحات او را می‌خواهند و او هم کپی آن صفحات را به آنها می‌دهد. این روند ادامه می‌یابد تا وقتی که همه افراد کپی تمام بخش‌های موجود کتاب را به دست بیاورند. همچنین دور این میز شخص دیگری وجود دارد که کپی کل کتاب را دارد؛ بنابراین احتیاج ندارد که برایش کپی صفحه‌ای فرستاده شود. او صفحاتی را که هیچ‌کس ندارد را بین افراد پخش می‌کند. در ابتدا هنگامی که افراد دور میز می‌نشینند، باید از او بخواهند که اولین سری کپی صفحات خود را به آنها بدهد. گرچه افراد سعی می‌کنند که صفحات مشابه را از او نگیرند، بعد از مدتی همگی اکثراً کپی کتاب را دارند. بدین ترتیب این فرد می‌تواند کتابی را که دارد در اختیار افراد زیادی قرار دهد بدون اینکه مجبور باشد کل کپی را به تمام افراد بدهد. او می‌تواند در عوض، قسمت‌های مختلف کتاب را به افراد متفاوت بدهد؛ و آنها قادر خواهند بود که این قسمت‌ها را در بین خود پخش کنند..

بیت‌تورنت با شبکه‌ها و پروتکل‌های همتا به همتا دیگر مانند ای‌میول، ناتلا و... فرق دارد و مثل آنها محدوده مشخصی ندارد.

زبان های دیگر
العربية: بت تورنت
azərbaycanca: Torrent
беларуская: BitTorrent
български: Торент система
bosanski: BitTorrent
català: BitTorrent
čeština: BitTorrent
Cymraeg: BitTorrent
dansk: BitTorrent
Deutsch: BitTorrent
Ελληνικά: BitTorrent
English: BitTorrent
Esperanto: BitTorento
español: BitTorrent
eesti: BitTorrent
suomi: BitTorrent
français: BitTorrent
galego: BitTorrent
עברית: ביטורנט
हिन्दी: बिट टॉरेंट
hrvatski: BitTorrent
magyar: BitTorrent
Bahasa Indonesia: BitTorrent
Ilokano: BitTorrent
italiano: BitTorrent
日本語: BitTorrent
ქართული: BitTorrent
한국어: 비트토렌트
Kurdî: BitTorrent
lietuvių: BitTorrent
latviešu: BitTorrent
Bahasa Melayu: BitTorrent (protokol)
Nederlands: BitTorrent
norsk nynorsk: BitTorrent
norsk: BitTorrent
polski: BitTorrent
português: BitTorrent
română: BitTorrent
Scots: BitTorrent
srpskohrvatski / српскохрватски: BitTorrent
Simple English: BitTorrent
slovenčina: BitTorrent
slovenščina: BitTorrent
српски / srpski: BitTorrent
svenska: Bittorrent
Türkçe: BitTorrent
татарча/tatarça: BitTorrent (протокол)
українська: BitTorrent (протокол)
اردو: بٹ ٹورنٹ
Tiếng Việt: BitTorrent
粵語: BitTorrent