eMule AdunanzA

Da Wikipedia, l'enciclopedia libera.
(Reindirizzamento da Adunanza)
Vai a: navigazione, cerca
eMule AdunanzA
Sviluppatore AduTeam
Ultima versione 3.16 (17 dicembre 2008)
S.O. Multipiattaforma[1]
Genere File sharing
Licenza GPL
(Licenza chiusa)
Sito web http://www.adunanza.net

eMule AdunanzA, attualmente nella versione 3.16, è una mod (versione modificata) del programma di P2P eMule.

Indice

[modifica] Caratteristiche

AdunanzA nasce per permettere agli utenti Fastweb di usufruire della propria banda di cui in circostanze normali non potrebbero usufruire (dato che la rete Fastweb è costituita da una NAT che rende difficili le comunicazioni con la rete pubblica) attraverso l'uso della piattaforma Kad. Per rendere possibile il collegamento tra utenti Fastweb che non possono contattarsi sul network pubblico, è stata creata una rete interna di tipo DHT chiamata Kadu (una modifica della rete Kad studiata solo per la rete interna di Fastweb) che collega direttamente computer interni alla NAT di Fastweb.

eMule AdunanzA si collega sia alla rete interna Kadu sia alla rete pubblica ed2k, ma è la rete Kadu che identifica la MOD poiché è in molti aspetti uguale alla versione classica di eMule nonostante altre varie caratteristiche più o meno invisibili all'utente ma che influenzano moltissimo le ottime prestazioni che questo software garantisce (oltre a Kadu possiamo nominare i tweak al TCP che permettono elevati standard nell'upload sulle linee veloci in fibra ottica o il sistema di priorità nell'upload dei files che tiene conto della distribuzione degli stessi sulla rete interna/esterna).

Attualmente eMule AdunanzA è sviluppato da "Hammon" - Project Manager/Fondatore di AdunanzA e "Anis Hireche" - Programmatore/Sviluppatore.[2]

[modifica] Critiche al programma

In passato questa MOD è stata criticata da alcuni utenti sul forum ufficiale di emule, a causa del suo approccio multinetwork che, secondo le accuse, non sarebbe stato utile alla rete e non avrebbe seguito la filosofia di eMule. Queste critiche erano mosse principalmente a causa di una funzione (presente dalla versione 3.8 alla 3.14) che consisteva nel regolare il trasferimento di dati ai client esterni alla rete fastweb in una quantità pari a quella che i client esterni avevano trasferito al programma, tenendosi quanto più possibile vicini al rapporto 1:1, favorendo quindi, secondo chi condanna questa funzionalità, maggiormente i client interni alla rete Fastweb che usano Adunanza.

La comunità di Adunanza ha risposto a queste osservazioni sostenendo che questa scelta operativa si era resa necessaria per non essere troppo svantaggiati dalla particolare struttura della rete del provider: Fastweb infatti utilizzava al tempo tecniche di Network address translation, che di fatto rendevano i client interni alla rete sempre firewall e dal punto di vista dei client esterni e spesso portano a tendevano a far bloccare gli ip dei range residenziali del provider da parte dei server ed2k (che scambiano i numerosi tentativi di accesso da uno stesso indirizzo come un attacco). Appurati questi problemi, la caratteristica dello scambio 1:1 era stata introdotta solo dopo che un sistema di raccolta statistiche, incorporato nelle versioni precedenti della MOD, aveva evidenziato come, senza di questa, la quantità di dati trasferiti verso i client esterni alla rete Fastweb fosse mediamente molto superiore rispetto a quella che questi ultimi concedevano ai client Adunanza.

L'impostazione è stata comunque rimossa dalla versione 3.15.[3]

[modifica] Versioni

Attualmente la versione corrente è la 3.16, rilasciata il 17 dicembre 2008, è in sviluppo la versione 3.18 il cui rilascio è previsto per il 2012 da parte del programmatore "Anis Hireche" coordinato dal manager "Hammon".

