Re: [Ninux-Wireless] Multihoming e Multipath TCP

2015-08-15 Per discussione Massimiliano CARNEMOLLA

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

2015-08-15 Per discussione Daniele Capasso
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

2015-08-14 Per discussione Massimiliano CARNEMOLLA

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

2015-08-14 Per discussione Daniele Capasso
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

2015-08-14 Per discussione Daniele Capasso
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

2015-08-14 Per discussione Massimiliano CARNEMOLLA

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

2015-08-13 Per discussione Claudio Pisa
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

2015-08-13 Per discussione Daniele Capasso
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

2015-08-13 Per discussione Massimiliano CARNEMOLLA

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

2015-08-13 Per discussione Daniele Capasso
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

2015-08-13 Per discussione Massimiliano CARNEMOLLA

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

2015-08-08 Per discussione Massimiliano CARNEMOLLA
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