Skip to content

vpp-manager: fix DHCPv6 ip6tables hop-limit workaround#961

Draft
aritrbas wants to merge 1 commit intomasterfrom
abasu-fix-ttl-hack
Draft

vpp-manager: fix DHCPv6 ip6tables hop-limit workaround#961
aritrbas wants to merge 1 commit intomasterfrom
abasu-fix-ttl-hack

Conversation

@aritrbas
Copy link
Collaborator

This patch removes the temporary DHCPv6 hop-limit workaround from vpp-manager and updates the VPP clone script to consume a VPP build that includes the tap locally originated TTL/hop-limit fix.

vpp-manager previously injected a host-side ip6tables mangle OUTPUT rule for DHCPv6 (udp/546 -> udp/547) to force hop-limit=2. This was a workaround for packets sourced from the Linux host and entering VPP via tap, where consuming a router hop caused hop-limit/TTL=1 traffic to be dropped in forwarding paths.

By relying on VPP’s tap locally originated handling, the solution is generic and protocol-agnostic for control-plane traffic sourced from the host namespace. This removes the need for DHCPv6-specific hacks and keeps node firewall state clean.

Signed-off-by: Aritra Basu <aritrbas@cisco.com>
@aritrbas aritrbas self-assigned this Mar 25, 2026
@aritrbas aritrbas marked this pull request as draft March 26, 2026 16:09
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.

1 participant