La beta pubblica di eMule AdunanzA 3.18beta19 è stata rilasciata al pubblico il 22 dicembre 2011. [4] I prossimi aggiornamenti del software verranno effettuati tramite l'updater automatico integrato su AdunanzA. Tra le nuove caratteristiche di risalto della versione 3.18 è presente l'AduStreaming che permette di visualizzare un filmato esattamente come un filmato di youtube, senza aspettare quindi di possedere il file completo. [5]

[modifica] Altri progetti

AdunanzA oltre a creare una versione per il sistema operativo casa Microsoft, grazie all'integrazione con aMule permette di utilizzare la rete Kadu anche su altre piattaforme come Linux e Mac. eMule Adunanza è giunto alla versione 3.16 anche se il team di aMule non ha ancora pubblicato la versione 2.2.0.

Da segnalare infine, il nuovo progetto del team AdunanzA, noto per ora con il nome in codice "Evolution", che alla sua uscita (data non ancora specificata), si presenterà come il successore diretto di eMule AdunanzA e che a differenza di quest'ultimo, sarà aperto anche agli utenti esterni a Fastweb.[6]

[modifica] Linee supportate

eMule AdunanzA al momento funziona solo con linee Fastweb ed AEMcom[7] sulla rete privata Fastweb.

Il nome Kadu che identifica la sottorete serverless del software eMule AdunanzA è un incrocio tra le parole Kademlia (denominata Kad nelle versioni originali di eMule) ed Adu, diminutivo di AdunanzA. La generazione del nodo da 128 bit in Kadu è casuale solo per gli ultimi 64 bit, i primi 64 sono infatti rappresentati dal corrispettivo binario della parola adunanza.

[modifica] Curiosità

  • Le versioni di eMule Adunanza antecedenti la 3.0 non riuscivano a comunicare tra loro a velocità superiori agli 80KB/s per fonte. Per fare un esempio pratico, due client avviati su due terminali comunicanti con fibra ottica ed un potenziale passaggio dati di 10Mbit/s, non riuscivano a sfruttare neppure un decimo della banda potenziale. Il problema fu erroneamente attribuito, dai programmatori del team AdunanzA, ad errori nel codice della sezione di upload di eMule, che imponevano questo limite. Un programmatore noto col nick di "Kaiser Sose" (co-autore, assieme ad un programmatore noto come "Emanem" della versione 3.0) scoprì, effettuando un test incrociato con il client per reti ed2k noto come Shareaza, che il problema non era nel codice di upload. Mise in comunicazione, all'interno di una rete LAN, un terminale con software Shareaza ed un terminale con eMule AdunanzA. Si scoprì che quando il client Shareaza scaricava dal client AdunanzA le velocità di trasferimento erano elevatissime, vicine al limite dei 100MBit/s della rete LAN. Questo indicava che AdunanzA era in grado di effettuare upload a velocità superiori agli 80KB/s per singolo slot. Il test inverso, con il client AdunanzA in download ed il client Shareaza in upload, rivelò il famoso limite degli 80KB/s. Questo permise al team di capire che la limitata velocità di trasferimento era causata da un blocco nella sezione del codice di download di eMule, che limitava il prelievo di informazioni ad 80KB/s, e non era causato dalla sezione di upload. Fu quindi possibile rimuovere tale blocco e rendere il trasferimento su singolo slot potenzialmente illimitato.

[modifica] Note

  1. ^ http://www.adunanza.net/pagina/download-emule-adunanza.html
  2. ^ Sviluppatori
  3. ^ Cronologia delle funzionalità di Adunanza, dal sito ufficiale
  4. ^ [http://forum.adunanza.net/threads/86855-eMule-AdunanzA-3.18b19?p=995630#post995630
  5. ^ [http://aduteca.adunanza.net/Emule_AdunanzA/Guida/AduStreaming
  6. ^ Evolution
  7. ^ AEMcom

[modifica] Collegamenti esterni

Telematica Portale Telematica: accedi alle voci di Wikipedia che parlano di reti, telecomunicazioni e protocolli di rete
Strumenti personali
Namespace
Varianti
Azioni
Navigazione
Comunità
Stampa/esporta
Strumenti