From 3881f31f764ead5554e9f5122eeb66df688f6199 Mon Sep 17 00:00:00 2001 From: Nico Schottelius Date: Mon, 10 May 2021 13:55:37 +0200 Subject: [PATCH] ++ipv6 only vm vs. dual stack --- v6onlyvm-vs-dualstackvm-dns64-nat64.dot | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 v6onlyvm-vs-dualstackvm-dns64-nat64.dot diff --git a/v6onlyvm-vs-dualstackvm-dns64-nat64.dot b/v6onlyvm-vs-dualstackvm-dns64-nat64.dot new file mode 100644 index 0000000..35fc889 --- /dev/null +++ b/v6onlyvm-vs-dualstackvm-dns64-nat64.dot @@ -0,0 +1,21 @@ +digraph G { + node [ shape=box ] +# rankdir=LR; + + v6only [ label="IPv6 only VM\nIPv6 network (A)" ]; + dualvm [ label="Dual Stack VM\nIPv6 network (B)" ]; + dnsserver [ label="DNS server" ] + nat64 [ label="NAT64 translator" ] + v4onlysite [ label="IPv4 destination" ] + + v6only->dnsserver [ label="A1. Request AAAA entry for IPv4 only site" ] + dnsserver->v6only [ label="A2. Returns fake AAAA entry for IPv4 only site" ] + + v6only->nat64 [ label="A3. Send request via IPv6" ] + nat64->v4onlysite [ label="A4. Translate and send request via IPv4" ] + + dualvm->dnsserver [ label="B1. Request A entry for IPv4 only site" ] + dnsserver->dualvm [ label="B2. Returns fake A entry for IPv4 only site" ] + dualvm->v4onlysite [ label="B3. Connect via IPv4" ] + +}