دانلودكردن با بیتتورنت خیلی سرراست است: كار با یك فایل موسوم به تورنت كه پسوند torrent. دارد، شروع میشود. هر فایل تورنت، یك اشارهگر چندبایتی است كه به اسم فایل و اندازهی تكتك قطعات آن اشاره میكند. هرشخصی كه بخواهد فایل مورد نظر را دانلود كند، ابتدا باید فایل تورنت آن را دانلود نماید و سپس آن را در یك نرمافزار متولی بیتتورنت باز كند. ( نرمافزار متولی، یعنی نرمافزاری كه موظف به رتق و فتق امور مربوط به یك كار مشخص است.). فایل تورنت آدرس ردیاب را به متولی میدهد، كه آنهم به سهم خود، نشان میدهد كه چه كاربرانی در حال دانلودكردن فایل مورد نظر هستند و برشهای آن در چه منزلهایی قرار دارند. برای هر منبع موجود، نرمافزار متولی به این بررسی میپردازد كه چه برشهایی از فایل در دسترس هستند.
به محض آنكه متولی كار دریافت یك برش را تمام كرد، آن را به نوعی هاشور میزند تا مطمئن شود كه قطعهی مزبور با آن چیزی كه فایل تورنت وعدهاش را داده است، مطابقت دارد یا خیر. سپس شروع میكند به دنبال كسی بگردد كه قطعهی كذایی را برایش بفرستد.
هر همسایهای قطعات نداشتهاش را از دیگران میگیرد (دانلود میكند) و قطعههایی را كه دارد برای آنهایی میفرستد كه از او درخواست كرده باشد (آپلود میكند). این پروتكل به قدر كافی هوشمند هست تا همسایهای را انتخاب كند كه برای دریافت قطعهی مورد نظرش، بهترین ارتباط را با شبكه داشته باشد.
برای بالا بردن ضریب بازدهی خوشه (شبكهی خلقالساعهای كه صرفاً و به طور موقتی برای توزیع یك فایل خاص ساخته میشود) اعضای بیتتورنت از همسایههای خود میپرسند كه چه قطعاتی كمیابتر هستند (قطعههای كمیاب، به قطعاتی میگویندكه نزد اعضای كمتری قرار داشته باشند.). به این ترتیب بیشتر قطعات در سطحی وسیع و در بین اعضای زیادی توزیع میگردند تا جلوی ازدحام و ایجاد گلوگاه گرفته شود.
برشها یا قطعات هر فایل معمولاً به ترتیب شمارهشان دانلود نمیشوند، چرا كه كامپیوتر گیرنده مجبور است همهی برشهای فایل را در آخر مانند قطعات یك جورچین،كنار هم بچیند. در واقع به محض آنكه هریك از آحاد شیكه تمام قطعات را در جایی از این خوشه پیدا كند، میتواند صاحب یك فایل دُرسته یا كامل شود؛ حتا اگر هیچ یك از همسایهها این فایل دُرسته را نداشته باشند.

نرمافزار Azureus ؛ نرمافزاری مبتنی بر جاوه كه در مقایسه با رقبای خود، یك سروگردن بالاتر است.
شیرجهزدن در دریای بیتتورنت...
اگر این آمادگی را پیدا كردهاید كه دلتان را به دریای تورنتها بزنید، قبل از هر چیز باید یك قایق مناسب برای خود دستوپا كنید!
در حال حاضر، شبكههای اشتراكی (یا به اصطلاح منزل به منزل) از چند پروتكل متداول تبعیت میكنند كه عبارتند از eDonkey2000، Gnutella، و BitTorrnet (منظور از پروتكل، مجموعهی مقررات و ضوابط نحوهی انجام یك امر خاص است).
در این میان، پروتكلِ بیتتورنت معمولاً برای دانلود كردن فایلهای بسیار حجیم، فایلهای بسیار متداول، و فایلهایی كه به رایگان منتشر شدهاند، به كار میرود چرا كه در این زمینه، سریعتر، و مؤثرتر از پروتكلهای دیگر است. از طرف دیگر، هر كدام از این پروتكلها دارای برنامههای متولّی خاص خود هستند. (منظور از برنامهی متولّی در اینجا، یك نرمافزار مخصوص است كه از قوانین و مقررات آن پروتكل خاص تبعیت میكند.)
تعدادی از این نرمافزارهای متولّی كه برای تبعیت از پروتكل بیتتورنت نوشته شدهاند، عبارتند از BitTorrnet، Azureues، BitCommet، و μTorrent. (هر چهارتای این نرمافزارها را میتوانید از روی برعكس 98 نصب كنید)
فایلهایی كه خود را طبق پروتكل بیتتورنت تطبیق دادهاند، دارای پسوند torrent (بخوانید“دات تورنت”) هستند و آنها را «فایل تورنت» میخوانند. در بیشتر موارد، شما یك فایل تورنت را –كه معمولاً بیش از چند بایت نیست- از یك سایت دانلود میكنید. بعضی سایتها نیز برای دانلود كردن فایلهای خود گزینهی بیتتورنت را نیز در نظر میگیرند، بنابراین كسی كه میخواهد فایل مورد نظرش را به شیوهی بیتتورنت دانلود كند، ابتدا فایل تورنت متناظر آن را دانلود مینماید.
فایلهای تورنت نقش فایلهای ردیاب را بازی میكنند كه صرفاً ارتباط بین آن دسته از اعضای شبكه كه سعی در دانلود آن را دارند، با هم هماهنگ میسازند. اگر یكی از نرمافزارهای متولّی بیتتورنت را در كامپیوتر خود نصب كرده باشید، خود او احتمالاً قیمومیتِ پسوند torrent. را به عهده میگیرد و در نتیجه هرگاه كه روی فایلی با این پسوند دوبار كلیك كنید، نرمافزار متولّی خود را حاضر میسازد و پس از تزریق كردنِ فایل تورنت مزبور به بدنهی خود، شروع به دانلودكردن آن مینماید.

نرمافزار μTorrent (بخوانید میوتورنت) فسقلیترین نرمافزار بیتتورنت است كه كمترین استفاده را از منابع كامپیوتر به عمل میآورد.
خود آقای برامكوهن- كه مخترع و متكبر شبكهی اشتراكی بیتتورنت هستند- نیز نرمافزاری به نام BitTorrnet نوشته است كه برای ردگیری تورنتها و دانلود آنها به كار میرود. این اسم
اغلب موجب سوءتفاهم میگردد زیرا نام همین پروتكل را روی نرمافزار خود گذاشته است، به همین جهت، اهل فن، لقب «پیشكسوت» را روی آن گذاشتهاند.
computeran