Skip to content

HLD for ICMP Hardware Offload - #1952

Merged
qiluo-msft merged 7 commits into
sonic-net:masterfrom
manamand2020:dualtor_icmpoffload_frr_protection
Jan 5, 2026
Merged

qiluo-msft merged 7 commits into
sonic-net:masterfrom
manamand2020:dualtor_icmpoffload_frr_protection

Conversation

@manamand2020

@manamand2020 manamand2020 commented Mar 28, 2025

Copy link
Copy Markdown
Contributor

Signed-off-by: Manas Kumar Mandal <manamand@cisco.com>
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md
Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md Outdated
Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md
Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md Outdated
Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md Outdated

@zjswhhh zjswhhh left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Missing TLV packets handling.

@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

@manamand2020

Copy link
Copy Markdown
Contributor Author

Missing TLV packets handling.

Added a section on TLV generation.

@manamand2020 manamand2020 reopened this Apr 3, 2025
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

@manamand2020

Copy link
Copy Markdown
Contributor Author

Closed by mistake

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LinkMgrd -> Mux State Standby -> APPL_DB

Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md Outdated
Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md Outdated
Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md
Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md
Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md
Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md Outdated
Comment thread doc/dualtor/ICMP_Hardware_Offload_and_Protecion.md
@manamand2020
manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from fca6e10 to 8226d51 Compare April 9, 2025 15:18
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

@manamand2020
manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from 8226d51 to c8147a6 Compare April 9, 2025 15:34
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

@manamand2020
manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from c8147a6 to 5815c65 Compare April 9, 2025 15:37
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

@manamand2020
manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from 5815c65 to b18cfc3 Compare April 9, 2025 16:39
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

@manamand2020
manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from b18cfc3 to 711da6c Compare April 9, 2025 16:41
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

@manamand2020
manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from 711da6c to f2c299d Compare April 9, 2025 17:09
@azure-pipelines

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

Signed-off-by: Manas Kumar Mandal <manamand@cisco.com>
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

@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: Manas Kumar Mandal <manamand@cisco.com>
@manamand2020
manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from d68000a to 398b0a3 Compare August 6, 2025 19:37
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

@manamand2020 manamand2020 changed the title HLD for ICMP Hardware Offload and Protection switching HLD for ICMP Hardware Offload Aug 9, 2025
@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: Manas Kumar Mandal <manamand@cisco.com>
@manamand2020
manamand2020 force-pushed the dualtor_icmpoffload_frr_protection branch from 9bcea68 to 62aa374 Compare September 23, 2025 22:37
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

zjswhhh
zjswhhh previously approved these changes Sep 23, 2025
@zjswhhh

zjswhhh commented Sep 23, 2025

Copy link
Copy Markdown
Contributor

Hi @zhangyanzhao - this HLD has been reviewed in community, comments are addressed. Can you help merge please?

Signed-off-by: Manas Kumar Mandal <manamand@cisco.com>
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

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

@manamand2020

Copy link
Copy Markdown
Contributor Author

@lolyu can you take a look at the latest version and provide your comments?

@lolyu lolyu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@zjswhhh

zjswhhh commented Jan 5, 2026

Copy link
Copy Markdown
Contributor

Hi @qiluo-msft - please help merge. Thanks.

@qiluo-msft
qiluo-msft merged commit 0830914 into sonic-net:master Jan 5, 2026
1 check passed
justin-wong-ce pushed a commit to justin-wong-ce/SONiC that referenced this pull request Jan 28, 2026
This is HLD for ICMP Hardware Offload. It is used in DualTor architecture for Protection switching.

Related PRs and spec
SAI spec: icmpecho offload
sonic-swss-common
sonic-sairedis: icmpecho support
sonic-swss: IcmpOrch
sonic-linkmgrd
sonic-utilities: icmp
sonic-utilities: mux
sonic-buildimage: yang
sonic-mgmt: prober-type

Signed-off-by: Justin Wong <jvwong@arista.com>
eddieruan-alibaba pushed a commit that referenced this pull request Mar 27, 2026
This is HLD for ICMP Hardware Offload. It is used in DualTor architecture for Protection switching.

Related PRs and spec
SAI spec: icmpecho offload
sonic-swss-common
sonic-sairedis: icmpecho support
sonic-swss: IcmpOrch
sonic-linkmgrd
sonic-utilities: icmp
sonic-utilities: mux
sonic-buildimage: yang
sonic-mgmt: prober-type

Signed-off-by: Eddie Ruan <eddie.ruan@alibaba-inc.com>
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.

8 participants