Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 03:21 03.07.24 
Клубове / Фен клубове / Музикални / Goa & Psychedelic Trance Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Minitutorial + download [re: Rama]
Автор neon GOAt (scapegoat)
Публикувано10.05.05 09:43  



Какво е BitTorrent



BitTorrent представлява протокол за трансфер на файлове. По същество той е peer-to-peer (P2P), тъй като потребителите директно се свързват помежду си за качване и сваляне на файлове. Системата се поддържа от централен сървър, който се нарича tracker и който координира дейността на всички крайни потребители (peers). Този сървър е отговорен само за осъществяване на връзка между потребителите и от него те научават в момента кои файлове от кои потребители се разпространяват. По това той се отличава от free сървърите, където се ъплоудват файлове и където клиентите си комуникират само със сървъра и никога помежду си. Основният механизъм на действие на системата е, че потребителите трябва да ъплоудват по същото време, когато и даунлоудват и по този начин се използва най-ефективно пълния капацитет на мрежата. За разлика от други протоколи, BitTorrent функционира по такъв начин, че колкото повече хора се интересуват от даден файл, толкова по-бързо той ще се сваля от всеки отделен човек.


СВАЛЯНЕ

От даден tracker сайт сте изтеглили някакъв torrent файл. За да го отворите ви е необходима програма, наречена BitTorrent клиент. Има различни програми (Azureus, ABC, Shareaza, BitTorrent, който е официалният torrent клиент, чийто автор е създателят на torrent протокола - Bram Cohen), като една от най-популярните е BitTornado. Тази програма отваря файла, който сте изтеглили, свързва се с tracker сайта и от него черпи информация, за това кои потребители разпространяват файла и съответно се свързва с тях, за да започне тегленето. В процеса на теглене вие също споделяте вече изтеглените части от крайния файл с други потребители. По този начин колкото повече потребители разпространяват даден файл, толкова по-бързо новите потребители ще го теглят.

Този, който притежава целия файл и е разрешил тегленето му е seed/seeder. Хората, които теглят от него са peers. Peer-ът няма целия краен файл, а само част от него. Peer-ите могат също така да се наричат и leechers, за да се разграничат от хората, които след като са свършили тегленото са оставили програмата клиент да работи и така вече стават seeds.



Tracker сайтът координира действията на BitTorrent клиентите и следи кои peers кои парченца имат и кои все още нямат същите тези части. Когато отворите torrent файл вашата машина се свързва с tracker-а и изисква от него списъка с peer-ове, към които клиентът трябва да се свърже. Периодично по време на трансфера вашата машина се свързва с tracker-а, за да изпрати информация за това колко % от файла сте изтеглили и качили и състоянието, в което е клиента - започва, свършва, спира тегленето. Ако tracker-ът не работи и вие се опитате да отворите torrent файл, то вие няма да можете да започнете теглене, тъй като няма кой да ви даде списъка с потребители. Ако tracker-ът престане да работи докато теглите ще може да продължите обмена със свързаните вече peers, но нови клиенти няма да могат да се свържат с вас. В крайна сметка, колкото повече seeds и peers са едновременно активни, толкова по-бързо става и тегленето. Ето защо е общоприето след като вече сте изтеглили крайния файл да оставите програмата да работи (да seed-ва), за да могат и другите потребители да теглят от вас. Tracker сайтът не знае нищо за същинското съдържание на споделения файл, така че когато ъплоудете torrent файл на някой сайт трябва да го seed-нете, за да могат другите потребители да го изтеглят.




Група от потребители, които са свързани към даден файл е swarm. Например на горната картинка свързаните към клиента 5 peers и 3 seeds правят обща група от 8 човека, която се нарича swarm. Когато няма никакви seeds за определен файл и няма достатъчно peers, които общо да имат един цял файл, тогава в крайна сметка всички клиенти ще имат незавършен файл, защото никой от групата няма да има липсващите парченца. В такъв случай някой със завършен файл (seed) трябва отново да се свърже със swarm групата, за да могат липсващите парчета да бъдат изтеглени и от другите. Това се нарича reseeding. Обикновено молба за reseed-ване се изпраща до някой потребител с изричното обещание, че молещият ще остави клиента си включен за известен период от време след завършване на трансфера, за да могат и други да теглят от него.



Share rating е коефициентът на ъплоудната информация спрямо изтеглената. Ако постигнете коефициент 1.0, това значи, че сте ъплоуднали толкова информация към другите потребители, колкото сте и изтеглили.


BitTorrent клиентите обикновено използват портове 6881-6999, като това са само TCP портове и не се използват UDP портове. Обикновено клиентът започва с най-ниския порт и последователно пробва всеки следващ. Следователно трябва да отворите толкова порта, колкото едновременно отворени клиента имате. Tracker сайтовете обикновено са на порт 6969, така че клиентът трябва да има достъп и до него. Някои сайтове може и да са на други портове. Ако използвате софтуерен firewall трябва да разрешите клиента да може да отговаря и на входящи молби, за да могат и други peer-и да теглят от вас

Ако си с мощна машина -
ако не -
Даунлоудваш, теглиш торент файлчето и го отваряш с торент клиента, който си избрала.

Дотук става ли?





Цялата тема
ТемаАвторПубликувано
* Talamasca - 2 торента neon GOAt   09.05.05 21:54
. * Страхотни са! oГpoнoм, cин OrpoнoмA   10.05.05 01:24
. * Re: Страхотни са! neon GOAt   10.05.05 08:21
. * Re: Talamasca - 2 торента Rama   10.05.05 08:23
. * Re: Talamasca - 2 торента neon GOAt   10.05.05 08:31
. * Minitutorial + download neon GOAt   10.05.05 09:43
. * Леле! Rama   11.05.05 01:19
. * Re: Леле! neon GOAt   11.05.05 08:30
. * Re: Леле! oГpoнoм, cин OrpoнoмA   11.05.05 12:58
. * Re: Леле! Kpъr   13.05.05 20:00
. * Re: Леле! Корекция! Tuonela   14.05.05 00:24
. * Re: Леле! Корекция! oГpoнoм, cин OrpoнoмA   14.05.05 02:13
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.