Skip to content

Conversation

@anish-n
Copy link
Contributor

@anish-n anish-n commented Nov 7, 2025

This PR introduces the design to add support for consistent hashing for VXLAN tunnel endpoints, such that routes destined to tunnel endpoints can make use of consistent hashing to limit flow rehashing upon nexthop addition/removal. This will help significantly reduce protocol connection restarts as a result of nexthop changes, when tunnel endpoints have flow state

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

Copy link
Contributor

@prsunny prsunny left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@anish-n , can you add a link to this document from Vxlan hld so that it can cross reference for consistent hashing scenarios

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

Signed-off-by: Anish Narsian (from Dev Box) <[email protected]>
Signed-off-by: Anish Narsian (from Dev Box) <[email protected]>
Signed-off-by: Anish Narsian (from Dev Box) <[email protected]>
Added YANG model enhancements for VNET_ROUTE_TUNNEL, including modifications for endpoints, MAC addresses, VNIs, and new field consistent hashing buckets.

Signed-off-by: Anish Narsian (from Dev Box) <[email protected]>
Signed-off-by: Anish Narsian (from Dev Box) <[email protected]>
Signed-off-by: Anish Narsian (from Dev Box) <[email protected]>
Signed-off-by: Anish Narsian (from Dev Box) <[email protected]>
Signed-off-by: Anish Narsian (from Dev Box) <[email protected]>
Signed-off-by: Anish Narsian (from Dev Box) <[email protected]>
@mssonicbld
Copy link
Collaborator

/azp run

@azure-pipelines
Copy link

No pipelines are associated with this pull request.

@anish-n
Copy link
Contributor Author

anish-n commented Dec 4, 2025

@anish-n , can you add a link to this document from Vxlan hld so that it can cross reference for consistent hashing scenarios

Added, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants