Dic
20
Posted on 20-12-2008
Filed Under (p2p) by Mat on 20-12-2008

E’ stata finalmente rilasciata la versione 3.16 di Adunanza, che pone fine ai problemi sulla ricerca dei files.

(3) Comments    Read More   
Set
12
Posted on 12-09-2008
Filed Under (p2p) by Mat on 12-09-2008

A quanto pare, come riportato in un articolo di adunanza.net, potrebbe essere la fine del p2p. Sembra che anche Fastweb (oltre a Libero e Tele2) abbia impostato dei filtri per il file sharing in modo da limitare il traffico p2p, e rendere così molto pià lento e difficoltoso l’accesso ed il download alla rete kAdu, finora una delle poche rimasta libera da queste limitazioni. Chi riporta problemi con eMule Adunanza dunque si metta il cuore in pace, non è un vostro problema, ma un problema, putroppo, di tutti gli utenti Fastweb.

Aggiornamento sulla situazione: sembra individuato il problema che affligge kAdu.

Riporto l’articolo di adunanza.net:

Durante l’estate, Fastweb ha eseguito grossi lavori di manutenzione sulla rete, creando non pochi disagi all’utenza. I servizi colpiti piu’ di frequente sono stati: Videostation, navigazione internet, emule improvvisamente firewalled od estremamente lento.
L’inizio dei lavori è iniziato quasi in contemporanea con la diffusione di massa di eMule AdunanzA 3.15. Tra le modifiche apportate dal nostro Team c’era anche l’introduzione in kAdu degli utenti sardi.
Dopo che questa nuova versione ha iniziato a diffondersi capillarmente abbiamo incominciato a rilevare i problemi alle ricerche che conoscete tutti, ed in generale minor connettività tra i nodi (i sintomi sono minor fonti, lentezza generale di emule).
Nonostante il periodo estivo ci siamo attivati per indagare il problema, imputandolo, da subito, ad un possibile bug della 3.15. Abbiamo quindi iniziato ad eseguire test per cercarne la causa, proponendoli anche alla community per cercare di avere una mano e velocizzarne la risoluzione.
Sfortunatamente, a causa delle vacanze, non vi è stata molta partecipazione, né da parte degli utenti, né da parte del team, che decimato, non è stato in grado di avere dati sufficienti per prendere venirne a capo.
Trascorso il grosso delle ferie abbiamo ricominciato a lavorare sul problema serratamente. Grazie a (ace,MaRoK,Mr.Franz,mortaretto,xino70,drbros,moko,nuvolol) ora abbiamo i risultati.

Eseguendo i test incrociati su piu’ versioni (0.48a Uff, 0,49b Uff, Adu 3.13, Adu 3.14, Adu 3.15) abbiamo riscontrato che il problema delle ricerche su kAdu che restituiscono 0 risultati non è un bug della 3.15 ma colpisce indiscriminatamente sia le precedenti versioni come la eMule AdunanzA 3.14 che addirittura le versioni 0.48a ufficiale, e 0.49b con offuscamento abilitato.
Questo esclude definitivamente la presenza di un bug nella versione 3.15. Il fatto stesso che il problema affligga anche le reti kad delle versioni ufficiali usate dentro Fastweb, (che di fatto utilizzano nodi diversi e sono completamente separate dalla nostra kAdu) esclude anche la presenza di un bug nella 3.15 che affligga indirettamente anche le vecchie versioni.
Il succo dei test effettuati è che il problema generale che stiamo rilevando è dovuto alla rete Fastweb e non ad un bug della 3.15.
Questo risultato tuttavia non ci consola affatto. Sarebbe stato molto piu’ semplice avere a che fare con un bug del nostro software come avevamo ipotizzato da subito. Purtroppo, apprendere che è la rete Fastweb il problema apre diversi scenari e teorie.

