ungleich-graphviz/viwib-ipv4-island.dot

22 lines
876 B
Plaintext

digraph G {
node [ shape=box ]
# rankdir=LR;
label="Making IPv4 reachable via IPv6 with the VIWIB"
internet [ label="Internet (v6/v4)" shape=oval ]
lan [ label="LAN\n2a0a:e5c1:XXX:cafe::/64\n192.168.1.0/24" shape=oval ]
viwib [ label="VIWIB\n2a0a:e5c1:XXX::42\n192.168.1.42" ];
v4only [ label="IPv4 only device\n (f.i. 192.168.1.1)" ]
v6dev [ label="IPv6 device" ]
ipv6vpn [ label="IPv6VPN.ch" shape=oval ]
viwib->internet [ label="IPv4/IPv6 uplink via WAN interface" ]
viwib->lan [ label="Provide IPv6, static IPv4 address" ]
ipv6vpn->internet [ label="Route /48 IPv6 network to VIWIB" ]
v4only->lan [ label="Knows only about 192.168.1.0/24" ]
viwib->v4only [ label="Map 2a0a:e5c1:XXX:b00::/96\nto 192.168.1.0/24" style=dashed ]
v6dev->v4only [ label="Access via 2a0a:e5c1:XXX:b00::192.168.1.1" style=dashed ]
}