show route for ... filtered (not working)

Terra Nova terratech at gmail.com
Mon May 13 16:12:53 CEST 2019


Hi Alexander,

On Sun, May 12, 2019 at 12:21 AM Alexander Zubkov <green at qrator.net> wrote:

> Hi,
>
> I suppose it could happen because "for" is looking for an active route
> for the given destination. And filtered routes would not be matched.
>
> On Sun, May 12, 2019 at 3:57 AM Terra Nova <terratech at gmail.com> wrote:
> >
> > Greetings,
> >
> > Ubuntu-16.04.6 LTS
> > bird-1.6.6 (built from source)
> >
> > Our upstream BGP configuration is using:  import keep filtered on
> >
> > I was checking the master table for a (filtered) destination IPv6
> address (and network) doing the following.
> > bird> show route for 2620:0:6b0:ff00::20
> > Network not in table
> >
> > bird> show route for 2620:0:6b0:ff00::20 all
> > Network not in table
> >
> > bird> show route for 2620:0:6b0:ff00::20 filtered
> > Network not in table
> >
> > bird> show route where bgp_path ~ [= * 23028 =]
> >
> > bird> show route where bgp_path ~ [= * 23028 =] filtered
> > 2604:8800::/32      via 2001:590::xxxx:xxxx on edge.411 [gtt6
> 01:53:36] * (100 /  95)    [AS 820048060 174 23028i]
> > 2620:0:6b0::/48     via 2001:590::xxxx:xxxx on edge.411 [gtt6
> 01:53:36] * (100 /  95)    [AS 820048060 174 23028i]
> >
> > bird> show route filtered for 2604:8800::/32
> > Network not in table
> >
> > bird> show route for 2604:8800::/32 filtered
> > Network not in table
> >
> > bird> show route for 2620:0:6b0::/48 filtered
> > Network not in table
> >
> > bird> show route table master for 2620:0:6b0:ff00::20 filtered
> > Network not in table
> >
> > Why will the 'show route' only show this filtered route using 'bgp_path'
> and not directly using 'for'?  This route is filtered in the 'master' table
> and there are no Pipes being used.  Am I misusing the 'filtered' option?
> >
> > Thank you for looking.
> >
> > --
> > Terra
>

I was leaning in that direction as well, however in the canonical sense,
using the keyword 'filtered' should have removed that constraint and
returned the filtered + non-active route.  At this point, I don't know if
current behavior is the intended behavior.

--
Terra
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20190513/5615bf8b/attachment.htm>


More information about the Bird-users mailing list