-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mikrotik Aggregation bug #122
Comments
You should include the exact invocation and version in order for anyone to replicate your observations |
v 1.12 as per recent download from github bgpq4 -l as7474 -K7 -A AS7474 |
Why do you think There is a route object for that prefix:
|
where did I say I dont think it should be there? If you want to be sarcastic, read the question properly first, I even bolded the statement as to what I was getting at in bug report, it may be by design but that doesnt make sense, either way, you obviously arent overly interested so that completes my waste of time. |
exact match and rules that match prefix length ranges aren't the same. a shorter prefix doesn't match longer prefixes unless there is a range for the length that also overlaps. in otherwords as a friendly reminder, please assume people's best intentions when commenting. job is a nice guy and genuinely wants to help in these matters. |
Returned data for a /19 includes subnets within, creating bloat
/routing filter rule add chain="as7474-V4" rule="if (dst==203.112.96.0/19) {accept}" <-- Should with -A this not be only entry.
/routing filter rule add chain="as7474-V4" rule="if (dst==203.112.96.0**/22**) {accept}"
/routing filter rule add chain="as7474-V4" rule="if (dst==203.112.96.0/24) {accept}"
/routing filter rule add chain="as7474-V4" rule="if (dst==203.112.98.0/24) {accept}"
Other anomalies where it doesn't aggregate where it can
/routing filter rule add chain="as7474-V4" rule="if (dst==203.112.108.0/23) {accept}"
/routing filter rule add chain="as7474-V4" rule="if (dst in 203.112.110.0/23 && dst-len in 23-24) {accept}"
/routing filter rule add chain="as7474-V4" rule="if (dst in 203.112.112.0/23 && dst-len in 23-24) {accept}"
/routing filter rule add chain="as7474-V4" rule="if (dst in 203.112.114.0/23 && dst-len in 24-24) {accept}"
/routing filter rule add chain="as7474-V4" rule="if (dst in 203.112.116.0/22 && dst-len in 24-24) {accept}"
/routing filter rule add chain="as7474-V4" rule="if (dst in 203.112.120.0/22 && dst-len in 24-24) {accept}"
/routing filter rule add chain="as7474-V4" rule="if (dst in 203.112.124.0/23 && dst-len in 24-24) {accept}"
/routing filter rule add chain="as7474-V4" rule="if (dst==203.112.127.0/24) {accept}"
The text was updated successfully, but these errors were encountered: