Il protocollo Gnutella attualmente implementato differenzia tra nodi "foglia" (leaf) e "ultranodi" (ultrapeer), al fine di concentrare la maggior parte del traffico di rete verso gli ultranodi, che dedicano alla rete maggiore capacità di banda e di calcolo, risparmiando traffico ai nodi foglia.
il protokˈɔllo ɲʊtˈɛlla atːʊalmˈente implementˈato differˈentsia tra nˈɔdɪ "fˈɔʎa" lˈɛaf ˈeː "ʊltrˈanodɪ" ʊltrapeˈɛr, al fˈine dɪ kontʃentrˈare la madʒːˈor pˈarte del trˈaffiko dɪ rˈete vˌɛrso ʎɪ ʊltrˈanodɪ, ke dˈedikano ˌalla rˈete madʒːˈore kapatʃitˈa dɪ bˈanda e dɪ kˈalkolo, risparmjˈando trˈaffiko aj nˈɔdɪ fˈɔʎa.