<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/vpp-and-evpn-vxlan-1ranazq2t" -->

---
title: VPP and eVPN/VxLAN | daily.dev
description: VPP (Vector Packet Processing) currently supports point-to-point VxLAN tunnels but lacks dynamic EVPN capabilities for multi-site L2 domains. The author...
canonical: https://daily.dev/posts/vpp-and-evpn-vxlan-1ranazq2t
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: VPP and eVPN/VxLAN | daily.dev
og:description: VPP (Vector Packet Processing) currently supports point-to-point VxLAN tunnels but lacks dynamic EVPN capabilities for multi-site L2 domains. The author...
og:url: https://daily.dev/posts/vpp-and-evpn-vxlan-1ranazq2t
og:image: https://api.daily.dev/og/posts/1RAnAzq2T.png
og:image:alt: VPP and eVPN/VxLAN
og:image:width: 1200
og:image:height: 630
og:locale: 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.

# VPP and eVPN/VxLAN

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

## Summary

VPP (Vector Packet Processing) currently supports point-to-point VxLAN tunnels but lacks dynamic EVPN capabilities for multi-site L2 domains. The author proposes extending VPP with dynamic VxLAN functionality that includes per-interface L2FIB tables and flood lists, enabling EVPN/VxLAN speaker capabilities. This would solve the scalability issues of current full-mesh VxLAN configurations by implementing BGP EVPN control plane integration, similar to how route reflectors solve iBGP scaling problems. The proposal includes API designs, prototype implementation details, and demonstrates the concept with working code examples.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://ipng.ch/s/articles/2025/07/12/vpp-and-evpn/vxlan-part-1/>

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 1 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

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

[View this post on daily.dev](https://daily.dev/posts/vpp-and-evpn-vxlan-1ranazq2t)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"VPP and eVPN/VxLAN","url":"https://daily.dev/posts/vpp-and-evpn-vxlan-1ranazq2t","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/vpp-and-evpn-vxlan-1ranazq2t"},"datePublished":"2025-07-12T09:51:18.446Z","dateModified":"2026-03-15T03:40:52.813Z","description":"VPP (Vector Packet Processing) currently supports point-to-point VxLAN tunnels but lacks dynamic EVPN capabilities for multi-site L2 domains. The author...","image":"https://media.daily.dev/image/upload/s--1KxV4ohY--/f_auto/v1722860400/public/Placeholder%2007","thumbnailUrl":"https://media.daily.dev/image/upload/s--1KxV4ohY--/f_auto/v1722860400/public/Placeholder%2007","isAccessibleForFree":true,"articleSection":"IPng Networks","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"IPng Networks","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f8de3b22827940ef8480ebd2b86e8388","url":"https://daily.dev/sources/ipngch"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/vpp-and-evpn-vxlan-1ranazq2t","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"bgp,networking","timeRequired":"PT16M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"IPng Networks","item":"https://daily.dev/sources/ipngch"},{"@type":"ListItem","position":3,"name":"VPP and eVPN/VxLAN"}]}
```

