---
title: "IPng Networks"
url: https://daily.dev/posts/ipng-networks-6ky2laf7k
source_url: https://ipng.ch/s/articles/2026/02/14/vpp-policers/
type: article
source: "IPng Networks"
published: 2026-02-14T15:13:32.669Z
updated: 2026-03-15T03:21:29.497Z
tags: ["linux", "networking", "performance"]
reading_time: 14
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# IPng Networks

**[IPng Networks](https://daily.dev/sources/ipngch)** · 14 min read · 0 upvotes · 0 comments

## Summary

VPP's policer framework has been extended to support rate limiting on VLAN sub-interfaces and L2 bridge-domain interfaces. Previously, policers only worked on physical interfaces (device-input) and L3 routed interfaces. The solution leverages VPP's L2 feature bitmap system to insert policer nodes into both l2-input and l2-output processing chains, while maintaining backward compatibility with existing L3 policer functionality. A key challenge involved correcting packet accounting to include full L2 frame overhead (Ethernet headers and VLAN tags) across all four cases: L2/L3 input/output. Comprehensive unit tests validate the implementation across routed sub-interfaces and bridge-domain configurations.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://ipng.ch/s/articles/2026/02/14/vpp-policers/>

## Similar posts on daily.dev

- [IPng Networks](https://daily.dev/posts/ipng-networks-u37jx9af5) · IPng Networks · 0 upvotes · 0 comments
- [VPP and eVPN/VxLAN](https://daily.dev/posts/vpp-and-evpn-vxlan-iw4wzrku0) · IPng Networks · 1 upvotes · 1 comments

---

Tags: [#linux](https://daily.dev/tags/linux), [#networking](https://daily.dev/tags/networking), [#performance](https://daily.dev/tags/performance)

[View this post on daily.dev](https://daily.dev/posts/ipng-networks-6ky2laf7k)
