تورنت یا همان BitTorrent پروتکلی برای به اشتراک گذاری فایل های حجیم در اینترنت است که در آن کاربران به جای اتصال به سایت و دانلود از سرور آن، مستقیماً به یکدیگر متصل می شوند. یک کاربر فایلی را در شبکه تورنت به اشتراک می گذارد و کاربر دیگر می تواند مستقیماً آن را از کامپیوتر نفر اول دانلود کند. در این پروسه به فردی که فایل هایش را به اشتراک می گذارد Seeder و به فرد دانلود کننده Leecher گفته می شود و هر دوی آنها را Peer به معنای کاربر می نامند که شبکه Peer To Peer یا P2P را تشکیل می دهند.
سرعت دانلود تورنت چند برابر سرعت دانلودهای معمول است
تورنت بر خلاف پروتکل های به اشتراک گذاری دیگر با افزایش تعداد کابران علاقه مند به دانلود یک فایل، با کاهش سرعت دانلود مواجه نمی شود بلکه کاراتر می گردد. به این شکل که کاربران همزمان با دریافت اطلاعات، فایل ها را ارسال نیز می کنند و پهنای باند شبکه با حداکثر کارایی اش مورد استفاده قرار می گیرد. اگر هنوز به طور کامل متوجه فرآیند ارسال و دریافت BitTorrentنشده اید، مثال زیر از سايت ويكي پديا مفهوم این پروتکل را کاملاً برایتان روشن می کند.
مفهوم تورنت به زبان ساده
تورنت را می توان به گروهی از افراد تشبیه کرد که دور یک میز نشستهاند. هر کدام از این افراد سعی دارند که کپی کاملی از یک کتاب را دریافت کنند. نفر اول اعلام میکند که صفحات ۱-۱۰، ۲۳، ۴۲-۵۰ و ۷۵ را دارد و نفرات سوم، چهارم و پنجم هر کدام قسمتهایی از این صفحات را ندارند. بنابراین هر یک برای گرفتن صفحات، خود را با نفر اول هماهنگ میکنند. نفر دوم اعلام میکند که صفحات ۱۱-۲۲، ۳۱-۳۷ و ۶۳-۷۰ را دارد. نفر اول، چهارم و پنجم به نفر دوم میگویند که بعضی از صفحات او را میخواهند و او هم کپی آن صفحات را به آنها میدهد. این روند ادامه مییابد تا وقتی که همه افراد کپی تمام کتاب را به دست بیاورند. همچنین دور این میز شخص دیگری وجود دارد که کپی کل کتاب را دارد. بنابراین احتیاج ندارد که برایش کپی صفحهای فرستاده شود. او صفحاتی را که هیچ کس ندارد بین افراد پخش میکند. در ابتدا هنگامی که افراد دور میز مینشینند، باید از او بخواهند که اولین سری کپی صفحات خود را به آنها بدهد. گرچه افراد سعی میکنند که صفحات مشابه را از او نگیرند، بعد از مدتی همگی اکثراً کپی کتاب را دارند. بدین ترتیب این فرد میتواند کتابی را که دارد در اختیار افراد زیادی قرار دهد بدون اینکه مجبور باشد کل کپی را به تمام افراد بدهد. او میتواند در عوض، قسمتهای مختلف کتاب را به افراد متفاوت بدهد. و آنها قادر خواهند بود که این قسمتها را در بین خود پخش کنند.
.: Weblog Themes By Pichak :.