Great work to all involved :) We have looked through the notes in the git repository etc however we are still confused as to whether multi-path support can be 'made to work' with RIP or not? Currently our BIRD configuration defines a unique RIP protocol instance on each of our Linux routers edge interfaces to listen for RIP messages from our edge firewalls (which host and advertise many IPSec VPN routes via RIP); This means that birds internal route table contains many multipath routes. bird> show route 10.131.0.0/16 via 192.168.214.1 on eth2 [EDGE1RIP 11:07] * (120/4) via 192.168.215.1 on eth3 [EDGE2RIP 11:07] (120/4) 10.0.0.0/24 via 192.168.214.1 on eth2 [EDGE1RIP 11:07] * (120/4) 10.1.20.0/24 via 192.168.214.1 on eth2 [EDGE1RIP 11:07] * (120/4) via 192.168.215.1 on eth3 [EDGE2RIP 11:07] (120/4) 192.168.64.0/24 via 192.168.215.1 on eth3 [EDGE2RIP 11:07] * (120/4) via 192.168.214.1 on eth2 [EDGE1RIP 11:07] (120/4) 192.168.65.0/24 via 192.168.215.1 on eth3 [EDGE2RIP 11:07] * (120/4) via 192.168.214.1 on eth2 [EDGE1RIP 11:07] (120/4) 10.10.0.0/24 via 192.168.214.1 on eth2 [EDGE1RIP 11:07] * (120/4) 192.168.68.0/24 via 192.168.215.1 on eth3 [EDGE2RIP 11:07] * (120/4) via 192.168.214.1 on eth2 [EDGE1RIP 11:07] (120/4) In version 1.3.0, will these multipath routes that we have in our bird routing table now be exported to the kernel routing table? Please, please say yes :o/ Thank you for your help. Andy. # cat /etc/bird.conf #log syslog { error, fatal, bug }; protocol kernel { # Protocol pipe to kernel table learn; # Learn static routes in main kernel table scan time 10; # Scan kernel routing table every 20 seconds import none; # Do Not import main kernel routing table into BIRD table export filter {if net ~ [10.0.0.0/8+, 172.16.0.0/12+, 192.168.0.0/16+] then { accept; } reject; }; } protocol device { # Protocol pipe to network interfaces table scan time 10; # Scan interfaces every 10 seconds } protocol rip EDGE2RIP { # Create RIP protocol instance called EDGE2RIP timeout time 65; # specifies how old route has to be to be considered unreachable. Default is 4*period (period default is 30) garbage time 70; # specifies how old route has to be to be discarded. Default is 10*period (period default is 30) honor always; export none; # Do not transmit BIRD table to RIP peers import filter {if net ~ [10.0.0.0/8+, 172.16.0.0/12+, 192.168.0.0/16+] then { accept; } reject; }; interface "eth3" { mode quiet; }; } protocol rip EDGE1RIP { # Create RIP protocol instance called EDGE1RIP timeout time 65; # specifies how old route has to be to be considered unreachable. Default is 4*period (period default is 30) garbage time 70; # specifies how old route has to be to be discarded. Default is 10*period (period default is 30) honor always; export none; # Do not transmit BIRD table to RIP peers import filter {if net ~ [10.0.0.0/8+, 172.16.0.0/12+, 192.168.0.0/16+] then { accept; } reject; }; interface "eth2" { mode quiet; }; } -----Original Message----- From: owner-bird-users@atrey.karlin.mff.cuni.cz [mailto:owner-bird-users@atrey.karlin.mff.cuni.cz] On Behalf Of Tony Vroon Sent: 31 March 2011 10:53 To: Ondrej Filip Cc: bird-users@network.cz Subject: Re: New release 1.3.0! -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 03/31/11 10:27, Ondrej Filip wrote:
New version is ready. This version includes many changes and bugfixes.
We are working on packaging and other stuff.
In Gentoo now, thank you: http://cia.vc/stats/author/chainsaw/.message/1e3992 My apologies for missing 1.2.5; it wasn't planned for production use in LINX. Regards, - -- Tony Vroon UNIX systems administrator London Internet Exchange Ltd, Trinity Court, Trinity Street, Peterborough, PE1 1DA Registered in England number 3137929 E-Mail: tony@linx.net<mailto:tony@linx.net> -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk2UTuIACgkQp5vW4rUFj5qYpQCdF8i5lL+RTnOl9vp2oefIeWzn bTYAniGuKTswJf0wnbJG58BA5VNMrWIz =4zi0 -----END PGP SIGNATURE----- ________________________________ Monitor Computer Systems Limited Company Registration Number: NI 17805 Registered Office: 3 Pine Crest, Holywood, North Down, Northern Ireland BT18 9ED