[S.Li.P] Bonding

Davide Corio enlightx a gmail.com
Lun 31 Lug 2023 15:36:16 CEST


Ecco altra roba da studiare :)

Il giorno lun 31 lug 2023 alle ore 15:04 Alex Palesandro via SLiP <
slip a liszt.softwareliberopinerolo.org> ha scritto:

> Ciao Davide,
>
> sono stato poco preciso, intendevo una singola connessione TCP quando
> parlavo di connessioni..
>
> > Se io ho due schede gigabit connesse a due linee da 100MBit,
> teoricamente posso comunque superare i 100MBit no?
>
> Come il nome del protocollo fa notare, e' un protocollo per reti
> locali reti L2, non e' pensato per reti geografiche (L3+). Al
> contrario, il multipath TCP e' fatto per essere agnostico alla rete
> soggiacente sfruttando percorsi multipli.
>
> D'altronde il multipath TCP non sembra essere popolarissimo, ma
> qualche esempio di utilizzo lo si trova e mi sembra uno use-case
> simile al tuo:
> https://www.redhat.com/en/blog/using-multipath-tcp-better-survive-outages-and-increase-bandwidth
>
> Ciao,
>
>
> On Mon, Jul 31, 2023 at 10:46 AM Davide Corio via SLiP
> <slip a liszt.softwareliberopinerolo.org> wrote:
> >
> > Ciao Alex,
> > grazie per il documento, mi è stato di super aiuto.
> >
> > Mi pare però di capire che questo limite riguarda la banda "massima" di
> ogni scheda.
> > Se io ho due schede gigabit connesse a due linee da 100MBit,
> teoricamente posso comunque superare i 100MBit no?
> >
> > Magari con applicazioni che consentano una frammentazione di pacchetti
> su più interfacce. Mi viene da pensare a Torrent ad esempio
> >
> > Il giorno lun 31 lug 2023 alle ore 10:39 Alex Palesandro via SLiP <
> slip a liszt.softwareliberopinerolo.org> ha scritto:
> >>
> >> Ciao Davide,
> >>
> >> secondo me quello che ti proponi di fare non si puo' realizzare nei
> >> termini in cui lo descrivi.
> >>
> >> Nel senso che il protocollo 802.3AD serve per aggregare due nic con la
> >> stessa banda attaccate allo stesso switch. Ha delle limitazioni se ben
> >> ricordo tipo (1) la connessione puo' consumare al massimo la banda di
> >> una singola scheda (2) le schede devono avere esattamente la stessa
> >> banda. Ti lascio un link ad una lezione del poli dedicata a questo
> >> protocollo:
> >>
> https://drive.google.com/file/d/1509fmnTuQOPxJQejbXTgKQ3RUbZqFLyZ/view?pli=1
> >> Dalla mia esperienza l'ho sempre visto su data-center dove si vuole
> >> aumentare la banda per scalare nel numero di connessioni senza dover
> >> fare un upgrade di scheda, che da 10G in su diventa molto costoso.
> >>
> >> Quello che credo invece tu possa fare per gli obiettivi che ti sei
> >> posto sarebbe utilizzare multi-path TCP. Purtroppo non ho mai
> >> approfondito, ma so che Linux lo supporta e sembra che l'idea sia
> >> proprio di fare quello che cerchi di fare
> >> https://www.multipath-tcp.org/
> >>
> >> Ciao,
> >>
> >> Alex
> >>
> >> On Mon, Jul 31, 2023 at 9:35 AM Davide Corio via SLiP
> >> <slip a liszt.softwareliberopinerolo.org> wrote:
> >> >
> >> > Mi mancava parecchia teoria :)
> >> >
> >> > Se ho capito bene devo sfruttare il protocollo 802.3AD (Link
> Aggregation)
> >> >
> >> > Nei documenti si parla della necessità di uno switch che supporti
> questo protocollo, ma presumo che serva quando non è il tuo pc a fornire
> connettività.
> >> > Appena ci riesco poi magari ci troviamo per una nuova serata SLiP e
> vi mostro il risultato :D
> >> >
> >> > Il giorno ven 28 lug 2023 alle ore 08:52 Davide Corio <
> enlightx a gmail.com> ha scritto:
> >> >>
> >> >> in questo caso specifico, mi sto creando un piccolo firewall con un
> minipc e volevo fare bonding di due schede di rete, una quella dell'adsl e
> una che arriva da un router 4g.
> >> >>
> >> >> Non mi dispiacerebbe poter sfruttare la banda di entrambe le
> connessioni invece che usarne una principale e una di backup
> >> >>
> >> >> Il giorno ven 28 lug 2023 alle ore 08:13 Stefano Pirra <
> pirraste a gmail.com> ha scritto:
> >> >>>
> >> >>> Mi pare di ricordare sia un'opzione di configurazione delle schede
> di rete di virtualbox..puoi mettere la scheda virtuale in bond con la
> scheda fisica e condividerla tra host e guest.
> >> >>>
> >> >>> Ho questo vago ricordo perché anni fa, a lavoro, lo feci (non
> ricordo invece il motivo, ma era per provare qualche cosa).
> >> >>> Un istante dopo mi cade completamente la rete e resto
> isolato.....ho poi scoperto che in azienda era vietato, era partito un
> allarme e mi avevano buttato fuori 😅
> >> >>>
> >> >>> Stefano
> >> >>>
> >> >>> Il gio 27 lug 2023, 14:28 Davide Corio via SLiP <
> slip a liszt.softwareliberopinerolo.org> ha scritto:
> >> >>>>
> >> >>>> Ammettetelo... avete letto bonding e avete pensato a qualcosa di
> sconcio!
> >> >>>>
> >> >>>> Scherzi a parte, qualcuno di voi ha mai creato un "bond" tra due
> schede di rete.
> >> >>>> Ed in particolare...l'avete mai fatto usando il nuovo tool usato
> (mi pare) da Debian e Ubuntu che è Netplan?
> >> >>>>
> >> >>>> PS: si, posso cercare direttamente su Google, ma era per dare un
> po' di vita alla lista :-D
> >> >>>>
> >> >>>> --
> >> >>>> Davide Corio
> >> >>>> enlightx a gmail.com
> >> >>>> --
> >> >>>> SLiP mailing list
> >> >>>> SLiP a liszt.softwareliberopinerolo.org
> >> >>>> https://liszt.softwareliberopinerolo.org/listinfo/slip
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> Davide Corio
> >> >> enlightx a gmail.com
> >> >
> >> >
> >> >
> >> > --
> >> > Davide Corio
> >> > enlightx a gmail.com
> >> > --
> >> > SLiP mailing list
> >> > SLiP a liszt.softwareliberopinerolo.org
> >> > https://liszt.softwareliberopinerolo.org/listinfo/slip
> >>
> >>
> >>
> >> --
> >> Alex Palesandro
> >> --
> >> SLiP mailing list
> >> SLiP a liszt.softwareliberopinerolo.org
> >> https://liszt.softwareliberopinerolo.org/listinfo/slip
> >
> >
> >
> > --
> > Davide Corio
> > enlightx a gmail.com
> > --
> > SLiP mailing list
> > SLiP a liszt.softwareliberopinerolo.org
> > https://liszt.softwareliberopinerolo.org/listinfo/slip
>
>
>
> --
> Alex Palesandro
> --
> SLiP mailing list
> SLiP a liszt.softwareliberopinerolo.org
> https://liszt.softwareliberopinerolo.org/listinfo/slip
>


-- 
Davide Corio
enlightx a gmail.com
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://liszt.softwareliberopinerolo.org/pipermail/slip/attachments/20230731/2de0ffd9/attachment.htm>


Maggiori informazioni sulla lista SLiP