In questo periodo di test ed indagini abbiamo raccolto diverse informazioni ed indagato in differenti direzioni.
Una di queste è la possibile presenza di filtri anti-p2p. Molti utenti non-fastweb (libero, tele2) ne saranno tristemente a conoscenza. Mai avremmo pensato di doverci avere a che fare pure noi.
E’ risaputo che Fastweb usa il DPI (deep packet inspection) per analizzare i pacchetti di rete e prioritizzarli od impedire certi tipi di comunicazione (per esempio prioritizzare il traffico web rispetto a quello p2p).
Come abbiamo potuto constatare quest’estate (anche diversi utenti sul forum hanno avuto Kadu firewalled di colpo), Fastweb ha la possibilità di bloccare completamente il traffico eMule sui router, in zone di suo interesse.
In teoria l’offuscamento introdotto in eMule AdunanzA 3.15 avrebbe dovuto impedire ciò ma di fatto non è così (su emule project diversi utenti lamentano la stessa inefficacia dell’offuscamento).
E’ quindi un fatto che questa possibilità Fastweb la possiede e l’ha utilizzata fino ad ora, in caso di lavori sul network.
Tale pratica (il DPI) avrebbe come effetto di bloccare anche emule ufficiale e non solo AdunanzA, e questo è concordante con i test da noi effettuati.
La spiegazione pseudo-tecnica: Questo è dovuto al fatto che nonostante l’intestazione dei pacchetti emule sia ora offuscata, il contenuto non lo è, e dato che kAdu si differenzia da kad dall’intestazione ma non dal corpo dei pacchetti. Il filtro DPI, quindi, colpisce entrambi i software indistintamente poiché legge il corpo dei pacchetti e ne tralascia l’header.

Da ulteriori informazioni che abbiamo raccolto, sembra che Fastweb non avesse (e non abbia tutt’ora) una vera dorsale dati per gestire il traffico della nuova MAN sarda creata recentemente, passando quindi temporaneamente da un altro ISP e riversando poi il traffico sui router delle altre città.
Quando noi abbiamo rilasciato la nuova versione Adu 3.15 integrando la man della sardegna, abbiamo creato un sovraccarico sulla rete aumentando sensibilmente il traffico. Traffico extra che i router non era in grado di gestire in quelle condizioni ed in assenza di una vera dorsale dati. Questo potrebbe aver costretto Fastweb ad agire per limitare il traffico p2p su tutti i router della rete interna.

Un’altra teoria è che l’ISP al quale si appoggia al momento Fastweb addotti politiche di filtering sui suoi nodi, e quindi, quando lanciamo ricerche su kAdu che fanno capo a nodi sardi, le risposte siano nulle o quasi.

Durante gli ultimi giorni di test tuttavia, abbiamo rilevato un graduale cambiamento della situazione. Alcuni betatester iniziano a riuscire a cercare nuovamente su kAdu senza fallire le ricerche, ed anche sul forum alcuni utenti riportano lievi miglioramenti. Sembra anche, che, in tempi brevi, Fastweb termini la dorsale sarda e che quindi la situazione torni alla normalità.
Al momento pero’ questo possibile e leggero miglioramento, sembra colpire solo alcune zone e cmq non essere omogeneo.

Dato che le suddette sono solo “voci” di corridoio, e non siamo abituati ad affidarci ad esse, stiamo cercando riscontri scientifici sul network:
Se le ricerche non rispondono, ci deve essere una perdita di pacchetti da qualche parte che deve essere rilevabile. Per questo stiamo sviluppando un tool utile a mandare e contare i pacchetti arrivati a destinazione su kadu per capire se ci sono perdite ed in che misura. Purtroppo pero’, non abbiamo coder disponibili e soprattutto sufficienti tester esperti per eseguire questo tipo di indagine. Di conseguenza i lavori proseguono a rilento. Al momento con test punto-punto su pacchetti UDP kad e kadu non abbiamo rilevato filtri. Probabilmente dovremo raffinare il tool per simulare ricerche anche da piu’ nodi diversi ma ci servirà molta partecipazione da parte di tutti. Partecipazione della community che, purtroppo fino ad ora, devo far notare insufficiente per risolvere il problema e soprattutto non consona per un progetto di così ampio raggio come il nostro, dove ci si aspetterebbe molto piu’ coinvolgimento.
Al momento necessitiamo aiuti da persone in modo da sviluppare un tool adatto a rilevare possibili filtri. Servono anche persone che abbiano conoscenze adeguate per eseguire i test (magari esperti di rete), o che abbiano semplicemente informazioni utili per affrontare il problema (potete anche contattarci tramite questa pagina).
In breve renderemo disponibile il tool e proporremo test adeguati pubblici.

Il futuro, quindi, è incerto.
Probabilmente la rete tornerà alla normalità in autonomia, ed il mulo ricomincerà a scaricare come prima, ma non è detto.
Se anche Fastweb monterà sul vagone dei filtri anti-p2p stabilmente, allora il team e la comunità sarà chiamata a prendere decisioni importanti sulla strada da intraprendere.

Di certo l’AduTeam non ha intenzione di rimanere a guardare.
Crediamo fermamente nel basilare principio della net neutrality (anche recentemente affermato con il caso Comcast in USA) e quindi nel diritto degli utenti ad usare la banda pagata come meglio si crede.

(2) Comments    Read More