idalinti savo kietuosius diskus ir pateikia visiems kitiems už siuntimą į peer-to-peer "mados jiems.
Vartotojai paleisti iš Gnutella programinė įranga, prisijungti prie Gnutella tinkle
Taip pat yra du dideli skirtumai tarp Gnutella ir senosios Napster:.
Nėra centrinės duomenų bazės, kad žino visus failus galima rasti Gnutella tinkle. Vietoj to, visi tinkle mašinos pasakyti viena kitą apie turimus failus naudojant platinamas užklausos požiūrio.
Yra daug skirtingų kliento programos laisvų atidarykite Gnutella tinkle.
Kadangi abiejų šių funkcijų, būtų sunku paprastą teismo nutarties uždaryti Gnutella žemyn. Teismas turės rasti būdą, kaip blokuoti visus Gnutella tinklo srautą ne IPT ir stuburas lygiai internete sustabdyti žmones nuo dalijimosi
Gnutella Klientai
originalus "Napster" turėjo vieną gabalėlį. &Quot; Kliento programinė įranga " - Programinės įrangos, kad vartotojai gavo perdavima iš gilumos savo mašinos ir atidarykite Napster serverius. "Gnutella dešimtys klientų turimų. Kai kurie iš populiariausių Gnutella klientams include:
BearShare
Gnucleus
LimeWire
Morpheus
WinMX
XoloX
How Gnutella klientą randa daina Kadangi nėra centrinio serverio saugoti pavadinimus ir vietoves visų turimų failų, kaip veikia "Gnutella programinė įranga jūsų kompiuteryje rasti dainą kažkieno mašina? Šis procesas eina kažką panašaus į tai:
Jūs įrašykite dainos pavadinimą ar failą, kurį norite rasti
mašina žino bent vieną kitą Gnutella mašina kažkur. tinklas. Jis tai žino, nes jūs papasakojo aparato vietą įvesdami IP adresą, arba dėl to, kad programinė įranga turi IP adresą, Gnutella priimančiosios užprogramuotas. Jūsų mašina siunčia dainos pavadinimas įvedėte prie Gnutella mašina (-ai) jis žino apie tai.
Šios mašinos paiešką norėdami pamatyti, jei prašoma failas yra vietos standžiajame diske. Jei taip, jie siunčia atgal failo pavadinimą (ir mašina IP adresas) klausiančiajam.
Tuo pačiu metu, visi iš šių mašinų siųsti tokį pat prašymą mašinų jie yra prijungti prie, ir procesą, kartojasi.
prašymas turi TTL (laiko Live) ribą ant jo. Prašymas gali išeiti šešių ar septynių lygių gylio, kol ji sustos dauginamoji. Jei kiekviena mašina ant Gnutella tinkle žino tik keturi kitiems, tai reiškia, kad jūsų prašymas gali pasiekti ir kitas 8000 arba tiek mašinas ant Gnutella tinkle, jei jis propaguoja septynių lygių gy