Scientia.ro - stiri stiinta si tehnologie

  • Măreşte caracterele
  • Dimensiune normală caractere
  • Micşorează caracterele
Categoria: IT - software

Intrebare rezolvata

Ce rol are un tracker de torenţi ?
Am citit puţin despre torenţi şi toată tehnologia asta de pe site-urile de profil. Nu mi-e foarte clar rolul tracker-ului. Dacă informaţia se schimbă direct între utilizatori, ce rost mai are acest tracker ?

Cel mai bun raspuns - Ales de cel care a pus intrebarea

  • Trackerul (pentru utilizatorul de zi cu zi) e de fapt un site ce contine scripturi (javascript sau php) ce au diverse roluri. Unele permit accesul la o baza de date in care sunt stocate informatii cu privire la torrentele de pe site: nume torrent, descriere, comentariile celor care l-au downloadat, precum si numarul de seed-eri si de leech-eri (seeder = persoana care tine la share fisierul de downloadat in intregime, leech-er = persoana care are disponibile doar fragmente din fisier) si alte date statistice despre torrentul respectiv. Serverele cu trackere pun la dispozitie si fisierele cu extensia *.torrent, necesare clientului (BitTorrent, uTorrent, Vuze, etc.), acestea putand fi downloadate de regula tot prin intermediul http (in unele cazuri prin ftp).

    Din cauza tendintei utilizatorilor de a downloada informatiile necesare si apoi de a "uita" sa le mai tina la share pentru altii (motiv pentru care din punctul meu de vedere au cam "murit" alte metode de file sharing peer 2 peer de gen DirectConnect) s-a implementat un sistem prin intermediul caruia torrentele nu pot fi downloadate de oricine ci doar de useri inregistrati pe tracker intr-o baza de date care contine si un camp in care este stocata o variabila ce reprezinta ratia userului (raportul dintre upload si download), userul avand obligatia sa aiba ratie deobicei supraunitara sau macar mai mare decat o valoare prestabilita. In acest fel informatiile pot fi gasite pe torrente pentru mai mult timp (la urma urmei asta e si scopul unei retele de file sharing nu?). Majoritatea trackerelor a si rolul de a coordona comunicarea intre peer-uri, intre nodurile unei retele DHT (Distributed Hash Table). Pentru o mai buna intelegere a rolului unui tracker aveti 2 link-uri la bibliografie... in plus intotdeauna exista posibilitatea de a cauta "define: ***" sau "wiki ***" pe google cand nu intelegeti un termen:)

    Bibliografie suplimentara:

    http://en.wikipedia.org/wiki/BitTorrent_tracker http://en.wikipedia.org/wiki/Distributed_hash_table

    • 2010-09-10 22:38
    • 0
    • 0
    • Anunta o intrebare/un raspuns nepotrivit
Taguri:
  • 0 Interesanta!
  • Nr.accesari: 482
  • Finalizata: 2011-07-28 16:18

Alte raspunsuri:

  • Pai cred ca trackerul este locul in care se depoziteaza torentii si care intermediaza transferul de informatii intre utilizatori.


    • 2010-09-01 22:52
    • 0 Acesta e un raspuns bun
    • 0 Nu e un raspuns util
    • Anunta o intrebare/un raspuns nepotrivit

Din cauza limitărilor, am oprit această secţiune.

Noua secţiune QA poate fi accesată la această adresă.


Puteţi citi regulile de funcţionare ale noii secţiuni aici.
Scientia.ro Forumul Scientia Enciclopedia The World Factbook în limba română
Posterele Scientia Canalul YouTube Scientia Podcastul Scientia
Blogul Scientia Donează!

Categorii întrebări