Skip to content

Add support for netkit interfaces #365

@cmainas

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

Assignees

No one assigned

    Labels

    Projects

    Status

    Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions