PDA

مشاهده نسخه کامل : شبکه فایل Bittorrent ، طوفانی از جنس صفر و یک



D J V A H I D
03-04-08, 08:47
Only the registered members can see the link



طـــوفـــان ِ بـــيـــتـــی






Bittorrent نام ِ یک شبکه ی انتقال ِ فایل ِ و به عنوان ِ نسل ِ جدیدی از شبکه های انتقال ِ فایل که از پروتکل P2P پیروی میکنن شناخته میشه. بر اساس پروتکل peer to peer) P2P یا person to person) کاربرا میتونن بطور مستقیم به همدیگه وصل بشن و به تبادل فایل بپردازن. در این پروتکل فایل های مبادله شونده روی ِ سرور ِ ثابتی قرار ندارن و در حقیقیت در پروتکل P2P این سیستم های کاربران ِ شبکه ی انتقال ِ فایل هستن که به عنوان سرور های شبکه عمل میکنن.




Only the registered members can see the link




شبکه ی Bittorrentاز 4 بخش ِ کلی تشکیل میشه که در کنار ِ هم شبکه ی انتقال ِ فایل ِ Bittorrentرُ میسازن.



اولین بخش ِ این شبکه کاربران ِ اون هستن که نقش ِ سرور های شبکه رُ بازی میکنن. هرچی تعداد ِ کاربرا بیشتر باشه دانلود( download) کردن راحت تر میشه.



دومین بخش نرم افزار ها هستن. این نرم افزار ها کار ِ مدیریت ِ دانلود در شبکه ی Bittorrentرُ بر عهده دارن.


بخش سوم موتورهای جستجو هستن که به کاربر اجازه میدن از طریق اینترنت دنبال فایل ِ موردعلاقه ی خودش بگرده. این موتور های جستجو اختصاصاً برای شبکه Bittorrent طراحی شدن و فقط بین فایل های موجود در این شبکه جستجو میکنن.


بخش چهارم ،که مهمترین بخش هم هست، سرور های شبکه هستن که به اون ها Tracker یا تقسیم کننده گفته میشه و اطلاعات مربوط به فایل های موجود در سرتاسر شبکه رُ در خودشون نگه داری میکنن و وظیفه بروز نگهداشتن این اطلاعات رُ بر عهده دارن.




Only the registered members can see the link



[FONT='Arial','sans-serif']روش ِ کار به این صورت ِ که شما از طریق یکی از موتور های جستجوی Bittorrentفایل ِ مورد نظرتون رُ جستجو میکنین. اون وقت اون موتور جستجو یه فایل ِ کوچولوی ِ چند کیلوبایتی با پسوند (torrent.) به شما میده. شما اون فایل رو دانلود میکنین و اون را با استفاده از نرم افزاری که در اختیار دارین بازش میکنین. این فایل ِ چند کیلوبایتی آدرس ِ سروری(Tracker) را که اطلاعات ِ مربوط به فایل ِ شما روی اون قرار داره به نرم افزار میده. نرم افزار هم به اون سرور(Tracker)وصل میشه و لیستی از کاربرانی را که این فایل روی سیستم ِ اونا وجود داره از Trackerمیگیره و شروع به دانلود میکنه.



Only the registered members can see the link



در شبکه ی انتقال ِ فایل ِ Bittorrent فایل ها به تکه های کوچک تقسیم میشن.این تکه ها همیشه مضربی از 16 کیلوبایت هستن و هرچی فایل بزرگتر باشه این تکه ها هم بزرگتر میشن.


وقتی شما شروع به دانلود میکنین، به محض ِ اینکه اولین تکه ی فایل را دریافت کردین، اسم شما به عنوان یکی از میزبانان ِ اون فایل در Tracker ثبت میشه. از اینجا به بعد شما همزمان هم دانلود(Download) میکنین و هم آپلود(Upload). شما اون تکه هایی از فایل را که ندارین از روی سیستم هایی که به اون ها وصل شدین Downloadمیکنین و هم زمان اون تکه هایی رو که تا به حال downloadکردین به سیستم کاربرانی که اون تکه ها را ندارن Uploadمیکنین.
این وسط Tracker کار ِ نظارت را بر عهده داره و مواظبه که هم شما و هم کاربرای دیگه بتونن تمام ِ تکه های مورد ِ نیازشون را از روی سیستم های موجود در شبکه دانلود کنن.
درضمن این تکه ها به ترتیب دانلود نمیشن و Tracker ،بر اساس موقعیت، اون تکه هایی را که دم ِ دست تر هستن زودتر در اختیار ِ شما میزاره.




Only the registered members can see the link



فرض کنین یه میزبان فایلی رو وارد ِ شبکه میکنه که از سه تکه تشکیل شده. باز هم فرض کنین که سه کاربر ِ مجزا به طور همزمان هر کدوم شروع به Downloadاون فایل از روی سیستم ِ میزبان میکنن. Trackerتکه ی اول رو به نفر اول، تکه ی دوم رو به نفر دوم، و تکه ی سوم رو به نفر سوم میده. حالا فرض کنین در همین زمان میزبان ِ اصلی ارتباط ِ خودش رو از شبکه قطع کنه. با این وضعیت ظاهراً باید شبکه مختل بشه و کاربرای درخواست کننده ی فایلی که میزبان ِ ِ اصلی ِ اون از شبکه جدا شده نباید بتونن به Download اون فایل ادامه بدن. اما این اتفاق نمیفته. این ویژگی از ویژگی های منحصر بفرد ِ این شبکه به حساب میاد که کار ِ Download رو خیلی آسون میکنه. اتفاقی که می افته اینه که Tracker ترتیبی میده که این سه کاربر بتونن تکه های ناقص ِ خودشون رو از همدیگه بگیرن و همون طور که تکه های فایل ِ خودشون رو کامل میکنن تکه فایل های دیگران رو هم کامل کنن.



شکل ِ زیر همینو نشون میده.







Only the registered members can see the link









Only the registered members can see the link





نرم افزار های زیادی برای کار با این شبکه وجود دارن که مهمترین ِ اون ها نرم افزاری ِ با نام Bittorrent. البته این نرم افزار با تمام قابلیت هایی که داره دوتا ایراد داره. اولین ایرادش اینه که بدون ِ داشتن ِ اجازه ی Admin نمیتونین نصبش کنین. دومین ایرادشم اینه که نسبت به سایر نرم افزار هایی که در این زمینه وجود دارن حجمش خیلی بیشتره. نرم افزار ِ دیگه ای هم وجود داره به نام mtorrent که حجم ِ خیلی کمی داره و علاوه بر اون برای نصب شدن هم نیازی به اجازه یAdmin نداره ضمن اینکه ظاهرش هم از نرم افزار ِ Bittorrent زیباتره. هردوی ِ این نرم افزار ها رو میتونین از لینک هایی که این پایین گذاشته شده دانلود کنین:



µtorrent (Only the registered members can see the link)


Bittorrent (Only the registered members can see the link)
Only the registered members can see the link


سایت های زیادی هستن که از طریق اون ها میتونین دنبال ِ فایل های مورد ِ علاقه ی خودتون بگردین که چند تا از اون ها رو این پایین میبینید:




Only the registered members can see the link (Only the registered members can see the link)


Only the registered members can see the link (Only the registered members can see the link)


Only the registered members can see the link (Only the registered members can see the link)


Only the registered members can see the link (Only the registered members can see the link)


Only the registered members can see the link


Only the registered members can see the link (Only the registered members can see the link)
...





Only the registered members can see the link



مهمترین ویژگی ِ این شبکه و اصلی ترین دلیلی که کاربران رو به استفاده از اون تشویق میکنه اینه که Tracker یا همون سرور ِ اصلی هیچ اطلاعی از محتوای فایل هایی که در سرتاسر ِ این شبکه وجود دارن نداره. این مسئله باعث میشه که کاربرا بتونن هر فایلی رو که خواستن وارد ِ شبکه کُنن بدون اینکه نگران ِ CopyRight باشن. البته راهکار هایی هم وجود دارن که به کاربرا اجازه میدن فایل های خودشون رو از طریق این شبکه بفروش برسونن.





Only the registered members can see the link








دانلود کردن از شبکه Bittorrent اونقدرها هم آسون نیست. مثلا ممکنه تعداد ِ میزبانان ِ فایلی که شما قصد ِ دانلود کردن ِ اون رو دارین کم باشه که این باعث میشه سرعت ِ دانلود پایین بیاد. از طرفی هم از اونجایی که این شبکه هیچ حامی ِ مالی ِ مشخصی نداره و تمام هزینه های اون از طریق کمک هایی که کاربران به اون میکنن تامین میشه، مدیران ِ Tracker ها یا همون سرور های اصلی ِ شبکه برای کاهش ِ هزینه ها در بعضی از ساعات ِ شبانه روز Tracker ها رو خاموش میکنن. این موضوع باعث میشه که گاهی به دلیل خاموش بودن Tracker نتونین در اون زمان ِ خاص فایل ِ مورد نظرتون رو دانلود کنین.
البته این مشکلات بندرت بوجود میاد و هیچ وقت نمیتونه کاربر ها رو از ادامه ی کار منصرف کنه.چون در بیشتر ِ موارد اگر کاربر بخواد اون فایل رو از راه ِ دیگه ای بدست بیاره باید کلی پول بابتش بپردازه.


Only the registered members can see the link

منبع : iran-eng

D J V A H I D
07-04-08, 23:10
چه میکنه این بیت تورنت !!!