https://www.technotification.com/2022/01/edge-networking-and-branch-routing.html