<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/netlab-2-0-0-hosts-bridges-and-srv6-ipspace-net-blog-ighnub6x7" -->

---
title: netlab 2.0.0: Hosts, Bridges, and SRv6 « ipSpace.net blog
description: netlab 2.0.0 is released with several major additions: well-defined node roles (host, router, bridge) across multiple platforms, a firewall.zonebased plugin,...
canonical: https://daily.dev/posts/netlab-2-0-0-hosts-bridges-and-srv6-ipspace-net-blog-ighnub6x7
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: netlab 2.0.0: Hosts, Bridges, and SRv6 « ipSpace.net blog | daily.dev
og:description: netlab 2.0.0 is released with several major additions: well-defined node roles (host, router, bridge) across multiple platforms, a firewall.zonebased plugin,...
og:url: https://daily.dev/posts/netlab-2-0-0-hosts-bridges-and-srv6-ipspace-net-blog-ighnub6x7
og:image: https://api.daily.dev/og/posts/iGhNuB6x7.png
og:image:alt: netlab 2.0.0: Hosts, Bridges, and SRv6 « ipSpace.net blog
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.

# netlab 2.0.0: Hosts, Bridges, and SRv6 « ipSpace.net blog

**[ipSpace.net Blog](https://daily.dev/sources/ipspace)** · 3 min read · 0 upvotes · 0 comments

## Summary

netlab 2.0.0 is released with several major additions: well-defined node roles (host, router, bridge) across multiple platforms, a firewall.zonebased plugin, SRv6 BGP L3VPN support for FRRouting, bridge nodes for multi-access links, and a sysctl-like CLI for managing defaults. Other improvements include multiple EVPN import/export route targets for complex services, D2 graph styling, routing policy enhancements, and new device features for Aruba CX, Bird, Dell OS10, Junos, and FRRouting. Cumulus Linux 4.x and VirtualBox installations are being retired. Upgrade via pip3 install --upgrade networklab.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://blog.ipspace.net/2025/05/netlab-2-0-0>

## Questions this post answers

### How do I upgrade netlab to the latest version?

Upgrade netlab by running pip3 install --upgrade networklab. Version 2.0.0 introduces well-defined node roles (host, router, bridge), SRv6 BGP L3VPN support for FRRouting, a firewall.zonebased plugin, bridge nodes for multi-access links, and a sysctl-like netlab defaults CLI for managing user and system defaults.

_Network engineers tracking netlab releases and upgrade paths follow them on daily.dev._

### Does netlab support SRv6 BGP L3VPN and which platforms is it available on?

SRv6 BGP L3VPN support is available in netlab 2.0.0 for FRRouting, which is free and open source. The same release also adds SRv6 with IS-IS and L3VPN services over SRv6 on FRRouting. This makes FRRouting the first platform where you can test SRv6-based VPN services within netlab lab environments.

_Engineers evaluating SRv6 lab options for FRRouting keep up with netlab developments on daily.dev._

## Similar posts on daily.dev

- [netlab 26.10: SRv6, More Netmiko « ipSpace.net blog](https://daily.dev/posts/netlab-26-10-srv6-more-netmiko-ipspace-net-blog-1cocu1zdt) · ipSpace.net Blog · 0 upvotes · 0 comments
- [netlab 26.09: Syslog, More DNS, Netmiko « ipSpace.net blog](https://daily.dev/posts/netlab-26-09-syslog-more-dns-netmiko-ipspace-net-blog-7hzbp4smq) · ipSpace.net Blog · 0 upvotes · 0 comments

---

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

[View this post on daily.dev](https://daily.dev/posts/netlab-2-0-0-hosts-bridges-and-srv6-ipspace-net-blog-ighnub6x7)

```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":"netlab 2.0.0: Hosts, Bridges, and SRv6 « ipSpace.net blog","url":"https://daily.dev/posts/netlab-2-0-0-hosts-bridges-and-srv6-ipspace-net-blog-ighnub6x7","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/netlab-2-0-0-hosts-bridges-and-srv6-ipspace-net-blog-ighnub6x7"},"datePublished":"2026-08-11T08:52:13.525Z","dateModified":"2026-08-11T08:57:55.641Z","description":"netlab 2.0.0 is released with several major additions: well-defined node roles (host, router, bridge) across multiple platforms, a firewall.zonebased plugin,...","image":"https://media.daily.dev/image/upload/s--VDukGCjf--/f_auto/v1722860399/public/Placeholder%2002","thumbnailUrl":"https://media.daily.dev/image/upload/s--VDukGCjf--/f_auto/v1722860399/public/Placeholder%2002","isAccessibleForFree":true,"articleSection":"ipSpace.net Blog","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":"ipSpace.net Blog","logo":"https://media.daily.dev/image/upload/s--xS7E82MT--/f_auto,q_auto/v1786438303/logos/ipspace?_a=BAMAMicg0","url":"https://daily.dev/sources/ipspace"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/netlab-2-0-0-hosts-bridges-and-srv6-ipspace-net-blog-ighnub6x7","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"networking","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"ipSpace.net Blog","item":"https://daily.dev/sources/ipspace"},{"@type":"ListItem","position":3,"name":"netlab 2.0.0: Hosts, Bridges, and SRv6 « ipSpace.net blog"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/netlab-2-0-0-hosts-bridges-and-srv6-ipspace-net-blog-ighnub6x7#faq","mainEntity":[{"@type":"Question","name":"How do I upgrade netlab to the latest version?","acceptedAnswer":{"@type":"Answer","text":"Upgrade netlab by running pip3 install --upgrade networklab. Version 2.0.0 introduces well-defined node roles (host, router, bridge), SRv6 BGP L3VPN support for FRRouting, a firewall.zonebased plugin, bridge nodes for multi-access links, and a sysctl-like netlab defaults CLI for managing user and system defaults. Network engineers tracking netlab releases and upgrade paths follow them on daily.dev."}},{"@type":"Question","name":"Does netlab support SRv6 BGP L3VPN and which platforms is it available on?","acceptedAnswer":{"@type":"Answer","text":"SRv6 BGP L3VPN support is available in netlab 2.0.0 for FRRouting, which is free and open source. The same release also adds SRv6 with IS-IS and L3VPN services over SRv6 on FRRouting. This makes FRRouting the first platform where you can test SRv6-based VPN services within netlab lab environments. Engineers evaluating SRv6 lab options for FRRouting keep up with netlab developments on daily.dev."}}]}
```

