Re: [Ninux-Wireless] Multihoming e Multipath TCP
On 14/08/15 22:11, Daniele Capasso wrote: Non saprei, non sono esperto, però sarebbe bello fare in modo che il protocollo olsr scegliesse da quale nodo uscire su internet in base a quello più veloce disponibile e non in base a quello più vicino. Se non sto dicendo una cosa errata esiste il plugin di OLSR Smart Gateway che ti dovrebbe permettere di fare questo. http://www.olsr.org/files/multi-smart-gateway.pdf ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Multihoming e Multipath TCP
Ho provato il plugin in questione. Il plugin si limita semplicemente a trovare il nodo più vicino con accesso ad internet ed ad impostarlo come gateway. Nel caso in cui un nodo annunci la rotta 0.0.0.0 il plugin non funziona più in quanto prevale la rotta statica. Il plugin si comporta bene nel caso in cui il nodo attualmente impostato come gateway cada, oppure perda accesso ad internet, infatti in automatico imposta un nuovo gateway internet però si limita a fare solo questo, non controlla se il gateway scelto ha la banda satura e sceglie sempre il nodo più vicino secondo gli hop e non secondo la banda disponibile. A me piacerebbe invece avere un plugin che imposti il gateway internet in base alla banda realmente disponibile in quel momento, in modo da avere la massima velocità disponibile sempre. Il giorno 15 agosto 2015 17:02, Massimiliano CARNEMOLLA massimili...@null.net ha scritto: On 14/08/15 22:11, Daniele Capasso wrote: Non saprei, non sono esperto, però sarebbe bello fare in modo che il protocollo olsr scegliesse da quale nodo uscire su internet in base a quello più veloce disponibile e non in base a quello più vicino. Se non sto dicendo una cosa errata esiste il plugin di OLSR Smart Gateway che ti dovrebbe permettere di fare questo. http://www.olsr.org/files/multi-smart-gateway.pdf ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Multihoming e Multipath TCP
On 13/08/15 18:53, Daniele Capasso wrote: Cosi facendo ho esattamente la somma della 2 connessioni in un unico flusso. Non è un semplice bilanciamento per intenderci. Quindi riesci a scaricare un file a 20 Mbit. O a caricare un file non so, mi sembra a 1.4 Mbit. Quanti nodi/link hai su Ninux ? Se qualcuno puo' fornire i file di configurazione di questo servizio http://wiki.ninux.org/ProxyHTTP che vi permette di fare upload di 8 Mbit (somma di 10 - 20 ADSL penso) per capire che tecnica utilizzate per l'aggregazione della banda Internet all'interno della rete Ninux. ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Multihoming e Multipath TCP
Si, esatto, in up è 2 Mbit perché le 2 connessioni sono 10/1 Su ninux per ora ho 5 link attivi :D Anche io sono molto interessato a quel servizio perché anche noi nelle Marche vorremmo condividere le nostre connessioni per avere tutti insieme una connessione più performante. Se bisogna sperimentare io sono disponibile a fare tutte le prove che volete :D Il giorno 14 agosto 2015 13:34, Massimiliano CARNEMOLLA massimili...@null.net ha scritto: On 13/08/15 18:53, Daniele Capasso wrote: Cosi facendo ho esattamente la somma della 2 connessioni in un unico flusso. Non è un semplice bilanciamento per intenderci. Quindi riesci a scaricare un file a 20 Mbit. O a caricare un file non so, mi sembra a 1.4 Mbit. Quanti nodi/link hai su Ninux ? Se qualcuno puo' fornire i file di configurazione di questo servizio http://wiki.ninux.org/ProxyHTTP che vi permette di fare upload di 8 Mbit (somma di 10 - 20 ADSL penso) per capire che tecnica utilizzate per l'aggregazione della banda Internet all'interno della rete Ninux. ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Multihoming e Multipath TCP
Esatto il mio nodo è infinito. Non saprei, non sono esperto, però sarebbe bello fare in modo che il protocollo olsr scegliesse da quale nodo uscire su internet in base a quello più veloce disponibile e non in base a quello più vicino. Idee su come fare? Mi piacerebbe poter gestire al meglio le risorse messe in condivisione, infatti alcuni nodi nonostante condividano internet, nella realtà non vengono usati perché distanti 3 hop rispetto per esempio al mio nodo che avendo ben 5 link con la rete finisce per essere quasi sempre usato. Il fatto che venga usato il mio nodo a me va benissimo, ho parecchia banda apposta, però mi piacerebbe riuscire ad ottimizzare anche le altre risorse condivise. Buon ferragosto a tutti Il giorno 14 agosto 2015 16:02, Massimiliano CARNEMOLLA massimili...@null.net ha scritto: On 14/08/2015 15.55, Daniele Capasso wrote: Su ninux per ora ho 5 link attivi :D Complimenti. Sono 6 nodi meshati tra di loro :-) Il tuo si chiama Infinito : insieme a quello di Efalcor sono fondamentali per le interconnessioni con gli altri. Se bisogna sperimentare io sono disponibile a fare tutte le prove che volete :D Si, ma da dove cominciamo ? Cosa c'e' da studiare e da dove iniziare ? Su cosa dobbiamo sperimentare ed in che modo ? ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Multihoming e Multipath TCP
On 14/08/2015 15.55, Daniele Capasso wrote: Su ninux per ora ho 5 link attivi :D Complimenti. Sono 6 nodi meshati tra di loro :-) Il tuo si chiama Infinito : insieme a quello di Efalcor sono fondamentali per le interconnessioni con gli altri. Se bisogna sperimentare io sono disponibile a fare tutte le prove che volete :D Si, ma da dove cominciamo ? Cosa c'e' da studiare e da dove iniziare ? Su cosa dobbiamo sperimentare ed in che modo ? ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Multihoming e Multipath TCP
On 08/08/2015 05:39 PM, Massimiliano CARNEMOLLA wrote: Ciao, alla fine qual e' la migliore soluzione per avere le maggiori prestazioni e meno problemi ? (visto che ne avete discusso al BattleMesh) Ciao. Il mio talk al BattleMesh era su una soluzione che NON funziona, ovvero mettere su VPN sopra Multipath TCP. Che la cosa non funzioni mi e' stato confermato da piu' fonti, incluse persone che ci hanno lavorato per mesi senza ottenere risultati decenti. Qualcuno suggerisce che la colpa e' degli algoritmi di scheduling usati da Multipath-TCP. Mi hanno consigliato di tentare con tcp-intercept [*] (ma non e' una soluzione equivalente). ciao, Clauz [*] https://github.com/VRT-onderzoek-en-innovatie/tcp-intercept ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Multihoming e Multipath TCP
Ho 2 comuni adsl Telecom da 10 mega, mi sono preso in affitto un server dedicato aruba e ci ho installato zero shell, poi ho messo su un server sempre con zero shell a casa a cui ho collegato i 2 modem Telecom, poi ho tirato su 2 vpn con il mio server aruba che ha 100 mega di banda, uno per connessione, e tramite zeroshell ho fatto il bonding dei 2 tunnel vpn. In pratica io esco su internet con l'ip del server aruba e tutto il traffico viene equamente diviso sulle 2 connessioni e poi riaggregato dal server aruba. Cosi facendo ho esattamente la somma della 2 connessioni in un unico flusso. Non è un semplice bilanciamento per intenderci. Ho scelto la Telecom per avere 2 connessioni in fast in modo da abbassare al minimo il ping visti i vari giri che devono fare i pacchetti prima di giungere a destinazione. Questa soluzione funziona bene solo per connessioni identiche in tutto sia banda che latenza. Per questo ho scelto il profilo 10 mega, in modo da far allineare entrambe le adsl alla massima portante agganciabile, cosa che con il profilo 20 mega non avrei ottenuto vista la distanza dalla centrale. Il giorno 13 agosto 2015 18:31, Massimiliano CARNEMOLLA massimili...@null.net ha scritto: On 13/08/15 18:10, Daniele Capasso wrote: Io sono disponibile a testare soluzioni ho già 2 ADSL a casa affasciate Da questo punto di vista a te ti hanno soddisfatto l'esigenza a monte. Riesci ad effettuare 2 connessioni ad Internet distinte e separate o non te lo permettono ? Se mi dici quale documentazione c'e' da studiare e che sperimentazione fare possiamo lavoraci sopra. ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Multihoming e Multipath TCP
On 13/08/15 18:10, Daniele Capasso wrote: Io sono disponibile a testare soluzioni ho già 2 ADSL a casa affasciate Da questo punto di vista a te ti hanno soddisfatto l'esigenza a monte. Riesci ad effettuare 2 connessioni ad Internet distinte e separate o non te lo permettono ? Se mi dici quale documentazione c'e' da studiare e che sperimentazione fare possiamo lavoraci sopra. ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Multihoming e Multipath TCP
Io sono disponibile a testare soluzioni ho già 2 ADSL a casa affasciate Il giovedì 13 agosto 2015, Massimiliano CARNEMOLLA massimili...@null.net ha scritto: On 13/08/15 15:52, Claudio Pisa wrote: Il mio talk al BattleMesh era su una soluzione che NON funziona, ovvero mettere su VPN sopra Multipath TCP. Se non ricordo male dentro Ninux utilizzate http://wiki.ninux.org/ProxyHTTP Non so come funziona nel dettaglio ma sfrutta tutte le connessioni ad Internet offerte da alcuni nodi per avere migliori upload e download a livello di velocita'. Un'altra soluzione potrebbe essere l'affasciamento delle ADSL (che non ricordo come si chiama in inglese) ma dovrebbero appartenere tutte ad un unico provider e lo stesso permetterti la cosa. Altra soluzione dirottare il traffico di alcune porte su una connessione e quello di altre su altre connessioni o utilizzare una tecnica chiamata round-robin che alterna le connessioni una volta su un gateway ed un'altra volta su un altro. Ma sono tutte cose che conosci meglio di me. Esistono altre soluzioni che in questo momento ignoro ? Perche' si fa una distinzione tra Multihoming e Multipath TCP ? Diciamo che al momento potrei disporre di due connessioni per fare qualche test (FLAT, non Mobile del cavolo). Ma non so da dove cominciare, che cosa studiare etc. Si puo' mettere su tutti insieme un gruppo di sperimentazione su queste cose ? ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
Re: [Ninux-Wireless] Multihoming e Multipath TCP
On 13/08/15 15:52, Claudio Pisa wrote: Il mio talk al BattleMesh era su una soluzione che NON funziona, ovvero mettere su VPN sopra Multipath TCP. Se non ricordo male dentro Ninux utilizzate http://wiki.ninux.org/ProxyHTTP Non so come funziona nel dettaglio ma sfrutta tutte le connessioni ad Internet offerte da alcuni nodi per avere migliori upload e download a livello di velocita'. Un'altra soluzione potrebbe essere l'affasciamento delle ADSL (che non ricordo come si chiama in inglese) ma dovrebbero appartenere tutte ad un unico provider e lo stesso permetterti la cosa. Altra soluzione dirottare il traffico di alcune porte su una connessione e quello di altre su altre connessioni o utilizzare una tecnica chiamata round-robin che alterna le connessioni una volta su un gateway ed un'altra volta su un altro. Ma sono tutte cose che conosci meglio di me. Esistono altre soluzioni che in questo momento ignoro ? Perche' si fa una distinzione tra Multihoming e Multipath TCP ? Diciamo che al momento potrei disporre di due connessioni per fare qualche test (FLAT, non Mobile del cavolo). Ma non so da dove cominciare, che cosa studiare etc. Si puo' mettere su tutti insieme un gruppo di sperimentazione su queste cose ? ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless
[Ninux-Wireless] Multihoming e Multipath TCP
Ciao, alla fine qual e' la migliore soluzione per avere le maggiori prestazioni e meno problemi ? (visto che ne avete discusso al BattleMesh) ___ Wireless mailing list Wireless@ml.ninux.org http://ml.ninux.org/mailman/listinfo/wireless