Re: A study on community-triggered updates in BGP

2020-10-30 Thread Thomas Krenc
Hi Jeff, We have tested FRR (v6.0.2) indeed and found that duplicates are not suppressed by default. We will publish more detailed results and configurations on the website soon. Thomas On 10/21/20 4:35 PM, Jeff Tantsura wrote: > > Hi Thomas, > > We had a similar discussion on FRR slack, there

Re: A study on community-triggered updates in BGP

2020-10-21 Thread Jeff Tantsura
Hi Thomas, We had a similar discussion on FRR slack, there are some duplicates indeed. Are you planing to test FRR at some point in time? Cheers, Jeff On Oct 21, 2020, 3:58 PM -0700, Jakob Heitz (jheitz) via NANOG , wrote: > Thomas, > > I confirmed your case and took a look at the code. > The ou

Re: A study on community-triggered updates in BGP

2020-10-21 Thread Jakob Heitz (jheitz) via NANOG
Thomas, I confirmed your case and took a look at the code. The outbound duplicate suppression function tries to detect duplicates without actually storing or recreating the previously sent update, so it misses some cases. Your use case is a good one. We will check to see if we can detect it witho

Re: A study on community-triggered updates in BGP

2020-10-20 Thread Thomas Krenc
Hi Jakob. The simple configuration below allows communities to be forwarded (send-community-ebgp), but are cleaned at egress (using route-policy and community-set). In the experiment, the router receives announcements with altering community attributes only, from the internal peer. After the filt

Re: A study on community-triggered updates in BGP

2020-10-18 Thread Jakob Heitz (jheitz) via NANOG
This feature suppresses outgoing duplicates. Another feature ignores incoming duplicates from any BGP session. Regards, Jakob. > On Oct 18, 2020, at 1:46 AM, Clemens Mosig wrote: > > On 18.10.20 00:59, Jakob Heitz (jheitz) via NANOG wrote: >> IOS-XR has duplicate update suppression logic for

Re: A study on community-triggered updates in BGP

2020-10-18 Thread Clemens Mosig
On 18.10.20 00:59, Jakob Heitz (jheitz) via NANOG wrote: IOS-XR has duplicate update suppression logic for EBGP sessions, not for IBGP sessions. Does this feature hinder incoming duplicates from triggering best path selection or does it stop the export of duplicates? Cheers, Clemens

Re: A study on community-triggered updates in BGP

2020-10-17 Thread Randy Bush
> IOS-XR has duplicate update suppression logic for EBGP sessions as, i believe, do most all implementations, to protect best path computation costs. randy

A study on community-triggered updates in BGP

2020-10-17 Thread Jakob Heitz (jheitz) via NANOG
IOS-XR has duplicate update suppression logic for EBGP sessions, not for IBGP sessions. If you are using EBGP and seeing a fault in the duplicate update suppression logic in IOS-XR, please let me know configs and details of the experiment. Regards, Jakob. -Original Message- Date: Thu, 15

A study on community-triggered updates in BGP

2020-10-16 Thread Thomas Krenc
Dear NANOG, As a team of researchers from NPS and TU Berlin, we are investigating the impact of BGP community attributes on the update behavior between ASes. We find that when a route is associated with multiple distinct community attributes it does not only lead to multiple announcement at the t