> global
> ------
> /etc/pve/networks.cfg
> 
> vxlanebgp: tenantnetwork1
>            gateway_address 10.0.1.1/24
>            gateway_macaddress a2:ed:21:06:e7:48
>            vni 1
>            loopback myvxlanloopback
> 
> 
> vxlanebgp: tenantnetwork2
>            gateway_address 10.0.2.1/24
>            gateway_macaddress a2:ed:21:06:e7:48
>            vni 2
>            dstport 4789 
>            learningmode nolearning
> 
> 
> 
> Then, we need to create some network plugin, to hook on tap_plug/unplug
> (we could have a standard bridge plugin, an ovs plugin, an vxlanebgp plugin,
> another custom plugin,...)

Yes, that looks reasonable to me. 

Besides, I would start with something simpler than that. Maybe a virtual
network with NAT... We need to make sure that we can provide firewall service
for those 'virtual' networks.

_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to