On Fri, 11 Feb 2011 16:03:44 +0200 Andrei-Florian Staicu <[email protected]> wrote:
> Salutare, > > Ma confrunt cu urmatoarea problema, pe care nu prea stiu de unde s-o > apuc: > > Doua Debian-uri conectare la Internet, cu tunel GRE facut intre ele. > Daca dau ping din primul spre al doilea spre ip-ul din capatul > tunelului, nu al doilea nu raspunde. > Daca dau apoi ping din al doilea spre primul, tot spre ip-ul din > capatul (celalalt) al tunelului, nu numai ca raspunde, dar incepe sa > raspunda si primul ping. > Evident, treaba se intampla intermitent si cel mai des pe tunele GRE. > Am patit-o de vreo doua ori si pe IPIP, dar IPIP nu stie de multicast > si deci imi trebuie GRE. > "Se pare" (TM) ca daca nu e trafic ceva timp prin tunele, le baga in > cutia cu obiecte uitate si uita se le scoata de acolo. > > Am sapat putin pe net si am gasit doua lucruri: > - cei care au mai patit treaba asta nu au primit niciun > raspuns/solutie > - pe Cisco exista o chestie numita GRE keepalive, care nu exista pe > Linux. Acum, as putea sa dau niste ping-uri in background, dar sunt > muuulte tuneluri (am un full mesh intre toate sediile firmei sedii). > > Voi aveti vreo idee de unde sa incep sa sap? > > Merci. > > PS: e vineri. > _______________________________________________ > RLUG mailing list > [email protected] > http://lists.lug.ro/mailman/listinfo/rlug Salutare. Daca te pasioneaza problema keep-alive-ului pe GRE, atunci poti incepe de la documentatia cisco: http://www.cisco.com/en/US/tech/tk827/tk369/technologies_tech_note09186a008048cffc.shtml#t7 , dupa care sa te bagi in sursele kernel-ului linux, lucru pe care se pare ca l-au mai incercat si altii: http://lkml.org/lkml/2008/9/15/241 , dar s-au lovit de ceva probleme. Cred insa ca o solutie mai eleganta ar fi sa rulezi un protocol de rutare intre routerele din sediile firmei, via tunele, bineinteles. Un RIP in quagga: - nu necesita mari eforturi de implementare/administrare; - tine tunelele up datorita update-urilor protocolului; - invalideaza rutele corespunzatoare daca pica un tunel. Sint si alte protocoale de rutare pe care quagga le cunoaste. Oricare dintre ele bifeaza ultimele 2 puncte din lista. Spor, ducu _______________________________________________ RLUG mailing list [email protected] http://lists.lug.ro/mailman/listinfo/rlug
