Update tech_docs/lab/ipv6_lab.md
This commit is contained in:
@@ -1,27 +1,30 @@
|
|||||||
```mermaid
|
```mermaid
|
||||||
graph TD
|
graph TD
|
||||||
subgraph Host Machine (Linux + LXD)
|
%% Host and Bridges
|
||||||
|
subgraph Host_Machine_LXD
|
||||||
H0[LXD Host]
|
H0[LXD Host]
|
||||||
H0 --> B1[br-lan<br>IPv4/IPv6 Dual-Stack LAN Bridge]
|
H0 --> B1[br-lan - IPv4/IPv6 LAN]
|
||||||
H0 --> B2[br-wan<br>Simulated Internet]
|
H0 --> B2[br-wan - Simulated WAN]
|
||||||
end
|
end
|
||||||
|
|
||||||
subgraph LAN Zone
|
%% LAN Zone
|
||||||
B1 --> R1[Router<br>VyOS or Ubuntu w/ radvd, DHCPv6, NAT64]
|
subgraph LAN_Zone
|
||||||
R1 --> C1[Client1<br>IPv6-only]
|
B1 --> R1[Router - VyOS/Ubuntu (radvd, DHCPv6, NAT64)]
|
||||||
R1 --> C2[Client2<br>Dual-Stack]
|
R1 --> C1[Client1 - IPv6-only]
|
||||||
R1 --> C3[Client3<br>IPv4-only]
|
R1 --> C2[Client2 - Dual-Stack]
|
||||||
R1 --> S1[WebServer<br>Dual-Stack<br>Nginx + DNS]
|
R1 --> C3[Client3 - IPv4-only]
|
||||||
|
R1 --> S1[WebServer - Dual-Stack NGINX + DNS]
|
||||||
end
|
end
|
||||||
|
|
||||||
subgraph WAN Zone (Simulated Internet)
|
%% WAN Zone
|
||||||
B2 --> ISP[IPv6+IPv4 Simulation Router<br>(can be simple Ubuntu router)]
|
subgraph WAN_Zone
|
||||||
ISP --> EXT[External IPv6 Service<br>(e.g., public web or tunnelbroker)]
|
B2 --> ISP[ISP Router (simulated)]
|
||||||
|
ISP --> EXT[External IPv6 Service]
|
||||||
end
|
end
|
||||||
|
|
||||||
%% Connections
|
%% Logical Routing
|
||||||
R1 -->|Default route| ISP
|
R1 --> ISP
|
||||||
C1 -->|NAT64| R1
|
C1 --> R1
|
||||||
C3 -->|IPv4 DHCP| R1
|
C2 --> R1
|
||||||
C2 -->|SLAAC + DHCPv6| R1
|
C3 --> R1
|
||||||
```
|
```
|
||||||
Reference in New Issue
Block a user