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