Skip site navigation (1)Skip section navigation (2)


| 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,&nbsp;<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"">&nbsp;set the fib number to current =
thread ( context ). Commonly used network utils such =
as&nbsp;</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?>