owner-bird-users@atrey.karlin.mff.cuni.cz wrote on 2012/08/22 15:34:54:
On Wed, Aug 22, 2012 at 04:32:24PM +0600, Eugene M. Zheganin wrote:
Hi.
On 22.08.2012 14:39, Ondrej Zajicek wrote:
As i understand it correctly, you have Quagga at one end and BIRD on the other? AFAIK there is some problem related to unnumbered ptp links in Quagga which causes incompatibility with BIRD, Joakim Tjernlund has some patches for that for Quagga.
Yes, they went in a few weeks ago too :) ( there is one patch outstanding though) current released quagga cannot handle ifindex in the LSA(like BIRD do for /32 masks). This is an old defect in Q. so BIRD is not to blame.
As far as I understand unnumbered interfaces are those that have something like this
interface Loopback0 ip address 1.1.1.1/255.255.255.255 ! interface Tunnel0 ip unnumbered Loopback0
And I have no knowledge about quagga possibilities here, and no such configuration in my quagga too. ... Excuse me, but why do you consider /32 prefix as improper ?
Generally, i consider that network has proper IP prefix if all interfaces connected to that network share that prefix [*] (i.e. 192.168.1.10 and 192.168.1.20 in 192.168.1.0/24, or even 192.168.1.10 and 192.168.1.11 in 192.168.1.10/31). This is usual network setup.
Yes, a /32 mask is not a "proper" prefix so you are quite right. What to do with these varies in existing ospf impl. Jocke