On Fri, Mar 20, 2015 at 3:23 AM, olivier a <oatech7402@gmail.com> wrote:
let's 192.168.1.1 is my router Wan IP. One single physical router running bird and bird6.
Solution 1 : bird router id = 192.168.1.1 bird6 router id = 192.168.1.1
Solution 1 is better. On my networks, i assign a globally unique IPv4 address (with a /32 mask) to each router. This IP address is configured on the loopback interface, and used as router-id for all the routing protocols it's running. I can use this IP address to ping the router, SSH to the router, and as a unique identifier when looking at routing tables, to find the origin of the route, or where the route was learned from. I don't use a WAN IP address for this purpose, because IP addresses assigned to interfaces can change over time--and i don't want to change my router ID. Router ID is a 32-bit number, which needs to be unique, so using an IPv4 address assigned to my AS matches these requirements exactly. Hope that helps. Jonathan
Solution 2 : bird router id = 192.168.1.1 bird6 router id = 127.0.0.1
Is that what you're advising ? What are the benefits of using IPv4 loopback as bird6 router id ??! :-) On Mar 19, 2015 11:13 AM, "Job Snijders" <job@instituut.net> wrote:
On Thu, Mar 19, 2015 at 11:08:06AM +0100, Ondrej Zajicek wrote:
On Thu, Mar 19, 2015 at 09:35:42AM +0100, olivier a wrote:
Is it good practice to use same router id for bird and bird6 ?
I'm wondering if there are some drawbacks or pitfalls ?
I see no reason why not to use the same router id.
I second that. If they are the same physical box, using the IPv4 loopback as router-id in bird6 is a good (and common) approach.
Kind regards,
Job
-- Jonathan