<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[nuintari&#x27;s rules of networking 0x45:]]></title><description><![CDATA[<p>nuintari's rules of networking 0x45:</p><p>IPv6 is not, nor ever was mutually exclusive with IPv4. Don't inflict extra misery upon yourself and your users by insisting that it is.</p>]]></description><link>https://board.circlewithadot.net/topic/38ee7328-0e51-4e51-9411-d87b6bf1143f/nuintari-s-rules-of-networking-0x45</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 10:17:42 GMT</lastBuildDate><atom:link href="https://board.circlewithadot.net/topic/38ee7328-0e51-4e51-9411-d87b6bf1143f.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 27 Mar 2026 21:26:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 21:34:44 GMT]]></title><description><![CDATA[<p dir="auto">The experience I had was due to growth. Acquisitions is a different story. Had those companies used RFC 4193 instead of RFC 1918 they wouldn't have that problem. But if you do acquire two companies who both did RFC 4193 wrong you will have to renumber anyway.</p>
]]></description><link>https://board.circlewithadot.net/post/https://westergaard.social/objects/02520a06-db2b-4375-aa63-463d6320046c</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://westergaard.social/objects/02520a06-db2b-4375-aa63-463d6320046c</guid><dc:creator><![CDATA[kasperd@westergaard.social]]></dc:creator><pubDate>Sat, 28 Mar 2026 21:34:44 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 20:16:40 GMT]]></title><description><![CDATA[<p><span><a href="/user/kasperd%40westergaard.social" rel="nofollow noopener">@<span>kasperd</span></a></span> the thing with ULA is if you burn through a full /48 ULA, you...just get another /48 of ULA...and another...and another. If you burn through 10/8, you play games with 172.16, and 192.168, or even 100.64 and  240/4, each step of the way getting more desperate and increasing your risk of collisions with other entities or starting to gamble on how networking devices handle those weirder prefixes (that aren't intended for those use cases anyway).</p><p>If you have a need for ULA, you're not going to hit those same restrictions. </p><p>Or you just get yourself a proper /32 and do it right.</p>]]></description><link>https://board.circlewithadot.net/post/https://social.treehouse.systems/users/hugo/statuses/116308639793581707</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://social.treehouse.systems/users/hugo/statuses/116308639793581707</guid><dc:creator><![CDATA[hugo@social.treehouse.systems]]></dc:creator><pubDate>Sat, 28 Mar 2026 20:16:40 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 16:58:21 GMT]]></title><description><![CDATA[<p><span><a href="/user/jima%40mspsocial.net">@<span>jima</span></a></span> Oh yeah, v6 migrations are so much easier than the naysayers have decided to hold as a firm doctrinal belief. Drives me fracking nuts. I've had two networks that were 100% IPv6 ready under my watch rip the v6 stack out entirely after I was gone, because the new network engineer felt it, "needed further testing."</p><p>Hell, Spectrum did this to TWC when they acquired them. I had working DHCPv6-PD in 2016. Spectrum ripped it all out in 2017. I just got a working WAN v6 address back like.... a year ago.</p><p>As for the decision makers who think, "This sounds hard and expensive." The worst, especially when you have a couple loud mouthed IPv6 opposers grabbing for their ears, essentially making the bad decisions for them.</p><p>I still say that the biggest roadblock to IPv6 adoption is shitty techs.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/nuintari/statuses/116307859954323834</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/nuintari/statuses/116307859954323834</guid><dc:creator><![CDATA[nuintari@mastodon.bsd.cafe]]></dc:creator><pubDate>Sat, 28 Mar 2026 16:58:21 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 16:49:05 GMT]]></title><description><![CDATA[<p><span><a href="/user/nuintari%40mastodon.bsd.cafe">@<span>nuintari</span></a></span> Oh, there was a plan, a reasonably solid plan, but even if there hadn't been, I've done v6-only in the enterprise before, and know a reliable process (which is exactly what you describe).</p><p>You're half-right about the problem, but it's even more basic: folks in positions of authority who confidently assert that IPv6 wasn't even needed in the first place. <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f611.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--expressionless" style="height:23px;width:auto;vertical-align:middle" title="😑" alt="😑" /></p>]]></description><link>https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116307823500618696</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116307823500618696</guid><dc:creator><![CDATA[jima@mspsocial.net]]></dc:creator><pubDate>Sat, 28 Mar 2026 16:49:05 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 16:43:17 GMT]]></title><description><![CDATA[<p><span><a href="/user/jima%40mspsocial.net">@<span>jima</span></a></span> No, I wouldn't suspect it would be. I'm not saying you can't go from v4 to v6, but without some intermediate steps would make it harder. I would never try to go: add v6 to this device, remove v4..... add v6 to the next device, remove v4. I would go in waves, adding v6, confirming stability before I even considered dropping a single device off of v4. This method is mentioned by at least one of my other rules. I've done it several times, but again, never to full v4 removal. I work in ISP land after all. Hell, my own house still doesn't have v6 everywhere, but I only got stable v6 from my provider just under a year ago, so cut me some slack. Tunnelbrokers have long stopped being a viable option.</p><p>I will say, if my next ISP gig decides to go CGNAT, I will probably go full NAT64 for it, and ignore the RFC6598 space altogther. But that promised gig has yet to actually materialize and I'm not holding my breath. They were also debating buying a /19 to get started, in liue of buying CGNAT hardware.</p><p>As for why your assignment ultimately failed. I am going to venture a guess it had something to do with the original target of this rule: IPv6 naysayers who firmly believe the two cannot coexist in any way shape or form. A lot of ID10Ts out there.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/nuintari/statuses/116307800741187483</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/nuintari/statuses/116307800741187483</guid><dc:creator><![CDATA[nuintari@mastodon.bsd.cafe]]></dc:creator><pubDate>Sat, 28 Mar 2026 16:43:17 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 16:13:15 GMT]]></title><description><![CDATA[<p><span><a href="/user/kasperd%40westergaard.social">@<span>kasperd</span></a></span> A lot of people! <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f602.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--joy" style="height:23px;width:auto;vertical-align:middle" title="😂" alt="😂" /></p>]]></description><link>https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116307682628647254</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116307682628647254</guid><dc:creator><![CDATA[jima@mspsocial.net]]></dc:creator><pubDate>Sat, 28 Mar 2026 16:13:15 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 16:02:17 GMT]]></title><description><![CDATA[<p><span><a href="/user/nuintari%40mastodon.bsd.cafe">@<span>nuintari</span></a></span> I was once given a rather ambitious project to go from v4-only to v6-only, on a rather large, complex network.</p><p>The technical aspects were not the hard part, nor the cause of the project's demise. <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f611.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--expressionless" style="height:23px;width:auto;vertical-align:middle" title="😑" alt="😑" /></p>]]></description><link>https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116307639512957676</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116307639512957676</guid><dc:creator><![CDATA[jima@mspsocial.net]]></dc:creator><pubDate>Sat, 28 Mar 2026 16:02:17 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 16:01:44 GMT]]></title><description><![CDATA[<p dir="auto">Now I want to know who wrote that song. Who doesn't like some country music?</p>
]]></description><link>https://board.circlewithadot.net/post/https://westergaard.social/objects/9fef0535-115b-4014-b2ec-2381b6c3bd1e</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://westergaard.social/objects/9fef0535-115b-4014-b2ec-2381b6c3bd1e</guid><dc:creator><![CDATA[kasperd@westergaard.social]]></dc:creator><pubDate>Sat, 28 Mar 2026 16:01:44 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 15:51:03 GMT]]></title><description><![CDATA[<p><span><a href="/user/kasperd%40westergaard.social">@<span>kasperd</span></a></span> M&amp;A-heavy enterprises are _constantly_ running out of RFC 1918 space, since each acquisition brings a brand new RFC 1918 network that invariably conflicts with most of yours.</p><p>For some of these companies, renumbering isn't a one-and-done thing; it's a continual, never-ending time/resource sink.</p><p>But they'll still confidently assert that IPv6 won't help them. <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f644.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--face_with_rolling_eyes" style="height:23px;width:auto;vertical-align:middle" title="🙄" alt="🙄" /></p>]]></description><link>https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116307595345866591</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116307595345866591</guid><dc:creator><![CDATA[jima@mspsocial.net]]></dc:creator><pubDate>Sat, 28 Mar 2026 15:51:03 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 15:44:32 GMT]]></title><description><![CDATA[<p dir="auto">I have at one point in my career taken part in renumbering a network because of RFC 1918 addresses running out. A few years later the network was running out of RFC 1918 addresses again.</p>
<p dir="auto">RFC 4193 is not the solution in that case. No doubt RFC 4193 is better than RFC 1918 in most cases. But a /48 RFC 4193 prefix divided into /64 link prefixes doesn't give you anymore segments than 10/8 divided into /24s.</p>
<p dir="auto">There are other ways to allocate IPv6 addresses which solves that problem. But there doesn't seem to be consensus on how it should be done.</p>
]]></description><link>https://board.circlewithadot.net/post/https://westergaard.social/objects/8bea2ed9-9a31-4e7f-b58c-c54f8389d12b</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://westergaard.social/objects/8bea2ed9-9a31-4e7f-b58c-c54f8389d12b</guid><dc:creator><![CDATA[kasperd@westergaard.social]]></dc:creator><pubDate>Sat, 28 Mar 2026 15:44:32 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 15:25:54 GMT]]></title><description><![CDATA[<p><span><a href="/user/jima%40mspsocial.net">@<span>jima</span></a></span> yeah, I haven't looked at this rule in many years now, it is high time for an update.</p><p>My current stance is more:</p><p>Dual-stack when feasible and significant v4 access is still required.<br />Avoid CGNAT like the plague it is. NAT44 isn't nearly as awful to deal with. While fudementally the same basic thing, CGNAT is a very service provider centric thing, and it comes with a whole host of issues for the end users.<br />Single-stack with NAT64 when practical.</p><p>But, back to your original point. If you are facing RFC1918 exhaustion, you likely already looked into single stack and NAT64. if you didn't, you should be out of a job. The rule was originally aimed at people who had yet to invest in IPv6 at all. Going from v4 only to v6 only with NAT64 is a rather tall order. Dual stack is the far easier next step.</p><p>But yeah, the rule needs rewritten. I think I first coined this one in 2015, it was part of the original Twitter rant that later became the rules.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/nuintari/statuses/116307496432544908</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/nuintari/statuses/116307496432544908</guid><dc:creator><![CDATA[nuintari@mastodon.bsd.cafe]]></dc:creator><pubDate>Sat, 28 Mar 2026 15:25:54 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 15:16:08 GMT]]></title><description><![CDATA[<p><span><a href="/user/nuintari%40mastodon.bsd.cafe">@<span>nuintari</span></a></span> Oh, I'm not disputing the very real continued need to maintain _connectivity to_ IPv4 for now (and likely for some time)...I just have zero desire to maintain both stacks across the entire network, if I can help it, and if I'm choosing a single stack, it's gonna be IPv6.</p><p>Generally speaking, you're gonna have to NAT your Internet-bound v4 traffic any which way; I don't see the big philosophical difference between using NAT64 versus NAT44 to do so.</p>]]></description><link>https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116307458052784890</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116307458052784890</guid><dc:creator><![CDATA[jima@mspsocial.net]]></dc:creator><pubDate>Sat, 28 Mar 2026 15:16:08 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 14:16:50 GMT]]></title><description><![CDATA[<p><span><a href="/user/jima%40mspsocial.net">@<span>jima</span></a></span> Fair point. I am the some of my own experiences.</p><p>In the USA, we are still dealing with people who want to debate whether IPv6 is ready for prime time, or even feasible. Meanwhile, there are nations that have been IPv6 heavy for over a decade now.</p><p>The world I live in, you have to maintain connectivity to both stacks somehow. I probably need to update some of the rules with corollaries. if you can actually exist without v4, consider doing it.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/nuintari/statuses/116307224870672362</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/nuintari/statuses/116307224870672362</guid><dc:creator><![CDATA[nuintari@mastodon.bsd.cafe]]></dc:creator><pubDate>Sat, 28 Mar 2026 14:16:50 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 13:01:18 GMT]]></title><description><![CDATA[<p><span><a href="/user/nuintari%40mastodon.bsd.cafe">@<span>nuintari</span></a></span> Also, WTF. 🤨</p>]]></description><link>https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116306927823400420</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116306927823400420</guid><dc:creator><![CDATA[jima@mspsocial.net]]></dc:creator><pubDate>Sat, 28 Mar 2026 13:01:18 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 12:58:44 GMT]]></title><description><![CDATA[<p><span><a href="/user/nuintari%40mastodon.bsd.cafe">@<span>nuintari</span></a></span> IMO, that's a very America-centric presumption, which hasn't played out in much of the world for a very long time — if ever, in some places, I assume, based on:</p><p><div class="card col-md-9 col-lg-6 position-relative link-preview p-0">



