Re: [Ninux-Wireless] Ottimizzare banda switch<->router

2016-10-23 Per discussione Pierluigi Checchi
Vale la pena fare qualche prova, il round robin dovrebbe impattare poco sulla
cpu, ma chissà. Il vantaggio del LAG è la ridondanza, visto che le porte si
guastano con una certa disinvoltura.

On Sunday, 23 October 2016, Germano Massullo 
wrote:

> Il 22/10/2016 06:23, Pierluigi Checchi ha scritto:
> > Le soluzioni per il bilanciamento sono solo due: devi fare LAG (che è
> > poi il bonding) o bilanciamento con rotte, layer 3 a costo uguale,
> > comunque devi vedere l'algoritmo di hashing ed i criteri di
> > bilanciamento.
> > La cosa migliore è il round robin con LAG nel nostro caso, che tra
> > l'altro non sovraccarica l'edge router. Credo infatti che abbia le
> > interfacce separate, quindi no switching layer2 (se non bridge via
> > software) e quindi LAG fatto dal kernel e non dal ASIC.
> Sul forum Ubiquiti leggo solo una sfilza di problemi di prestazioni
> legati al link aggregation / bonding, come ad esempio [1]. Cercando si
> trovano una infinità di messaggi simili, con le configurazioni più
> disparate.
> Detto ciò proverò la soluzione di Clauz
> https://germano.fedorapeople.org/Ninux/Edgerouter_Pro_
> configurazione_VLAN.pdf
> rimane la più facile da realizzare e toglie ogni dubbio
> sull'accelerazione hardware.
>
> [1]:
> http://community.ubnt.com/t5/EdgeMAX/EdgeMAX-Dual-WAN-load-
> balance-bonding/m-p/1171327#M55830
>
>
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Ottimizzare banda switch<->router

2016-10-23 Per discussione Germano Massullo
Il 22/10/2016 06:23, Pierluigi Checchi ha scritto:
> Le soluzioni per il bilanciamento sono solo due: devi fare LAG (che è
> poi il bonding) o bilanciamento con rotte, layer 3 a costo uguale,
> comunque devi vedere l'algoritmo di hashing ed i criteri di
> bilanciamento. 
> La cosa migliore è il round robin con LAG nel nostro caso, che tra
> l'altro non sovraccarica l'edge router. Credo infatti che abbia le
> interfacce separate, quindi no switching layer2 (se non bridge via
> software) e quindi LAG fatto dal kernel e non dal ASIC.
Sul forum Ubiquiti leggo solo una sfilza di problemi di prestazioni
legati al link aggregation / bonding, come ad esempio [1]. Cercando si
trovano una infinità di messaggi simili, con le configurazioni più
disparate.
Detto ciò proverò la soluzione di Clauz
https://germano.fedorapeople.org/Ninux/Edgerouter_Pro_configurazione_VLAN.pdf
rimane la più facile da realizzare e toglie ogni dubbio
sull'accelerazione hardware.

[1]:
http://community.ubnt.com/t5/EdgeMAX/EdgeMAX-Dual-WAN-load-balance-bonding/m-p/1171327#M55830



signature.asc
Description: OpenPGP digital signature
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Ottimizzare banda switch<->router

2016-10-21 Per discussione Pierluigi Checchi
Le soluzioni per il bilanciamento sono solo due: devi fare LAG (che è poi
il bonding) o bilanciamento con rotte, layer 3 a costo uguale, comunque
devi vedere l'algoritmo di hashing ed i criteri di bilanciamento.
La cosa migliore è il round robin con LAG nel nostro caso, che tra
l'altro non sovraccarica l'edge router. Credo infatti che abbia le
interfacce separate, quindi no switching layer2 (se non bridge via
software) e quindi LAG fatto dal kernel e non dal ASIC.

On Saturday, 22 October 2016, Germano Massullo 
wrote:

> Il 21/10/2016 12:25, Matteo Pedani ha scritto:
>
> Attenzione questo esempio crea due indirizzi mac universally administered
> e multicast .
>
> creando oltre a possibili conflitti (molto remoti)
> essendo inoltre indirizzi multicast degradano le prestazioni del segmento
> ethernet
> guardando le specifiche anche sull enciclopedia
> https://it.wikipedia.org/wiki/Indirizzo_MAC
>
> Per creare un indirizzo MAC locale unicast valido   basta che la seconda
> cifra sia pari e non zero.
>
> esempio
>
> 02:00:00:00:00:01
>
> 02:00:00:00:00:02
>
>
> Questo dimostra che il diavolo è nei dettagli. Per migliorare le
> prestazioni della rete siamo andati a creare un problema di difficile
> analisi.
>
> https://youtu.be/081Xt0qQmxw?t=38s
> https://youtu.be/081Xt0qQmxw?t=38s
> https://youtu.be/081Xt0qQmxw?t=38s
> https://youtu.be/081Xt0qQmxw?t=38s
> https://youtu.be/081Xt0qQmxw?t=38s
> https://youtu.be/081Xt0qQmxw?t=38s
> https://youtu.be/081Xt0qQmxw?t=38s
> https://youtu.be/081Xt0qQmxw?t=38s
> https://youtu.be/081Xt0qQmxw?t=38s
>
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Ottimizzare banda switch<->router

2016-10-19 Per discussione Matteo Pedani
Ricordati se da l'alra parte delle radio ci sta una cosa fatta come la vuoi
fare te fai un loop

Il giorno 19 ottobre 2016 15:29, Germano Massullo <
germano.massu...@gmail.com> ha scritto:

> Il 19/10/2016 15:24, Matteo Pedani ha scritto:
> > Colleghi direttamente le antenne al router.
> Perdonami, ma così son bravi tutti, inoltre appena finisci le porte sul
> router non attacchi più neanche un'antenna.
> ___
> Wireless mailing list
> Wireless@ml.ninux.org
> http://ml.ninux.org/mailman/listinfo/wireless
>



-- 
*Matteo Pedani*

www.pedani.it
mobile +39  3343637690
phone +39 0699341466
phone +39 069415152
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Ottimizzare banda switch<->router

2016-10-19 Per discussione Germano Massullo
Il 19/10/2016 15:24, Matteo Pedani ha scritto:
> Colleghi direttamente le antenne al router.
Perdonami, ma così son bravi tutti, inoltre appena finisci le porte sul
router non attacchi più neanche un'antenna.
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Ottimizzare banda switch<->router

2016-10-19 Per discussione Matteo Pedani
Per avere le massime prestazioni

Colleghi direttamente le antenne al router.
Riservi una parte degli ip per ogni antenna
Sullo switch ci metti la rete interna

Facendo così il pacchetto fa meno giri quindi ci mette meno tempo a
passare, la configurazione è più facile, non rischi di fare dei loop.

Matteo



Il giorno 19 ottobre 2016 13:10, Stefano De Carlo  ha
scritto:

> Il 19/10/2016 11:45, Germano Massullo ha scritto:
> > Attualmente ho due opzioni
> > - Link aggregation [1]: soluzione rischiosa perché non è detto che il
> > router e lo switch dividano, come uno si aspetta, il traffico tra i vari
> > cavi
> > - VLAN per ogni antenna AC[2]: dato che queste antenne sono quelle che
> > occupano più banda, assegnare a ciascuna di esse una VLAN come suggerito
> > da Clauz, potrebbe essere una soluzione ideale.
> > Avete altre idee?
>
> A me sembra che ne hai solo una vera. Con le VLAN faresti una ripartizione
> a monte totalmente scollegata dalla quantità e tipologia del traffico
> realmente prodotto dai tuoi apparati. Per quanto te la puoi pensare bene
> prima, le condizioni cambiano, e sarebbe molto poco flessibile aggiungendo
> apparati.
>
> Per quanto riguarda la link aggregation e da quello che leggo sul manuale
> EdgeSwitch, puoi evitare l'intera filiera "magari qualcosa non è
> 802.3ad-compliant" usando semplicemente lo static port-channel. A me sembra
> che per il tuo setup non serve che il LAG sia di tipo 802.3ad o in
> qualsiasi modo automatico/dinamico.
>
> La parte essenziale è l'algoritmo di hashing. Immagino che principalmente
> il traffico proveniente dalle antenne sarà inoltrato verso l'edgerouter. In
> questo scenario dovrebbe essere sufficiente evitare gli algo che includono
> il destination MAC per ripartire correttamente il traffico ed evitare colli
> di bottiglia. "Source MAC, VLAN, Ethertype, Incoming Port" sembra
> promettente-pur-se-semplice, ma in ogni caso devi fare delle prove perché
> senza avere accesso al codice [1] non sai a tavolino quanto sono efficienti
> i mapping.
>
> Stefanauss.
>
> [1] Che presumo sia proprietario, perlomeno lato backplane.
>
>
> ___
> Wireless mailing list
> Wireless@ml.ninux.org
> http://ml.ninux.org/mailman/listinfo/wireless
>
>


