Re: Running BIRD on Virtual Machines

2016-02-10 Thread Frank Habicht
Hi, On 2/11/2016 1:52 AM, Alex Bligh wrote: > On 9 Feb 2016, at 16:13, Frank Habicht wrote: > >> In one of your neighboring countries exists bad experience with having >> the 2 VMs with the 2 birds on one phys. hardware. > > I have no idea why that should be an issue. I run bird as an appliance

Re: Running BIRD on Virtual Machines

2016-02-10 Thread Alex Bligh
On 9 Feb 2016, at 16:13, Frank Habicht wrote: > In one of your neighboring countries exists bad experience with having > the 2 VMs with the 2 birds on one phys. hardware. I have no idea why that should be an issue. I run bird as an appliance (might well be more than one per physical hardware, i

Can bird include metrics when installing linux kernel routes?

2016-02-10 Thread Mike C
Hi, Is there a way to make bird include a metric when installing routes into the linux routing table? I want to base the metric on the length of the BGP path (so longer path via prepending has higher metric), or failing that, a local_pref value. Regards, Mike

[PATCH master] IPv6 ECMP support fixes for linux

2016-02-10 Thread Mikhail Sennikovskii
Hello Fellows, as a follow-up for the recent discussion about BIRD support of IPv6 ECMP on Linux ( http://trubka.network.cz/pipermail/bird-users/2016-January/010163.html ), I've created a patch, which addresses this problem. The current patch is against the master branch, i.e. for BIRD 1.x. I wil

[PATCH int-new] IPv6 ECMP support fixes for linux

2016-02-10 Thread Mikhail Sennikovskii
Hello Fellows, as mentioned in my previous mail, here is a patch for IPv6 ECMP support against the int-new branch, for BIRD 2. The only difference between the master and int-new patches is that the current (int-new) one uses the rtable.addr_type to determine the IPv6-style behavior, instead of p

[PATCH] IPv6 ECMP support fixes for linux

2016-02-10 Thread Mikhail Sennikovskii
The API for configuring ECMP for IPv6 on Linux is not symmetrical. Routes can be set via the multipath structures, but Linux kernel splits this up into separate routes internally. As a result, ECMP routes are retorned as separate independent routes when queried. This patch works around this issue b

[PATCH] IPv6 ECMP support fixes for linux

2016-02-10 Thread Mikhail Sennikovskii
The API for configuring ECMP for IPv6 on Linux is not symmetrical. Routes can be set via the multipath structures, but Linux kernel splits this up into separate routes internally. As a result, ECMP routes are retorned as separate independent routes when queried. This patch works around this issue b