<html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>Hello!<br><br>Wow, you've decided to drop the old routing  KPI. We were wondering when this is going to happen. Definitely a good idea, I must say. <br><br>From the overview, the new KPI looks to be pretty similar to Linux nexthops, so it may be quite easy to implement this new KPI together with implementing Linux nexthops.<br><br>Thank you for pointing it out, this is a very useful note from you. <br><br>Maria<br><br><div class="gmail_quote">On October 3, 2020 3:28:41 PM GMT+02:00, Marek Zarychta <zarychtam@plan-b.pwste.edu.pl> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

    <div class="moz-cite-prefix">On 23.09.2020 07:10, Maria Matějka
      wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:6DD88EFC-C90A-4AAD-9138-3B30DA793B8C@nic.cz">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      Hello!<br>
      <br>
      Yes, we definitely want to support it, yet last time when we were
      talking about it, it was still unstable. It is good news that it
      really has come in, we'll study it and most likely also implement
      it.<br>
      <br>
      Thank you for pointing this out.<br>
      Maria <br>
      <br>
      <div class="gmail_quote">On September 22, 2020 11:08:02 PM
        GMT+02:00, "Alexander V. Chernikov" <a class="moz-txt-link-rfc2396E" href="mailto:melifaro@ipfw.ru"><melifaro@ipfw.ru></a>
        wrote:
        <blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt
          0.8ex; border-left: 1px solid rgb(204, 204, 204);
          padding-left: 1ex;">
          <pre class="k9mail">Hi folks,

Cumulus people implemented nexthop objects/nexthop groups [1] in Linux kernel some time ago. These changes allow for more efficient communications between kernel and userspace w/ wide multipath & large amount of routes.

Initial support landed [2] in FRR in 2019 and has notably improved since then.
Are there any plans to support this functionality in bird?


[1]: <a href="https://linuxplumbersconf.org/event/4/contributions/434/attachments/251/436/nexthop-objects-talk.pdf" moz-do-not-send="true">https://linuxplumbersconf.org/event/4/contributions/434/attachments/251/436/nexthop-objects-talk.pdf</a>
[2]: <a href="https://github.com/FRRouting/frr/commit/50d8965075cf59744dde685ae01400d9b7ee08a2#diff-33257ed1c568e6554134d48dc13332d1" moz-do-not-send="true">https://github.com/FRRouting/frr/commit/50d8965075cf59744dde685ae01400d9b7ee08a2#diff-33257ed1c568e6554134d48dc13332d1</a>

/Alexander
</pre>
        </blockquote>
      </div>
      <br>
      -- <br>
      Sent from my Android device with K-9 Mail. Please excuse my
      brevity.
    </blockquote>
    <p>Dear Programmers, <br>
    </p>
    <p>does it imply, that upcoming Linux nexthop objects/nexthop groups
      support in Bird will be automatically compatible also with just
      committed FreeBSD new routing kpi[1] ?</p>
    <p>[1] <a class="moz-txt-link-freetext" href="https://reviews.freebsd.org/D24232">https://reviews.freebsd.org/D24232</a><br>
    </p>
    <pre class="vc_log">
</pre>
    <pre class="moz-signature" cols="72">-- 
Marek Zarychta</pre>
  

</blockquote></div><br>-- <br>Sent from my Android device with K-9 Mail. Please excuse my brevity.</body></html>