{"id":394,"date":"2017-09-29T14:27:40","date_gmt":"2017-09-29T12:27:40","guid":{"rendered":"http:\/\/www.quisted.net\/?p=394"},"modified":"2017-09-29T14:27:40","modified_gmt":"2017-09-29T12:27:40","slug":"nat64","status":"publish","type":"post","link":"https:\/\/www.quisted.net\/index.php\/2017\/09\/29\/nat64\/","title":{"rendered":"NAT64"},"content":{"rendered":"<ul>\n<li>Transition technique designed to allow native IPv6 hosts to access IPv4-only content.\n<ul>\n<li>(<span style=\"color: #3366ff;\">Translation technique<\/span> not a<span style=\"color: #3366ff;\"> tunneling technique<\/span>).<\/li>\n<\/ul>\n<\/li>\n<li>Primarily used to allow v6 hosts to initiate connections to IPv4 content.\n<ul>\n<li>Mechanisms do exist to allow the reverse.<\/li>\n<\/ul>\n<\/li>\n<li>Stateful and stateless versions.\n<ul>\n<li>stateful can use any prefix<\/li>\n<li>stateless has restriction on prefix<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h3><strong>NAT64 and DNS64 co-existance.<\/strong><\/h3>\n<ol>\n<li>IPv6 host sends AAAA DNS Query<\/li>\n<li>DNS64 server tries AAAA lookup and fails<\/li>\n<li>DNS64 server successfully resolves IPv4 address<\/li>\n<li>DNS64 server generates AAAA DNS response of &lt;IPv6 prefix:IPv4 adress&gt; and sends it back to the client.<\/li>\n<\/ol>\n<p><!--more--><\/p>\n<ul>\n<li>A specific IPv6 prefix must be allocated to represent addresses that will be translated by NAT64<\/li>\n<li>There are two names:\n<ul>\n<li><em>Well-known prefix<\/em>:\u00a0\u00a0 <strong><span style=\"color: #3366ff;\">64::ff9b::\/96<\/span><\/strong>\u00a0\u00a0\u00a0 (not routable)<\/li>\n<li>Network Specific prefix ( NSP ) derived from global IPv6 Prefix<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Transition technique designed to allow native IPv6 hosts to access IPv4-only content. (Translation technique not a tunneling technique). Primarily used to allow v6 hosts to initiate connections to IPv4 content. Mechanisms do exist to allow the reverse. Stateful and stateless versions. stateful can use any prefix stateless has restriction on prefix NAT64 and DNS64 co-existance. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[13,8,11],"tags":[],"class_list":["post-394","post","type-post","status-publish","format-standard","hentry","category-ipv6","category-route","category-various"],"_links":{"self":[{"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/posts\/394","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/comments?post=394"}],"version-history":[{"count":0,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/posts\/394\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/media?parent=394"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/categories?post=394"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.quisted.net\/index.php\/wp-json\/wp\/v2\/tags?post=394"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}