diff --git a/docs/tech_docs/linux/vxlan.md b/docs/tech_docs/linux/vxlan.md index f450d67..683305d 100644 --- a/docs/tech_docs/linux/vxlan.md +++ b/docs/tech_docs/linux/vxlan.md @@ -83,4 +83,20 @@ ping 192.168.1.2 ### Conclusion -VXLAN provides a robust method for extending Layer 2 networks over Layer 3 infrastructures. When properly configured, it enables flexible, scalable, and secure network designs across geographically dispersed locations. This setup is especially beneficial in environments where virtualization and containerization are heavily used, allowing seamless connectivity across various hosts and clusters. \ No newline at end of file +VXLAN provides a robust method for extending Layer 2 networks over Layer 3 infrastructures. When properly configured, it enables flexible, scalable, and secure network designs across geographically dispersed locations. This setup is especially beneficial in environments where virtualization and containerization are heavily used, allowing seamless connectivity across various hosts and clusters. + +```mermaid +graph TD; + subgraph Site A + A_OPNsense[OPNsense Gateway A
192.168.10.1] --> A_Debian[Debian A
10.0.0.1
VXLAN ID 100] + end + subgraph Site B + B_OPNsense[OPNsense Gateway B
192.168.20.1] --> B_Debian[Debian B
10.0.0.2
VXLAN ID 100] + end + subgraph Site C + C_OPNsense[OPNsense Gateway C
192.168.30.1] --> C_Debian[Debian C
10.0.0.3
VXLAN ID 100] + end + A_Debian --- B_Debian + B_Debian --- C_Debian + C_Debian --- A_Debian +``` \ No newline at end of file