Skip to content

Traffic Control (TC) / QoS via netlink #147

Description

@mrabine

Description

Add traffic control support via netlink for packet scheduling, shaping and classification. Covers qdisc, class and filter management.

Acceptance criteria

  • Add/remove/list qdisc per interface (RTM_NEWQDISC, RTM_DELQDISC, RTM_GETQDISC)
  • Support basic schedulers: tbf, htb, fq_codel, pfifo_fast
  • Add/remove traffic classes (RTM_NEWTCLASS, RTM_DELTCLASS)
  • Add/remove filters (RTM_NEWTFILTER, RTM_DELTFILTER) — u32, matchall
  • API consistent with existing InterfaceManager style

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request
    No fields configured for Feature.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions