Sunday, February 14, 2021

TCP issues with BGP Multipath Peering

We've announced our IP space over BGP for a while and recently we've had a few issues where our GW went offline for a few minutes during important meetings (freak power events that happened at the worst time). We wanted to add some redundancy so we've setup a duplicate GW in a different building to peer to the same provider and use BGP multipath to loadshare.

Both GWs are in the same campus just different buildings and peer to the same AS.

Everything seems to be working fine but whenever both GWs are online clients have a ton of TCP issues. There's a ton of retransmission and fragmentation going on. This issue is resolved by disabling one of the GWs. Both work fine alone, but when both are enabled we get the TCP issues.

I'm not sure where to start troubleshooting this issue. Since both GWs peer to the same AS I wouldn't think this would be an issue. Any help pointing me in the right direction would be greatly appreciated. We announce a /23 and created a test network without NAT to troubleshoot but it has the same problem.



No comments:

Post a Comment