<div dir="ltr">Hi Tomek,<div><br></div><div>I have no requirements for VRF support currently. </div><div><br></div><div>I was just curious if that is the "multi-tenancy" being referenced... I realize this is a rather generic term, and can be used to refer to anything that creates separation in the forwarding plane. </div><div><br></div><div>Thanks for the explanation,</div><div>Jason</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 8, 2018 at 3:22 AM, Tomek Mrugalski <span dir="ltr"><<a href="mailto:tomasz@isc.org" target="_blank">tomasz@isc.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 07/03/2018 15:47, Jason Guy wrote:<br>
> Hi Tomek,<br>
><br>
> Are you referring to VRF support when you say Multi-Tenancy?<br>
</span>No. Long time ago one company approached us asking about support for<br>
many hotspots, each using the same overlapping address space. Kea would<br>
see the packets coming from different relays. The company disappeared<br>
soon afterwards and nothing came out of it.<br>
<br>
Since Rob asked it, I though it may be a good time to do a quick<br>
experiment. That's it. Just wanted to make it clear there's no secret<br>
plan to develop anything in that area.<br>
<span class=""><br>
> In the latest Linux kernel (4.9+), the full VRF infrastructure is<br>
> working well, but I don't think a lot of classic services have added<br>
> support. It would be awesome to assign a subnet to a linux VRF.<br>
</span>I don't know anything about vrf, except quick look at this:<br>
<a href="https://andir.github.io/posts/linux-ip-vrf/" rel="noreferrer" target="_blank">https://andir.github.io/posts/<wbr>linux-ip-vrf/</a><br>
<br>
If you want to have overlapping address spaces, comments from my earlier<br>
mail apply. If you want Kea to just be able to provide addresses over<br>
VRF interface that are globally unique, we can explore this a bit<br>
further. How should Kea open sockets here - one for each vrf interface<br>
(10 customers = 10 sockets)?<br>
<br>
We already have a knob for setting outbound interface (search for<br>
outbound-interface here<br>
<a href="https://jenkins.isc.org/job/Kea_doc/guide/kea-guide.html" rel="noreferrer" target="_blank">https://jenkins.isc.org/job/<wbr>Kea_doc/guide/kea-guide.html</a>). There are<br>
some improvements coming in that area soon (<a href="http://kea.isc.org/ticket/5515" rel="noreferrer" target="_blank">http://kea.isc.org/ticket/<wbr>5515</a>).<br>
<span class="HOEnZb"><font color="#888888"><br>
Tomek<br>
</font></span></blockquote></div><br></div>