<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div>Hello all,<br><br></div>I have two routers (A and B) and a client (C) in the following topology:<br></div>A -- B -- C<br><br></div>Router A had address 10.0.200.1 and has a default route, which babel shares using src-prefix <a href="http://10.0.0.0/16">10.0.0.0/16</a>.<br></div>Router B has address 10.0.100.1 and serves the prefix <a href="http://10.0.100.0/24">10.0.100.0/24</a> to it's clients.<br></div>Client C has the address 10.0.100.100 and doesn't run babel.<br><br></div>Router B has a route for the served prefix:<br>root@B:~# ip route show<br>[...]<br><a href="http://10.0.100.0/24">10.0.100.0/24</a> dev wlan0-1  proto kernel  scope link  src 10.0.100.1 <br><br></div><div>And babel creates a source specific routing table for the source specific default route. However the route for the served prefix is not placed in this routing table:<br></div>root@B:~# ip rule show<br>0:    from all lookup 128 <br>1:    from all lookup local <br>100:    from <a href="http://10.0.100.0/16">10.0.100.0/16</a> lookup 10 <br>32766:    from all lookup main <br>32767:    from all lookup default <br>root@B:~# ip route show table 10<br>default via 10.0.100.1 dev wlan0  proto babel onlink <br>10.0.200.1 via 10.0.200.1 dev wlan0  proto babel onlink <br><br></div>Router A shows the route for the served prefix in both the default table and the source specific table.<br><br></div>My question is: Shouldn't the route for <a href="http://10.0.100.0/24">10.0.100.0/24</a> appear in the source specific table of router B?<br></div><div><br></div>Thanks in advance,<br><br></div>Casper Meijn<br></div>