On 2018-09-09, Tim Jones <b631093f-779b-4d67-9ffe-5f6d5b1d3...@protonmail.ch> wrote: > >> "announce all" is probably missing here, since the default in 6.3 was >> "announce self" and so transit routes would be filtered. >> > > Fabulous ! Thanks for that. > > I was somewhere along the right lines, but I was confused with talk in the > docs of "announce all" being no-op which I took to mean "do nothing" i.e. be > the default. > >
I think you are mixing up 6.3 code with docs for -current, this was changed mid-June: https://marc.info/?l=openbsd-cvs&m=152888243922828&w=2 There have been big changes in bgpd since 6.3, there are now methods to give a simpler/clearer configuration, and some big improvements in performance especially when using some of the newer config. These are ongoing, especially this week as a network-focussed hackathon is currently taking place. If you aren't quite happy with how things work in 6.3 (especially for performance when filtering is used), I'd strongly recommend re-evaluating with -current in a week or so.