Creating this FR for the containernetworking team to consider.
The current CNI plugin ptp relies on veth pairs for container isolation. Now that the kernel 6.7+ added netkit as a BPF-alternative option to veth, I would like to propose adding netkit, to the ptp` plugin as an alternative.
It looks like ptp is already 95% of the logic tht is needed, adding support here seems more maintainable than creating a duplicate plugin (they both are ptp)
Why, It would allow the default kube-router configuration (using the cncf cni pligins) to use netkit performance gains immediately.
It is a current kernel feature that would benefit the community.
/mes