Hello rlug,

  Pentru ca am remarcat ceva interes pentru el,
am actualizat patch-ul pentru route realms in quagga
de la http://vcalinus.gemenii.ro/quaggarealms.html
pentru 0.98.3 stable si am adaugat cateva noi chestii.
  Ce stie sa faca acum:

bgpd(config-route-map)# set realm
  <1-255>    Realm id for Linux FIB routes
  WORD       Realm name for Linux FIB routes
  origin-as  Use route origin AS as realm id
  peer-as    Use route peer AS as realm id
bgpd(config-route-map)# no set realm
  <0-255>    Realm value
  WORD       Realm name
  origin-as  Origin AS - realm
  peer-as    Peer AS - realm
  <cr>

bgpd(config-router)# neighbor x.x.x.x realm
  <0-255>    default realm id
  WORD       default realm name
  origin-as  Set default realm to received route origin AS
  peer-as    Set default realm to peer AS
bgpd(config-router)# no neighbor x.x.x.x realm
  <0-255>    default realm id
  WORD       default realm name
  origin-as  Set default realm to received route origin AS
  peer-as    Set default realm to peer AS
  <cr>

  Cred ca asta acopera utilizarile normale pt diferentiere
metro/extern, shaping, accounting, etc., sugestii sunt binevenite...

  Daca vreti sa faceti accounting pe traficul inter-AS punand ca realm
ASul de origine pe rute, atentie ca /proc/net/rt_acct (rtacct) trunchiaza
valoarea realmului la 8 biti (poate o sa ma ocup si de asta daca am
timp :) )
  Rezultate corecte se obtin insa cu match-ul de iptables pe realm,
care suporta valoarea full pe 16bit.
  
  Suporta realms in bgpd si pe rute statice in zebra. Realmurile
apar in 'sh ip bgp' si in 'sh ip bgp neighbor'

  Rulati ./configure --enable-realms pentru a-l folosi.

  L-am trimis si pe quagga-dev, mai astept feedback si de acolo.


  Enjoy...

http://vcalinus.gemenii.ro/quagga-0.98.3-realms.diff  

-- 
Best regards,
 Calin                          mailto:vcalinusATgemenii.ro  
mailto:calin.veleaATfreescale.com


--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui