case & string
Mikhail Mayorov
mm at tagan.ru
Fri Oct 11 08:57:28 CEST 2024
Dear Maria,
Thank you for the detailed answer. Your team does a lot for happy
routing! I wish you more rich sponsors and talented people involved in
development and support! I will wait for the release of BIRD 3.
10.10.2024 23:21, Maria Matejka пишет:
>
> Hello,
>
> On Thu, Oct 10, 2024 at 07:30:10PM +0300, Mikhail Mayorov wrote:
>
> I was try configure dynamic peers . But I can’t known context of
> which the filter is executed. I need to identify the neighbor with
> whom I have a session.
>
> To do this, I was forced to abandon dynamic neighbors and create a
> separate config for each neighbor. This is certainly not
> difficult, but very inconvenient. Moreover, the filtering process
> is also very important for marking routes by different
> communities. I didn’t find any mechanisms to do this with dynamic
> neighbors. Probably this option is not very popular with the
> community and it is rarely used. Or maybe I’m just being stupid. :)
>
> Neither of the proposed reasons. It’s quite hard to include this
> feature in the filters properly to not make BIRD slower for the
> largest IXPs like DE-CIX, or ix.br just by implementing that.
>
> Also, it’s easy to include /something/ to resolve among different
> protocols, and there is known demand for such a feature. Yet,
> implementing it the easy way now induces painful years of maintaining
> the dirty hack afterwards because people start using it. And I love my
> future self enough to not do this intentionally. It’s enough with all
> the compromise solutions we have to come up with in the regular
> development.
>
> Considering all of that, there are basically two major options how to
> get this feature into BIRD:
>
> * put a substantial amount of your time into developing it yourself
> the proper way, while consulting it on the way with the core team
> * getting enough companies to pay for BIRD Support to let the team
> grow and as a consequence do this faster
>
> Last but not least, we may implement this anyway quite soon, as the
> MRT+BMP in BIRD 3 (not yet merged into thread-next) now passes basic
> tests and there is some code review in progress. This, and several
> bugs reported earlier (thank you all for testing!) is what blocks us
> from releasing BIRD 3, and nothing in the queue looks like imposing
> another year of work on us.
>
> As soon as BIRD 3 gets released as stable, a substantial part of the
> team is probably going to switch attention to new features, also made
> easier by the refactored and reconstructed BIRD’s Nest. And you may be
> completely sure that we are very very tired now from doing all of the
> invisible stuff on optimizations and performance improvements, so
> we’ll happily pick any opportunity to do something nice, new and shiny.
>
> Happy routing!
> Maria
>
> –
> Maria Matejka (she/her) | BIRD Team Leader | CZ.NIC, z.s.p.o.
>
--
Regards,
Mikhail Mayorov
PG19, founder and inspirer
B.Bulvarnaya 11, Taganrog, Russia, 347913
tel work: +7 8634 431431 (ext 101)
tel mobile: +7 905 4309006
pg19.ru
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20241011/11d273e6/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: logo.png
Type: image/png
Size: 11613 bytes
Desc: not available
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20241011/11d273e6/attachment.png>
More information about the Bird-users
mailing list