Here's a bit of an overview of some of the fun things you can do with vnet jails in FreeBSD: https://brokenco.de/2021/03/07/sdn-with-freebsd-jails.html