-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Salutari Alexandru,

Ai mare grija la interogarea bazei de date RIPE. Poti avea mari probleme
daca legatura dintre tine si whois.ripe.net este intrerupta in momentul
interogarii.

Ti-as recomanda sa faci querry-urile si update-urile astea o data la 24
de ore insa daca scriptul observa o diferenta mai mare de 5-10% - sa te
anunte si sa nu faca update-ul.

Asta inseamna ca ar trebui sa compari cele 2 output-uri si sa ai grija
sa nu:

- - intri intr-un blacklist al bazei de date ripe - prea multe interogari
intr-un timp scurt
- - iti crape conexiunea cu whois.ripe.net si output-ul sa nu fie intreg

Other tips:

Iti recomand sa mai ai mare grija si la as-sets, te poti trezi in niste
bucle infinite unde un as-set-ul as-a include as-set-ul asb si vice-versa.

Ai putea sa faci si altfel:

In fiecare zi iei urmatoarele fisiere:
ftp://ftp.ripe.net/ripe/dbase/split/ripe.db.route.gz
ftp://ftp.ripe.net/ripe/dbase/split/ripe.db.as-set.gz

Si le folosesti pe astea pentru a parsa informatia care te intereseaza.


cheers,
elvis


On 24/11/2010 13:51, Munteanu Alexandru wrote:
> Providerul x se interconecteaza cu diferiti provideri prin bgp. La fiecare 
> conectare se precizeaza AS, ip de interconectare si AS-SET-ul.
> 
>  Problema e ca in acest moment totul se face manual adica interogarea in ripe 
> a noului as set si importarea prefix list-urilor copy-paste in conf t in 
> quagga. Solutia nu este deloc ok pentru ca daca providerul cu care s-a facut 
> interconectarea mai adauga sau sterge un prefix, updatarea in baza de date la 
> providerul x nu se face decat pe baza unui anunt efectiv nu automat.
> 
>  Solutia ar fi un script care sa interogheze 1 data la 24 de ore fiecare as 
> set dintr-o lista de pe server, in ripe iar cumva prefix list-urile returnate 
> de ripe sa fie importate in quagga in "running-config". O idee ar fi probabil 
> sa fie scrise direct in fisierul de initializare "startup-config" dar asta ar 
> insemna ca la fiecare 24 de ore quagga sa fie restartat pentru a prelua 
> informatiile din "startup-config" ceea ce nu este ok. Deci cumva scriptul 
> trebuie sa intre in vtysh in conf t sa introduca acele prefix list-uri si la 
> sfarsit "write mem"
> 
>  De asemenea e mai ok sa stearga toate prefix list-urile si sa puna din nou 
> ce gaseste in interogarea la ripe? sau este mai bine sa compare ce este in 
> quagga cu ce gaseste in ripe si acolo unde in quagga sunt mai multe prefix 
> list-uri decat in interogarea ripe sa le introduca cu "no ip prefix..." iar 
> pe cele care sunt in plus in ripe fata de quagga sa le adauge.
> 
> Va multumesc anticipat pentru orice hint.
> 
> 
>       
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)

iQEcBAEBAgAGBQJM7RCcAAoJEKqEx1Uip8tLMHgH/A8WkCIcsJ9d0eVPBggj3YEo
ocyfkNaQdfiDFrAE9wesv5/JrtBgUvvJqIEsYDnbe++xVOd/Q1v5BfH1u5XGsd4i
d62EY1DDMO9tBxwcFRV2Fn+/tsq3mq8vdK3OF9agZnnEeGNUIAfQtkbwXF3daVdl
CGHyiI5Rnhi7yrtP4IHQFvW3qjR6wpMCTYl4uOweIto3PtsNBzpgN3DRdUV1D1aw
+mOnavJ9BGiCW4kYFVZpMwl+MnU5FQ8SdVLHYW//k+gOqBUGE72qqxCR2I5zPwta
Qafq+g8gAgs70ACvZTuJekJqrmgowdqZ++T6dvEvo+Qvi1IsI60giPlVh+DrwMM=
=WmBY
-----END PGP SIGNATURE-----
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui