diff --git a/ipv4-over-ipv6-static-tunnel.dot b/ipv4-over-ipv6-static-tunnel.dot new file mode 100644 index 0000000..c16c958 --- /dev/null +++ b/ipv4-over-ipv6-static-tunnel.dot @@ -0,0 +1,32 @@ +digraph G { + node [ shape=box ] + + label="ungleich IPv4-over-IPv6-Tunnels" + + subgraph cluster_remote { + label="Local site accessing remote" + vpnbox2 [ label="ungleich VPN box\nWith Firewall" ] + clients2 [ label="IPv4 Client device" ]; + clients3 [ label="IPv6 Client device" ]; + } + + + subgraph cluster_site { + label="Remote site with devices" + vpnbox [ label="ungleich VPN box\nWith Firewall" ] + clients [ label="Client devices\nin private IPv4 network\nf.i. 10.0.0.0/8" ]; + } + vpnbox->clients [ label="IPv6 connectivity" ] + + clients2->clients [ label="Access 10.0.0.1 via 2001:db8::10.0.0.1" + style=dashed ] + clients2->vpnbox2 [ label="1. Access 10.0.0.1:\nlocal vpnbox translates to 2001:db8::10.0.0.1" ] + clients3->clients [ label="Directly access 10.0.0.1 as 2001:db8::10.0.0.1" + style=dashed ] + clients3->vpnbox2 + + vpnbox2->vpnbox [ label="2. Sends packet to 2001:db8::10.0.0.1" ] + vpnbox->clients [ label="3. Translates 2001:db8::10.0.0.1\nto 10.0.0.1" ] + + +}