<a href="https://en.wikipedia.org/wiki/List_of_countries_by_IPv4_address_allocation" title="List of countries by IPv4 address allocation - Wikipedia">
<img src="https://en.wikipedia.org/static/images/icons/enwiki-25.svg" class="card-img-top not-responsive" style="max-height: 15rem;" alt="Link Preview Image" />
</a>



































































































































































































































































































































































































































































































<div class="card-body">
<h5 class="card-title">
<a href="https://en.wikipedia.org/wiki/List_of_countries_by_IPv4_address_allocation">
List of countries by IPv4 address allocation - Wikipedia
</a>
</h5>
<p class="card-text line-clamp-3"></p>
</div>
<a href="https://en.wikipedia.org/wiki/List_of_countries_by_IPv4_address_allocation" class="card-footer text-body-secondary small d-flex gap-2 align-items-center lh-2">



<img src="https://en.wikipedia.org/static/favicon/wikipedia.ico" alt="favicon" class="not-responsive overflow-hiddden" style="max-width: 21px; max-height: 21px;" />





<p class="d-inline-block text-truncate mb-0"> <span class="text-secondary">(en.wikipedia.org)</span></p>
</a>
</div></p>]]></description><link>https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116306917750273656</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116306917750273656</guid><dc:creator><![CDATA[jima@mspsocial.net]]></dc:creator><pubDate>Sat, 28 Mar 2026 12:58:44 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 12:50:21 GMT]]></title><description><![CDATA[<p><span><a href="/user/jima%40mspsocial.net">@<span>jima</span></a></span> yes, but remember, I come from the ISP world, and I have been fighting the good fight against CGNAT for the last half of my career. I firmly believes ISPs should still provide a routable v4 address whenever possible.</p><p>.... and I'm usually losing that battle.</p>]]></description><link>https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/nuintari/statuses/116306884783257010</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mastodon.bsd.cafe/users/nuintari/statuses/116306884783257010</guid><dc:creator><![CDATA[nuintari@mastodon.bsd.cafe]]></dc:creator><pubDate>Sat, 28 Mar 2026 12:50:21 GMT</pubDate></item><item><title><![CDATA[Reply to nuintari&#x27;s rules of networking 0x45: on Sat, 28 Mar 2026 11:58:25 GMT]]></title><description><![CDATA[<p><span><a href="/user/nuintari%40mastodon.bsd.cafe">@<span>nuintari</span></a></span> ...unless RFC 1918 exhaustion is an actual problem that IPv6 is solving for you. <img src="https://board.circlewithadot.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f440.png?v=28325c671da" class="not-responsive emoji emoji-android emoji--eyes" style="height:23px;width:auto;vertical-align:middle" title="👀" alt="👀" /></p>]]></description><link>https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116306680582496738</link><guid isPermaLink="true">https://board.circlewithadot.net/post/https://mspsocial.net/users/jima/statuses/116306680582496738</guid><dc:creator><![CDATA[jima@mspsocial.net]]></dc:creator><pubDate>Sat, 28 Mar 2026 11:58:25 GMT</pubDate></item></channel></rss>