-- 
*Matteo Pedani*

www.pedani.it
mobile +39  3343637690
phone +39 0699341466
phone +39 069415152
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


Re: [Ninux-Wireless] Ottimizzare banda switch<->router

2016-10-19 Per discussione Stefano De Carlo
Il 19/10/2016 11:45, Germano Massullo ha scritto:
> Attualmente ho due opzioni
> - Link aggregation [1]: soluzione rischiosa perché non è detto che il
> router e lo switch dividano, come uno si aspetta, il traffico tra i vari
> cavi
> - VLAN per ogni antenna AC[2]: dato che queste antenne sono quelle che
> occupano più banda, assegnare a ciascuna di esse una VLAN come suggerito
> da Clauz, potrebbe essere una soluzione ideale.
> Avete altre idee?

A me sembra che ne hai solo una vera. Con le VLAN faresti una ripartizione a 
monte totalmente scollegata dalla quantità e tipologia del traffico realmente 
prodotto dai tuoi apparati. Per quanto te la puoi pensare bene prima, le 
condizioni cambiano, e sarebbe molto poco flessibile aggiungendo apparati.

Per quanto riguarda la link aggregation e da quello che leggo sul manuale 
EdgeSwitch, puoi evitare l'intera filiera "magari qualcosa non è 
802.3ad-compliant" usando semplicemente lo static port-channel. A me sembra che 
per il tuo setup non serve che il LAG sia di tipo 802.3ad o in qualsiasi modo 
automatico/dinamico.

La parte essenziale è l'algoritmo di hashing. Immagino che principalmente il 
traffico proveniente dalle antenne sarà inoltrato verso l'edgerouter. In questo 
scenario dovrebbe essere sufficiente evitare gli algo che includono il 
destination MAC per ripartire correttamente il traffico ed evitare colli di 
bottiglia. "Source MAC, VLAN, Ethertype, Incoming Port" sembra 
promettente-pur-se-semplice, ma in ogni caso devi fare delle prove perché senza 
avere accesso al codice [1] non sai a tavolino quanto sono efficienti i mapping.

Stefanauss.

[1] Che presumo sia proprietario, perlomeno lato backplane.



signature.asc
Description: OpenPGP digital signature
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless


[Ninux-Wireless] Ottimizzare banda switch<->router

2016-10-19 Per discussione Germano Massullo
In una configurazione con varie antenne 802.11 e 802.11 AC collegate ad
un EdgeSwitch 16 150W più un EdgeRouter Pro (che ha un throughput di 8
Gb/s) vorrei tentare di ottimizzare l'utilizzo di banda passante del router.
Collegare lo switch al router con un solo cavo creerebbe un collo di
bottiglia.
Attualmente ho due opzioni
- Link aggregation [1]: soluzione rischiosa perché non è detto che il
router e lo switch dividano, come uno si aspetta, il traffico tra i vari
cavi
- VLAN per ogni antenna AC[2]: dato che queste antenne sono quelle che
occupano più banda, assegnare a ciascuna di esse una VLAN come suggerito
da Clauz, potrebbe essere una soluzione ideale.
Avete altre idee?

Schemi (il numero di antenne raffigurate è puramente casuale):
[1]:
https://germano.fedorapeople.org/Ninux/Edgerouter_Pro_configurazione_link_aggregation.pdf
[2]:
https://germano.fedorapeople.org/Ninux/Edgerouter_Pro_configurazione_VLAN.pdf



signature.asc
Description: OpenPGP digital signature
___
Wireless mailing list
Wireless@ml.ninux.org
http://ml.ninux.org/mailman/listinfo/wireless