<Ли> В същото време, всички тези машини изпрати същото искане към машините, те са свързани с, и процеса повторения.
<Ли> Искането е с TTL (време, за да живеят) ограничение е наложено върху него. Искането може да излязат шест или седем нива в дълбочина, преди да го спира размножителен. Ако всяка машина в мрежата Gnutella знае само четири други, това означава, че заявката ви може да достигне 8000 или така други машини в мрежата Gnutella, ако тя се разпространява седем нива в дълбочина.
Това е изключително проста . и хитър начин за разпространение на запитване до хиляди машини много бързо
<р> Този подход има едно голямо предимство - Gnutella работи през цялото време. Докато можете да стигнете до най-малко една друга машина тичане Gnutella софтуер, вие сте в състояние да задава въпроси към мрежата. Не съдебен ред ще се затвори тази система надолу, защото там не е една машина, която контролира всичко. Въпреки това, Gnutella има най-малко три недостатъка:
<Ли> Няма гаранция, че файла, който искате е на някоя от 8000 машини можете да стигнете
<Ли> Заявки за файлове може да отнеме известно. време, за да получите пълен отговор. Тя може да бъде една минута или повече, преди всичко на отговорите, седем нива в дълбочина, влезе.
<Ли> Вашето устройство е част от тази мрежа. Тя е отговор на исканията и да ги прехвърляха заедно, както и в процеса на маршрута обратно отговори, както добре. Можете да се откаже някаква сума на вашата лента, за да се справят с искания от всички останали потребители.
<Р> Очевидно, тези недостатъци са незначителни, тъй като хората са изтеглили стотици милиони копия от клиенти Gnutella.
XoloX Пример: Търсене
<р> XoloX е типичен, сравнително проста програма за свързване в мрежата Gnutella. То не трябва някои от звънци и свирки на по-изтънчения и взискателен клиент, но тя не работи, това е един малък файл за изтегляне (само на 600 килобайта или така), то няма " " шпионски софтуер; или в пакет изскачащ реклама смесени с него, и е много лесен за инсталиране и използване. Неговата простота го прави полезен за да се покаже как работи един типичен Gnutella клиент
Има три големи неща можете да правите с XoloX:. Търсене на файлове, прехвърляне на файлове към вашата машина и гледат на изтеглените файлове. Има три бутона в горната част на прозореца XoloX които ви позволяват да превключвате между тези три дейности.
<Р> Фигурата по-горе