Perche' babeld fa comunque dei conti sulla qualita' del link(per esempio se un gateway e' attaccato direttamente all'universita' di pisa ma e' dall'altra parte della rete e si perdono tanti pacchetti lui non ti routa da quello) e in piu' e' molto semplice da configurare, BGP invece non l'ho mai usato e non so come si puo' fargli fare quello che serve a noi, poi se non ho capito male e' molto legato al concetto di un'interfaccia <-> una subnet, per cui gia' avere un'interfaccia con due subnet diverse diventava problematico farglielo capire...
On 08/04/2012 10:59 AM, Luca Postregna wrote: > perche per il routing tra i gateway avete optato per babeld? si potrebbe > giungere allo stesso risultato con bgp? > > 2012/8/4 Gioacchino Mazzurco <gmazzurc...@gmail.com> > >> A Pisa usiamo batman-adv pero' il setup che hai descritto tu in >> mailinglist non si adatta bene a come funziona batman-adv... >> >> Con batman-adv viene creato una sorta di grande switch, in >> un'architettura di questo tipo mantenere tante subnet >> diventa piu' una complicazione che altro >> >> infatti a Pisa usiamo la stessa subnet 10.174.0.0/16 in tutta la mesh, e >> usiamo un protocollo di routing ( babeld ) solo tra i gateway ( quelli >> che annunciano subnet esterne tipo internet ) solo >> perche' non ne abbiamo potuto farne a meno perche' per esempio abbiamo >> dei link diretti alla rete pubblica dell' universita' e vogliamo evitare >> di fare il giro da internet per arrivarci e/o mettere le rotte statiche >> su tutti i gateway >> >> quindi immaginati un grande switch con porte in giro in tutta la citta' >> con unica subnet e vai liscio tranquillo con batman-adv, se vuoi vedere >> una conf funzionante puoi provare il firmware pisano [0][1] che penso >> faccia tutto quello che serve in una mesh batman-adv, >> lo scambio di rotte come ti dicevo lo mettiamo solo sui gateway che sono >> delle macchine gentoo che configuriamo a mano volta volta per via dei >> setup molto diversi con cui tocca interfacciarsi >> >> [0] http://eigenlab.org/~gioacchino/openwrt/trunkgelmi/ ( Immagini gia' >> pronte ) >> [1] http://gitorious.org/eigennet/packages ( sorgente ) >> >> On 08/04/2012 04:58 AM, Luca Pretto wrote: >>> Il giorno 03/ago/2012 20:07, "Antonio Quartulli" <or...@autistici.org> >> ha >>> scritto: >>> >>>> intanto cosa devi fare di preciso? Lo scopo è far si che nuove subnet >>> vengano >>>> scoperte in automatico?? Se lo scopo è questo..allora parliamone... >>> >>> Sì, l'ambizione sarebbe proprio quella! >>> Vorrei che all'aggiunta di un nuovo "10.9.x.1" nodo la relativa nuova >>> subnet "192.168.x.0/24" venisse annunciata su tutta la rete (e divenisse >>> raggiungibile da ogni altro dispositivo), senza dover metter mano alla >>> configurazione di tutti gli altri nodi precedentemente attivati. >>> >>> Grazie e.... Ciauz! >>> Luca >>> >>> >>> >>> _______________________________________________ >>> 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 >> > > > > > > _______________________________________________ > 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