-
Notifications
You must be signed in to change notification settings - Fork 582
[Chassis][voq] remote link down ECMP acceleration #3150
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
[Chassis][voq] remote link down ECMP acceleration #3150
Conversation
…o arlakshm/master/remote_ecmp
Can you add the test results? what is the perf improvement we are seeing with this change. |
@deepak-singhal0408, updated the PR description with the testing logs. This shows the next hop group is updated before the route is removed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.. Thank you.
/Azp run Azure.sonic-swss |
Azure Pipelines successfully started running 1 pipeline(s). |
What I did
Handle update of nexthops from nexthop group when the port on the remote linecards goes up or down
MSFT ADO 28218126
Why I did it
Handing of remote port state change faster before the protocol converges.
How I verified it
The following changes are done
oper_status
field is added to theSYSTEM_INTERFACE
entry. When the port state changes then the local linecard will updateoper_status
ofSYSTEM_INTERFACE
.SYSTEM_INTERFACE
state change and removes the nexthops this port belongs to from ECMP groupsDetails if related
Testing logs