sonic-swss
sonic-swss copied to clipboard
[swss]: BFD hardware offload for BGP sessions
What I did using hardware offloaded BFD to replace frr/bfdd for BGP neighbor reachability detection.
Why I did it Hardware offloaded BFD usually provide more bfd sessions support, and has shorter detection time comparing to software bfd. and also lower CPU load because that BFD sessions are offloaded to hardware/ASIC.
How I verified it The design was built into a sonic image, and verified in a hardware testbed.
Details if related This program is built under sonic-swss, but running in bgp container.
HLD in PR review: https://github.com/sonic-net/SONiC/pull/1599
can you please make sure that the build is passing. Also can you add soem swss tests to verify functionality
convert it to draft due to some planned update
/azp run
Azure Pipelines successfully started running 1 pipeline(s).
/azp run
Azure Pipelines successfully started running 1 pipeline(s).
/azp run
Azure Pipelines successfully started running 1 pipeline(s).
can you please make sure that the build is passing. Also can you add soem swss tests to verify functionality
added mock test.
/azp run
Azure Pipelines successfully started running 1 pipeline(s).
/azp run
Azure Pipelines successfully started running 1 pipeline(s).