Component: bgp
116 changelog entries across 39 version(s)
Activity over time (changelog entries per month)
- fixed route refresh subcode 0 warning;
- implement revised input error handling per RFC 7606;
- implement revised input error handling per RFC 7606;
- allow duplicate router-ids for eBGP sessions (RFC 6286);
- always advertise extended nexthop cap for all supported address families;
- do not allow iBGP with non-equal ASNs;
- fixed l2vpn-cisco decoding (introduced in v7.20);
- fixed occasional corruption of MPLS labels in BGP VPN update messages;
- fixed route refresh subcode 0 warning;
- fixed selection of received BGP VPN routes;
- implement RFC 9234 route leak prevention and detection using roles;
- fixed l2vpn-cisco decoding (introduced in v7.20);
- fixed occasional corruption of MPLS labels in BGP VPN update messages;
- fixed missing VRF parameter in template configuration after upgrade;
- fixed BGP origin attribute initial value;
- properly apply link.local connection setting when it is used as an interface;
- improved instance upgrade from versions prior to v7.20;
- added output.network-blackhole setting;
- do not auto-generate blackhole routes by default (introduced in v7.20);
- fixed inactive flag in GUI after instance disable/enable;
- added brief, unnumbered output for advertisements list;
- added initial EVPN support;
- added NLRI filter for more precise accept/discard of ipv4/6 prefixes;
- automatically create output.network blackhole routes;
- decode and log notifications;
- fixed nexthop force-self for IPv4 and IPv6;
- fixed selection of received BGP VPN routes;
- improved configuration upgrade from versions prior to 7.20;
- improved logging;
- introduced BGP instance configuration (note, downgrading to earlier versions without instance support may cause config issues);
- make "as" parameter optional in template configuration;
- print aigp attribute in advertisements;
- refresh WinBox when BGP session is created/deleted;
- resend routes after nexthop-choice update;
- support for Advertising IPv4 Network Layer Reachability Information (NLRI) with an IPv6 Next Hop;
- fixed withdraw when input.accept-nlri is non-existent;
- added input.filter-community;
- fixed excessive CPU usage;
- fixed input.accept-community;
- fixed memory leak on receiving notify and closing session;
- improved performance on BGP input;
- fixed certain affinity options not working properly;
- improved system stability when printing BGP advertisements;
- make NO_ADVERTISE, NO_EXPORT, NO_PEER communities work;
- improved system stability when printing BGP advertisements;
- fixed BGP sessions missing vpnv6 afi;
- fixed cluster-list and originator-id;
- fixed corrupted as-path when received update with empty AS_PATH attribute (introduced in v7.15);
- fixed minor logging typo;
- fixed vpnv6 safi;
- small logging improvements;
- fixed BGP sessions missing vpnv6 afi;
- fixed corrupted as-path when received update with empty AS_PATH attribute (introduced in v7.15);
- fixed vpnv6 safi;
- added initial vpnv6 support;
- correctly synchronize input.accept-nlri address list;
- fixed prefix count when BGP sessions run with multiple AFIs;
- fixed selecting local.default-address from wrong VRF;
- use IPv6 as default address-family for IPv6 sessions;
- correctly synchronize input.accept-nlri address list;
- allow to leak routes between local VRFs;
- fixed "atomic-aggregate" always set in output;
- fixed "input.filter-chain" argument selection in VPN configuration;
- fixed local and remote port settings for BGP connections;
- fixed typos and missing spaces in log messages;
- implemented IGP metric sending in BGP messages;
- improved logging;
- increase "hold-time" limit to 65000;
- allow to filter BGP sessions by AFI;
- changed default VPNv4 import distance to iBGP value (200);
- do not check route distinguisher on import;
- fixed "as-override" and rename to "output.as-override";
- fixed "remove-private-as" and rename to "output.remove-private.as";
- show address family in advertisements;
- show approximate received prefix count by the session;
- improved BGP VPN selection;
- fixed setting of "default-prepend" parameter;
- added comment functionality for BGP VPN (CLI only);
- do not reflect route back to sender;
- fixed BGP advertisement PCAP saver;
- fixed connection establishment using link-local addresses;
- improved BGP advertisement printing;
- improved BGP session load distribution across multiple CPU cores;
- properly set "bgp-ext-communities" from "communities" list;
- added support for BGP advertisement displaying (CLI only);
- fixed reporting of session uptime;
- improved session establishment speed after bootup;
- fixed remote refuse capability options, max prefix limit errors and administrative stop;
- improved stability when "default-originate" is configured;
- added "name" parameter for connections;
- added initial support for prefix limit;
- fixed "keepalive-timeout" value when upgrading from RouterOS v6;
- fixed "l2vpn" distribution;
- improved stability when editing BGP template;
- moved "interface bgp-vpls" menu to "routing bgp vpls";
- remove unused commands and parameters;
- added initial support for prefix limit;
- improved stability when editing BGP template;
- added BGP advertisements display (requires output.keep-sent-attributes to be set);
- do not export default BGP values;
- fixed VPNv4 route sending to remote peer;
- fixed link-local iBGP address selection;
- fixed network advertisement from address-lists after reboot;
- fixed routing table and BGP configuration order in export;
- improvements on detecting peers local address when IPv6 link-local addresses are used;
- fixed VPNv4 route sending to remote peer;
- fixed routing table and BGP configuration order in export;
- improvements on detecting peers local address when IPv6 link-local addresses are used;
- fixed VPNV4 RD byte order;
- fixed VPNV4 RD byte order;
- treat route target with AS 65535 as two byte AS;
- properly update keepalive time after peer restart;
- added 32-bit private ASN support;
- do not match all prefixes tagged with community 0:0 by routing filters;
- specific BGP networks were changed to different ones;
- multipath eBGP now does not propagate BGP nexthop unless