lké rozdíly mezi Gnutella a starého Napster:.
Neexistuje žádný centrální databáze, která ví, že všechny soubory jsou k dispozici v síti Gnutella. Místo toho, všechny počítače v síti navzájem vyprávíme o dostupných souborů pomocí distribuované přístupu dotazu.
Existuje mnoho různých klientských aplikací k dispozici pro přístup k síti Gnutella.
Vzhledem k tomu, obou těchto vlastností, by bylo obtížné pro jednoduché soudní Pro odstavení Gnutella dolů. Soud bude muset najít způsob, jak zablokovat veškerý síťový provoz Gnutella u ISP a úroveň páteří internetu zabránit lidem ze sdílení
Gnutella Klienti
Původní Napster měl jednu kus &Quot.; Klientský software " - Software, který uživatelům běžel na svých strojích na přístup k serverů Napster. Gnutella má desítky klientů k dispozici. Některé z populárních klientů Gnutella include:
BearShare
Gnucleus
LimeWire
Morpheus
WinMX
XoloX
How klient Gnutella najde skladbu Vzhledem k tomu, že neexistuje žádný centrální server pro ukládání názvy a umístění všech dostupných souborů, jak se software Gnutella na vašem počítači najít skladbu na někoho jiného stroje? Tento proces probíhá zhruba takto:
Můžete zadat název skladby nebo soubor, který chcete najít
Zařízení zná alespoň jednoho dalšího Gnutella stroji někde na internetu. síť. Je to proto, že ví, že jste řekl, že umístění zařízení zadáním IP adresy, nebo proto, že software má IP adresu hostitele Gnutella předem naprogramované v. Zařízení odešle název skladby jste zadali v na Gnutella stroj (s) to ví o.
Tyto stroje hledat, zda požadovaný soubor je na místním pevném disku. Pokud tomu tak je, pošlou zpět název souboru (a stroj IP adresu) na žadatele.
Ve stejné době, všechny z těchto strojů vyslat stejný požadavek na stroje, které jsou spojeny s, a proces opakuje.
Žádost má TTL (Time To Live) limitu umístěn na to. Žádost by mohla jít ven šest nebo sedm úrovní hluboko, než se zastaví šířící se. Pokud každý stroj v síti Gnutella ví o pouhých čtyř druhých, to znamená, že se váš požadavek by mohl dosáhnout 8000 nebo tak nějak jiné stroje na síti Gnutella pokud se šíří sedm úrovní hluboko.
Jedná se o velmi jednoduchý , a chytrý způsob, jak rozdělit dotaz na tisíce strojů velmi rychle
Tento přístup má jednu velkou výhodu - Gnutella pracuje po celou dobu. Tak dlouho, jak se můžete dostat do alespoň jedné další