{"id":34577,"date":"2026-10-02T15:21:40","date_gmt":"2026-10-02T15:21:40","guid":{"rendered":"https:\/\/blog.lacnic.net\/?p=34577"},"modified":"2026-10-02T15:52:56","modified_gmt":"2026-10-02T15:52:56","slug":"dual-stack-hosts","status":"publish","type":"post","link":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/","title":{"rendered":"Nearly IPv6 Only Dual Stack Hosts"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">By <a href=\"https:\/\/blog.lacnic.net\/en\/author\/alejandro-acosta\/\">Alejandro Acosta<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Today, we will discuss the Internet-Draft titled Nearly IPv6 Only Dual Stack Hosts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Introduction<\/strong><strong><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This document proposes a method for managing dual-stack hosts that no longer require IPv4 connectivity but continue to generate network traffic by automatically requesting IPv4 addresses as DHCPv4 clients.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The strategy consists of assigning each host a subnet mask of 255.255.255.255 via DHCPv4, which effectively isolates the host and prevents it from communicating with external destinations over IPv4. By not configuring a gateway or router, the approach directs traffic to IPv6 and avoids the need for newer, more complex mechanisms. This technique reduces noise on the local network and allows private address ranges to be reused without affecting global routing. The author also suggests implementing longer address lease times to minimize server load. Ultimately, this approach offers a practical solution for transitioning to IPv6-only networks using traditional infrastructure mechanisms.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a><strong>The Issue the Draft Is Trying to Solve<\/strong><strong><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The draft addresses how to silence noisy DHCPv4 requests from legacy devices while effectively revoking their IPv4 access (forcing them to use IPv6), using the traditional DHCPv4 mechanisms that these hosts already understand, without requiring software updates.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"508\" height=\"774\" src=\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig1-host-doblepila.png\" alt=\"\" class=\"wp-image-34565\" srcset=\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig1-host-doblepila.png 508w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig1-host-doblepila-197x300.png 197w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig1-host-doblepila-217x330.png 217w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig1-host-doblepila-300x457.png 300w\" sizes=\"(max-width: 508px) 100vw, 508px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Specifically, the document addresses the following interconnected issues:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Unnecessary traffic on the local network (endless broadcasts):<\/strong> When a dual-stack network wants to advance toward an IPv6-only environment, the logical step would be to stop assigning IPv4 addresses to hosts. However, if IPv4 assignment is simply disabled, a host will continue making periodic, unsatisfied DHCPv4 requests. This DHCPv4 traffic is usually broadcast traffic.<\/li>\n\n\n\n<li><strong>Incompatibility of legacy hosts with modern solutions:<\/strong> Many readers are already familiar with IPv6-mostly networks, where DHCPv4 <strong>Option 108<\/strong> (IPv6-Only Preferred) plays a key role. What\u2019s wrong with this option? It allows a \u201cmodern host\u201d to indicate that it prefers not to receive an IPv4 address when IPv6 is available. Legacy <strong>hosts<\/strong>, however, do <strong>not understand this DHCPv4<\/strong> option and will continue to send broadcast traffic indefinitely.<\/li>\n\n\n\n<li><strong>The IPv4 assignment \u201cdilemma\u201d:<\/strong> Network administrators are forced to continue providing IPv4 addressing and maintaining both IPv6 infrastructure and DHCPv4 servers solely to silence legacy hosts.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Proposed Solution<\/strong><strong><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In my humble opinion, the proposed solution is quite creative.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The goal is to satisfy the host&#8217;s DHCPv4 request without providing usable IPv4 connectivity. The client requests an IPv4 address from the DHCP server, and the server provides one. What the client \u201cmathematically does not realize\u201d is that the address is practically unusable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I won&#8217;t go into every idea mentioned in the draft, but I will cover the two most interesting ones:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The solution proposed in the Internet-Draft to ensure that dual-stack hosts operate almost exclusively over IPv6 involves a subtle yet highly effective method based on the <strong>traditional DHCPv4<\/strong> configuration:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Configuring a \/32 subnet mask (255.255.255.255)<\/strong>: Using DHCPv4 Option 1 (Subnet Mask), the client is assigned a single-host subnet mask. When it receives this mask, the host concludes that there are no other IPv4 addresses on the attached link; in other words, all outbound IPv4 traffic is automatically considered to be off-link.<\/li>\n\n\n\n<li><strong>Suppressing default gateway delivery<\/strong>: The DHCPv4 server does not provide the host with any routers (the Router Option, option value 3, is deliberately eliminated).<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Thus, the legacy host satisfies its need to obtain an IPv4 address (silencing annoying, repeated broadcast requests) but remains isolated from the IPv4 network and is forced to communicate exclusively over IPv6 (in addition to ARP broadcast traffic).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"484\" src=\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig2-host-doblepila-1024x484.png\" alt=\"\" class=\"wp-image-34568\" srcset=\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig2-host-doblepila-1024x484.png 1024w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig2-host-doblepila-300x142.png 300w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig2-host-doblepila-680x322.png 680w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig2-host-doblepila-768x363.png 768w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig2-host-doblepila.png 1264w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How Does This Isolate a Host in the World of IPv4?<\/strong><strong><\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Effect of the \/32 mask<\/strong>: When the host interface is configured with a 255.255.255.255 mask, the operating system concludes that <strong>there are no other IPv4 addresses on its attached link<\/strong>. Consequently, the host treats every off-link IPv4 address as unreachable.<\/li>\n\n\n\n<li><strong>Searching for a non-existent router<\/strong>: By assuming that all IPv4 destinations are on external networks, the host will attempt to send any IPv4 packet via its default gateway or router. However, the method described in the draft involves <strong>not providing a router<\/strong> via DHCPv4.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"436\" src=\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig3-host-doblepila-1024x436.png\" alt=\"\" class=\"wp-image-34571\" srcset=\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig3-host-doblepila-1024x436.png 1024w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig3-host-doblepila-300x128.png 300w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig3-host-doblepila-680x290.png 680w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig3-host-doblepila-768x327.png 768w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig3-host-doblepila-1536x654.png 1536w, https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/fig3-host-doblepila-2048x872.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">So far, the host satisfies its need to obtain an IP address via DHCPv4 while avoiding repetitive broadcast traffic on the network.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a><strong>What advantages does this method offer compared to IPv6-Mostly networks?<\/strong><strong><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The main advantage of this method (providing a <strong>255.255.255.255<\/strong> subnet mask and omitting a default gateway) over <strong>Option 108<\/strong> (IPv6-Only Preferred) is its <strong>compatibility with legacy hosts and servers<\/strong>.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>It does not require support for newer protocols:<\/strong> Option 108 is a relatively new DHCPv4 mechanism that requires explicit support from both the host operating system (client) and the DHCPv4 server. The \/32 mask (255.255.255.255) method uses <strong>standard DHCPv4 mechanisms<\/strong>, making it compatible with legacy systems that do not support Option 108.<\/li>\n\n\n\n<li><strong>It avoids unnecessary broadcast traffic:<\/strong> If a legacy host that does not support Option 108 is no longer assigned an IPv4 address, it continues sending periodic, unsatisfied DHCPv4 requests and floods the local link with unnecessary broadcast traffic. This method satisfies the client&#8217;s DHCPv4 request by assigning it an IP address while restricting its connectivity.<\/li>\n\n\n\n<li><strong>IPv4 addressing efficiency and flexibility:<\/strong> As the hosts configured with a 255.255.255.255 subnet mask do not attempt to reach any off-link IPv4 destinations, the assigned addresses <strong>do not need to be routable<\/strong> over the internal network or the Internet. This allows using non-routable address ranges such as a link-local prefix (169.254.0.0\/16) or RFC&nbsp;1918 private addresses and even using the same IP address pool on different physical links within the network, provided the DHCPv4 server is attached to the same link.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a><strong>IPv6-Mostly and Nearly-IPv6-Only Dual-Stack Hosts Are Not Mutually Exclusive<\/strong><strong><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It should be noted that these two approaches <strong>are not mutually exclusive and can coexist<\/strong>: a network can be deployed using Option 108 so that modern hosts do not consume IPv4 addresses from DHCPv4 pools, while simultaneously applying the 255.255.255.255 subnet mask method (without a default gateway) to silence IPv4 connectivity for legacy hosts.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a><strong>Why Did the Draft Expire?<\/strong><strong><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The document we are looking at expired on <strong>15 June 2026<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Without going into detail about the IETF process, Internet-Drafts are temporary working documents that remain valid for no more than six months. During that period, the authors must submit an updated version to keep the work active.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because that date has passed and no newer revision replaced it, the draft expired automatically. Although I-Ds are valid for a maximum of six months, they <strong>can be updated or replaced by other documents at any time<\/strong>. To reactivate the work, the authors or other contributors would need to publish a new revision.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a><strong>Which Operating Systems Were Tested?<\/strong><strong><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The author has successfully tested this method on the following operating systems and devices:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Windows 11<\/strong>.<\/li>\n\n\n\n<li>Various <strong>Linux<\/strong> distributions (or systems based on the Linux kernel) using different DHCPv4 clients:<ul><li><strong>Fedora 43<\/strong><\/li><\/ul><ul><li><strong>Raspberry Pi OS<\/strong> (based on Debian Trixie)<\/li><\/ul><ul><li><strong>Chromecast<\/strong> devices<\/li><\/ul>\n<ul class=\"wp-block-list\">\n<li><strong>Google Nest<\/strong> devices<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">It is also explicitly noted that <strong>no tests were conducted on smartphones<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a><strong>Conclusions<\/strong><strong><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This technique forces the use of IPv6 by simulating a functional IPv4 connection, eliminating unnecessary broadcast traffic from legacy devices without requiring software updates. The method is compatible with systems such as Windows 11 and Linux.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is very important to conduct extensive testing across multiple operating systems and network configurations (dual stack, single stack v4, single stack v6). These tests should try to determine which scenario performs better, for example, receiving a subnet mask of 255.255.255.255 from DHCP or receiving an IP address without a default gateway. More testing is needed before decisions can be made.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I plan to test this solution soon, along with Option 108, on an IPv6-mostly network.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><a><\/a><strong>References<\/strong><strong><\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.ietf.org\/archive\/id\/draft-smith-v6ops-nearly-ipv6-only-dualstack-hosts-02.txt\">https:\/\/www.ietf.org\/archive\/id\/draft-smith-v6ops-nearly-ipv6-only-dualstack-hosts-02.txt<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/mailarchive.ietf.org\/arch\/browse\/v6ops\">https:\/\/mailarchive.ietf.org\/arch\/browse\/v6ops<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Greater compatibility is needed across different operating systems and versions. Your collaboration is essential to delivering a seamless experience. If you would like to contribute to this process, please contact us at imasd@lacnic.net.<\/p>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\">Find more information and useful resources on how to deploy IPv6 <a href=\"https:\/\/www.lacnic.net\/en\/ipv6\" target=\"_blank\" rel=\"noopener\">here.<\/a><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>By Alejandro Acosta Today, we will discuss the Internet-Draft titled Nearly IPv6 Only Dual Stack Hosts. Introduction This document proposes a method for managing dual-stack hosts that no longer require IPv4 connectivity but continue to generate network traffic by automatically requesting IPv4 addresses as DHCPv4 clients. The strategy consists of assigning each host a subnet [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":34574,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[531,650],"tags":[1304],"archivo":[1345,1451],"taxonomy-authors":[1248],"tipo_autor":[],"class_list":["post-34577","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ipv6","category-sin-categoria-en","tag-ipv6","archivo-editions","archivo-highlights-2023","taxonomy-authors-alejandro-acosta-en"],"acf":{"author":"","related_notes":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>LACNIC Blog | Nearly IPv6 Only Dual Stack Hosts<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"LACNIC Blog | Nearly IPv6 Only Dual Stack Hosts\" \/>\n<meta property=\"og:description\" content=\"By Alejandro Acosta Today, we will discuss the Internet-Draft titled Nearly IPv6 Only Dual Stack Hosts. Introduction This document proposes a method for managing dual-stack hosts that no longer require IPv4 connectivity but continue to generate network traffic by automatically requesting IPv4 addresses as DHCPv4 clients. The strategy consists of assigning each host a subnet [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/\" \/>\n<meta property=\"og:site_name\" content=\"LACNIC Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/lacnic\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-02T15:21:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-02T15:52:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/host-doblepila.png\" \/>\n\t<meta property=\"og:image:width\" content=\"680\" \/>\n\t<meta property=\"og:image:height\" content=\"330\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gianni\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@lacnic\" \/>\n<meta name=\"twitter:site\" content=\"@lacnic\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/\"},\"author\":{\"name\":\"Gianni\",\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/#\\\/schema\\\/person\\\/1338d9cfdb0137e8bc5581f3771f39ab\"},\"headline\":\"Nearly IPv6 Only Dual Stack Hosts\",\"datePublished\":\"2026-10-02T15:21:40+00:00\",\"dateModified\":\"2026-10-02T15:52:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/\"},\"wordCount\":1306,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.lacnic.net\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/host-doblepila.png\",\"keywords\":[\"IPv6\"],\"articleSection\":[\"IPv6\",\"sin categoria\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/\",\"url\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/\",\"name\":\"LACNIC Blog | Nearly IPv6 Only Dual Stack Hosts\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.lacnic.net\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/host-doblepila.png\",\"datePublished\":\"2026-10-02T15:21:40+00:00\",\"dateModified\":\"2026-10-02T15:52:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog.lacnic.net\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/host-doblepila.png\",\"contentUrl\":\"https:\\\/\\\/blog.lacnic.net\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/host-doblepila.png\",\"width\":680,\"height\":330,\"caption\":\"Transici\u00f3n de IPv4 a IPv6 en una red de dispositivos conectados\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/dual-stack-hosts\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Nearly IPv6 Only Dual Stack Hosts\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/#website\",\"url\":\"https:\\\/\\\/blog.lacnic.net\\\/\",\"name\":\"LACNIC Blog\",\"description\":\"En el Blog de LACNIC encontrar\u00e1s art\u00edculos t\u00e9cnicos vinculados al desarrollo de Internet en la regi\u00f3n de Am\u00e9rica Latina y el Caribe.\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.lacnic.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/#organization\",\"name\":\"LACNIC Blog\",\"url\":\"https:\\\/\\\/blog.lacnic.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blog.lacnic.net\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/lacnic-blog.svg\",\"contentUrl\":\"https:\\\/\\\/blog.lacnic.net\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/lacnic-blog.svg\",\"caption\":\"LACNIC Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/lacnic\",\"https:\\\/\\\/x.com\\\/lacnic\",\"https:\\\/\\\/www.instagram.com\\\/lacnic\\\/?hl=es-la\",\"https:\\\/\\\/uy.linkedin.com\\\/company\\\/lacnic\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/lacnicstaff\",\"https:\\\/\\\/www.lacnic.net\\\/podcast\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.lacnic.net\\\/#\\\/schema\\\/person\\\/1338d9cfdb0137e8bc5581f3771f39ab\",\"name\":\"Gianni\",\"url\":\"https:\\\/\\\/blog.lacnic.net\\\/en\\\/author\\\/gianni\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"LACNIC Blog | Nearly IPv6 Only Dual Stack Hosts","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/","og_locale":"en_US","og_type":"article","og_title":"LACNIC Blog | Nearly IPv6 Only Dual Stack Hosts","og_description":"By Alejandro Acosta Today, we will discuss the Internet-Draft titled Nearly IPv6 Only Dual Stack Hosts. Introduction This document proposes a method for managing dual-stack hosts that no longer require IPv4 connectivity but continue to generate network traffic by automatically requesting IPv4 addresses as DHCPv4 clients. The strategy consists of assigning each host a subnet [&hellip;]","og_url":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/","og_site_name":"LACNIC Blog","article_publisher":"https:\/\/facebook.com\/lacnic","article_published_time":"2026-10-02T15:21:40+00:00","article_modified_time":"2026-10-02T15:52:56+00:00","og_image":[{"width":680,"height":330,"url":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/host-doblepila.png","type":"image\/png"}],"author":"Gianni","twitter_card":"summary_large_image","twitter_creator":"@lacnic","twitter_site":"@lacnic","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/#article","isPartOf":{"@id":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/"},"author":{"name":"Gianni","@id":"https:\/\/blog.lacnic.net\/#\/schema\/person\/1338d9cfdb0137e8bc5581f3771f39ab"},"headline":"Nearly IPv6 Only Dual Stack Hosts","datePublished":"2026-10-02T15:21:40+00:00","dateModified":"2026-10-02T15:52:56+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/"},"wordCount":1306,"commentCount":0,"publisher":{"@id":"https:\/\/blog.lacnic.net\/#organization"},"image":{"@id":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/host-doblepila.png","keywords":["IPv6"],"articleSection":["IPv6","sin categoria"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/","url":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/","name":"LACNIC Blog | Nearly IPv6 Only Dual Stack Hosts","isPartOf":{"@id":"https:\/\/blog.lacnic.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/#primaryimage"},"image":{"@id":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/host-doblepila.png","datePublished":"2026-10-02T15:21:40+00:00","dateModified":"2026-10-02T15:52:56+00:00","breadcrumb":{"@id":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/#primaryimage","url":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/host-doblepila.png","contentUrl":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/host-doblepila.png","width":680,"height":330,"caption":"Transici\u00f3n de IPv4 a IPv6 en una red de dispositivos conectados"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.lacnic.net\/en\/dual-stack-hosts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blog.lacnic.net\/en\/"},{"@type":"ListItem","position":2,"name":"Nearly IPv6 Only Dual Stack Hosts"}]},{"@type":"WebSite","@id":"https:\/\/blog.lacnic.net\/#website","url":"https:\/\/blog.lacnic.net\/","name":"LACNIC Blog","description":"En el Blog de LACNIC encontrar\u00e1s art\u00edculos t\u00e9cnicos vinculados al desarrollo de Internet en la regi\u00f3n de Am\u00e9rica Latina y el Caribe.","publisher":{"@id":"https:\/\/blog.lacnic.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.lacnic.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/blog.lacnic.net\/#organization","name":"LACNIC Blog","url":"https:\/\/blog.lacnic.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blog.lacnic.net\/#\/schema\/logo\/image\/","url":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2023\/03\/lacnic-blog.svg","contentUrl":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2023\/03\/lacnic-blog.svg","caption":"LACNIC Blog"},"image":{"@id":"https:\/\/blog.lacnic.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/lacnic","https:\/\/x.com\/lacnic","https:\/\/www.instagram.com\/lacnic\/?hl=es-la","https:\/\/uy.linkedin.com\/company\/lacnic","https:\/\/www.youtube.com\/user\/lacnicstaff","https:\/\/www.lacnic.net\/podcast"]},{"@type":"Person","@id":"https:\/\/blog.lacnic.net\/#\/schema\/person\/1338d9cfdb0137e8bc5581f3771f39ab","name":"Gianni","url":"https:\/\/blog.lacnic.net\/en\/author\/gianni\/"}]}},"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/blog.lacnic.net\/wp-content\/uploads\/2026\/10\/host-doblepila.png","wpml_current_locale":"en_US","wpml_translations":[{"locale":"es_ES","id":34563,"post_title":"Hosts de doble pila casi exclusivos de IPv6","slug":"host-doblepila","href":"https:\/\/blog.lacnic.net\/host-doblepila\/"},{"locale":"pt_BR","id":34586,"post_title":"Hosts de pilha dupla quase exclusivos do IPv6","slug":"hosts-dupla-quase","href":"https:\/\/blog.lacnic.net\/pt-br\/hosts-dupla-quase\/"}],"_links":{"self":[{"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/posts\/34577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/comments?post=34577"}],"version-history":[{"count":3,"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/posts\/34577\/revisions"}],"predecessor-version":[{"id":34597,"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/posts\/34577\/revisions\/34597"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/media\/34574"}],"wp:attachment":[{"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/media?parent=34577"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/categories?post=34577"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/tags?post=34577"},{"taxonomy":"archivo","embeddable":true,"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/archivo?post=34577"},{"taxonomy":"taxonomy-authors","embeddable":true,"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/taxonomy-authors?post=34577"},{"taxonomy":"tipo_autor","embeddable":true,"href":"https:\/\/blog.lacnic.net\/en\/wp-json\/wp\/v2\/tipo_autor?post=34577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}