| raw e-mail | index | archive | help
works fine, I can assign a /31 to both ends of the epair with one=20 interface using a different FIB from the other and both are able to=20 reach each other end to end, and also looking at a packet dump seemed to confirm that with IPv4 ARP is working correctly. <br = class=3D""></div><div class=3D""><br class=3D""></div><div class=3D"">I = thought I=20 was going crazy for a minute because I remember this exact configuration (or something nearly identical at least) worked for me on OpenBSD.=20 Linux is another story but as I recall if you don't factor in the=20 problems that netfilter adds (like trying to use ct_zones as an after=20 thought for coalescing the identity of a VRF from fwmark) I recall this=20= at least worked as one would expect. <br class=3D""></div><div = class=3D""><br class=3D""></div><div class=3D"">I don't really see = anything in the git log about FIB for NDP, thing is I can probably create a=20 static NDP entry and make this work, will have to try later but I'm just wondering if maybe this just got overlooked. setfib would seem to be=20 older than NDP but I don't know... looking at ndp.c I'm very unfamiliar=20= with it but it does look like it's querying routing tables at certain=20 points. I'll try turning on debugverbose later and see if anything comes up but I just wanted to mention this just in case this stands out to=20 = anybody.</div></div></div></blockquote></div></div></div></blockquote><div= ><br class=3D""></div><div>By implementation, <span = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" = class=3D"">setfib(1)</span><span style=3D"caret-color: rgb(0, 0, 0); = color: rgb(0, 0, 0);" class=3D""> set the fib number to current = thread ( context ). Commonly used network utils such = as </span><font color=3D"#000000" class=3D""><span = style=3D"caret-color: rgb(0, 0, 0);" class=3D"">netstat(1) and route(8) = have already support querying / operating on different fibs. So no need = to `setfib N netstat ...` .</span></font></div><br class=3D""><blockquote = type=3D"cite" class=3D""><div class=3D""><div class=3D""><div = class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div = class=3D""><div class=3D""><br class=3D""></div><div class=3D""><br = class=3D""></div><div class=3D"">Thanks<br class=3D""></div></div><div = class=3D"">-Paige<br class=3D""></div></div></blockquote></div><div = class=3D""><br class=3D""></div></div></div></blockquote></div><br = class=3D""><div class=3D""> <div>Best regards,</div><div>Zhenlei</div> </div> <br class=3D""></body></html>= --Apple-Mail=_9EE07377-5F8D-4D1F-BEA7-C2EB63DAF41D--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?>