Just a note, I just tested the same setup with ospfd, and it works correctly.
Basically the same ospfd1.conf :

router-id 127.0.10.1
# I changed lo1 accordingly, was 127.0.0.1 for all rdomains previously
rdomain 1

area 0.0.0.1 {
        interface vlan14
        interface pair101
}

Also the same method in rc.conf.local to start multiple instances :

ospfd1_flags=-s /var/run/ospfd1.sock -f /etc/ospfd1.conf
ospfd1_rtable=1

If I start ospfd2 and ripd2 concurrently:

"route -T2 exec ospfctl -s /var/run/ospfd2.sock show fib" :
shows basically the same as "route -nT2 show -inet" : routes from neighbors, 
directly connected routes, 127/8 and *127.0.10.2/32*

"route -T2 exec ripctl -s /var/run/ripd.2.sock show fib" : 
shows only *127.0.0.1/32*, 127/8 and 224/4, all belonging to rdomain 0

Reply via email to