Skip to content

doc/srv6: Add HLD for SR-Policy support with SRv6 dataplane#2422

Open
manoharan-nexthop wants to merge 1 commit into
sonic-net:masterfrom
nexthop-ai:manoharan.sr-policy-hld
Open

doc/srv6: Add HLD for SR-Policy support with SRv6 dataplane#2422
manoharan-nexthop wants to merge 1 commit into
sonic-net:masterfrom
nexthop-ai:manoharan.sr-policy-hld

Conversation

@manoharan-nexthop

@manoharan-nexthop manoharan-nexthop commented Jun 30, 2026

Copy link
Copy Markdown

Adds HLD document for SRv6 traffic engineering features on SONiC:

sr_policy.md — SR-Policy (SR-TE)
Covers static SR-Policy provisioning: segment-lists, explicit candidate-paths, and policies identified by (Color, Endpoint). Includes the sonic-sr-te.yang model, CONFIG_DB/APPL_DB/ASIC_DB schema, frrcfgd → pathd integration, and traffic steering via static Color:Endpoint routes and BGP Color extended-community. Includes a complete end-to-end example with failure/recovery debugging.

@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
No pipelines are associated with this pull request.

@manoharan-nexthop manoharan-nexthop force-pushed the manoharan.sr-policy-hld branch from 1694659 to 02b15a0 Compare June 30, 2026 06:59
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
No pipelines are associated with this pull request.

Signed-off-by: Manoharan Sundaramoorthy <manoharan@nexthop.ai>
@manoharan-nexthop manoharan-nexthop force-pushed the manoharan.sr-policy-hld branch from 02b15a0 to b9b18ac Compare June 30, 2026 11:22
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
No pipelines are associated with this pull request.

@ahsalam

ahsalam commented Jul 1, 2026

Copy link
Copy Markdown

@manoharan-nexthop i have two initial comments:

@manoharan-nexthop manoharan-nexthop force-pushed the manoharan.sr-policy-hld branch from b9b18ac to d4ec239 Compare July 2, 2026 07:05
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
No pipelines are associated with this pull request.

@manoharan-nexthop

Copy link
Copy Markdown
Author

@manoharan-nexthop i have two initial comments:

we have separated the full SID HLD to #2439. Regarding the question on why, we do have a customer for this. If needed, we can discuss more on this on the other HLD (or during review)

@manoharan-nexthop manoharan-nexthop changed the title doc/srv6: Add HLDs for Full-SID and SR-Policy support doc/srv6: Add HLD for SR-Policy support with SRv6 dataplane Jul 2, 2026
@chenxu-af

Copy link
Copy Markdown

@manoharan-nexthop It's this design didn't consider SRv6 VPN cases(refer https://github.com/sonic-net/SONiC/blob/master/doc/srv6/srv6_vpn.md), it's looks some differences, will the two designs be merged in future SRV6 VPN scenarios?

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