Skip to content

Add support for netkit interfaces #365

Description

@cmainas

The clium CNI has recently added support for using netkit network devices instead of virtual ethernet pairs for container networking. According to their documentation, the use of netkit improved the networking performance (See https://docs.cilium.io/en/stable/operations/performance/tuning/#netkit).

Netkit is a new Linux network device type introduced in kernel 6.8+ that provides an alternative to veth pairs with improved performance characteristics and better eBPF integration. It can operate in both the Ethernet and IP layer.

At first (and most probably straightforward) we can add support for netkit in the Ethernet layer and then explore the available options for the IP layer.

Metadata

Metadata

Labels

Projects

Status
In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions