ok thank you I missed this post, instead for the problem of the “prefix count” field which always remains zero on BGP sessions, is there a possible resolution of the problem?
Thanks.
Currently there is no mechanism to count exact session prefixes, That is why this parameter is not even set. If you want to know exact prefixes installed in the routing table received from a specific peer, then use /roruting route print command with appropriate filtering options, like “belongs-to” or “bgp.peer-cache-id”
Doesn’t sound the new routing engine was very well thought out before implementing.
How is it possible that basic features were not even considered during the design phase?
BGP Prefix count per session
BGP Advertisements
Routing filters with no clear plan on how to make it GUI friendly and in line with all the rest of ROS/Winbox syntax/UI.
No BFD
It’s sad to have great new hardware for the datacenter being released, and no viable software yet to use them.
Without a fully working BGP (and I mean production, business ready, not beta testing), v7 is useless to me.
It would already be nice when the old /routing filter rule add syntax could be accepted and converted on-the-fly to new syntax and stored.
The code for that should be available as it is also done for v6-to-v7 upgrades.
Bonus points for allowing a v6 style “route filter +” operation in the GUI with the same result (a v7 compatible filter rule).
I of course understand that the hard part would be to then “modify” a rule created this way, but that could be done later.
In fact the same thing as above would also be nice for /routing bgp instance and /routing bgp peer commands. Accept v6 form and convert to v7 on the fly.
This would make it easier to write configuration guidelines and automatic configuration generators that work on both versions.
For people wanting to join our HAMNET network I have a config generator that creates appropriate v6 config automatically, ready for cut-and-paste.
Of course I will update that for v7 (once it is viable to use it in the network) but I can guess that others have similar things, HOWTOs etc. which were made useless by the config changes in v7.
But it will have to be written for the prefix limit handling anyway, isn’t it? When that is done, can’t it be shown in the session table as well?
Also, please make that session table auto-refreshing as it was in v6. We cannot be tricked by showing an Uptime counter that is ticking on and on even when the session is actually down (which becomes apparent when pressing F5). In v6 the table shows the actual session status and uptime, as it should be, without pressing F5.
I think they always intended to implement the prefix count for received prefixes, otherwise the field to display the prefix count would not be there, rather than being there but displaying zero instead of the correct value. For the other things, I agree, I’m not sure why they weren’t anticipated as being needed.
Just tested v7.3beta33 to see how VPLS works given that this finally has MPLS fixes. VPLS still hangs the device. One ping goes through the tunnel and gets responded to, followed by one of the four CPU’s on my 4011 going to 100% CPU utilization and the device becoming completely unresponsive, requiring me to pull the power and plug it back in physically to get it working again.
I know VPLS is working for some people but others have the same problems as me, and I can’t risk even deploying this to a remote location as a test device if the only fix is to physically pull the power which may require a trip.
This is the only way I have been able to get received prefix count by peer - it’s a bit buried
Came across it when I was doing testing of full table convergence on the CCR2216s because I needed to evaluate total route count
[zuul@ccr2216-02.test.lab.ipa] > routing/stats/origin/print interval=1 where instance-id=1686070274
Flags: Y - synthetic; Z - terminal; X - stopping; D - owner-dead; H - hold; U - attrs-updated; M - attrs-merge
12 name="BGP IP routes from 198.18.92.254" instance-id=1686070274 publisher-idx=12 route-type="8" owner=28 route-count=0,387726,0,0,0,0,0,0,0,0,0,0,0 total-route-count=387726
13 name="BGP IP routes from 198.18.92.253" instance-id=1686070274 publisher-idx=13 route-type="8" owner=30 route-count=0,329737,0,0,0,0,0,0,0,0,0,0,0 total-route-count=329737
14 name="BGP IP routes from 100.126.100.1" instance-id=1686070274 publisher-idx=14 route-type="8" owner=31 route-count=0,517453,0,0,0,0,0,0,0,0,0,0,0 total-route-count=517453