<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Tales from the Crypto : IPv6, Miscellany - not security</title><link>http://msmvps.com/blogs/alunj/archive/tags/IPv6/Miscellany+-+not+security/default.aspx</link><description>Tags: IPv6, Miscellany - not security</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>In June: Happy Birthday to me–World IPv6 Launch Day</title><link>http://msmvps.com/blogs/alunj/archive/2012/02/19/1806175.aspx</link><pubDate>Sun, 19 Feb 2012 20:57:51 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1806175</guid><dc:creator>Alun Jones</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/alunj/rsscomments.aspx?PostID=1806175</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/alunj/commentapi.aspx?PostID=1806175</wfw:comment><comments>http://msmvps.com/blogs/alunj/archive/2012/02/19/1806175.aspx#comments</comments><description>&lt;p&gt;I’d like to thank &lt;a href="http://www.internetsociety.org/"&gt;ISOC&lt;/a&gt; (the Internet Society) for making my birthday later this year into &lt;a href="http://www.worldipv6launch.org/"&gt;World IPv6 Launch Day&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;This year is a special one for anniversaries – my 45th birthday, 20 years since I arrived in the USA, 10 years since beating cancer – seems like the perfect time for ISOC to honour me by switching everyone to IPv6.&lt;/p&gt;  &lt;p&gt;Now, if only I could persuade &lt;a href="http://www.comcast6.net/"&gt;Comcast&lt;/a&gt; to deliver IPv6 to my house, where we are still using &lt;a href="http://he.net/"&gt;Hurricane Electric’s&lt;/a&gt; &lt;a href="http://tunnelbroker.net/"&gt;Tunnel Broker&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1806175" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/alunj/archive/tags/Miscellany+-+not+security/default.aspx">Miscellany - not security</category><category domain="http://msmvps.com/blogs/alunj/archive/tags/What+my+wife+knows/default.aspx">What my wife knows</category><category domain="http://msmvps.com/blogs/alunj/archive/tags/TCP_2F00_IP/default.aspx">TCP/IP</category><category domain="http://msmvps.com/blogs/alunj/archive/tags/IPv6/default.aspx">IPv6</category></item><item><title>World IPv6 Day–some likely effects</title><link>http://msmvps.com/blogs/alunj/archive/2011/03/29/1790851.aspx</link><pubDate>Wed, 30 Mar 2011 01:03:03 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1790851</guid><dc:creator>Alun Jones</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/alunj/rsscomments.aspx?PostID=1790851</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/alunj/commentapi.aspx?PostID=1790851</wfw:comment><comments>http://msmvps.com/blogs/alunj/archive/2011/03/29/1790851.aspx#comments</comments><description>&lt;p&gt;Are you ignoring IPv6 for the moment, knowing it’s not going to affect you any time soon? I have news for you – you will be significantly affected in the next two months.&lt;/p&gt;  &lt;p&gt;It seems that a large fraction of the world is really rather dismissive about the coming of IPv6, which is, after all, the best IPv.&lt;/p&gt;  &lt;p&gt;But there are people who are intent on providing a move to the new world, and they’ve geared up to provide a “&lt;a href="http://isoc.org/wp/worldipv6day/"&gt;World IPv6 Day&lt;/a&gt;” on which they will be enabling IPv6 on their main sites. (There is an ever-increasing list of &lt;a href="http://isoc.org/wp/worldipv6day/participants/"&gt;participants&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;So what is going to happen when some web sites – some big web sites – turn on IPv6 for a day this June? And what will happen when IPv6 is turned on permanently at those sites?&lt;/p&gt;  &lt;h2&gt;For individuals – “Consumers”&lt;/h2&gt;  &lt;p&gt;Individual users are probably thinking “someone will make it all work for me” – and some of that is likely true, if you have someone managing your network for you. Your Internet Service Provider will eventually do what they can to provide IPv6 service to your home, and your employer’s IT department is probably thinking in some terms about what to do when they feel like it’s time to deploy IPv6 to the company. But most home routers are not currently able to provide native IPv6 service.&lt;/p&gt;  &lt;p&gt;If your cable modem, DSL router, or other entry device is rented to you by the ISP, then you probably have nothing to worry about, they will eventually get replaced to support IPv6, when the ISP is ready to accept IPv6.&lt;/p&gt;  &lt;p&gt;If you have bought your own entry device, or other routers (such as a wireless router), you will have to replace it to support IPv6. Don’t run out and get a new router yet – there are &lt;a href="http://digitalmediaphile.com/index.php/2010/11/27/is-that-router-you-want-for-the-holidays-ready-for-ipv6/"&gt;no home routers on the market that currently support IPv6&lt;/a&gt; fully – or even enough to consider upgrading for that functionality. Those of us using IPv6 at home are generally using custom software that we have installed, not something the average consumer wants to do.&lt;/p&gt;  &lt;p&gt;This means you are stuck on IPv4 for the foreseeable future, although your computer is most likely capable of using IPv6 when connected to a network that supports it. But you will still be affected – see the section below, “For Everyone” for more.&lt;/p&gt;  &lt;h2&gt;For businesses – management&lt;/h2&gt;  &lt;p&gt;If you’re not already engaged in some form of IPv6 project, you really should be.&lt;/p&gt;  &lt;p&gt;If your IT department are telling you that IPv4 addresses have not run out, ask them “then why are we flailing around behind a NAT, and having to write or purchase software that specifically knows how to make its way out and back through a NAT?”&lt;/p&gt;  &lt;p&gt;The fact is, IPv4 addresses ran out years ago, and we’re really only in this last couple of years in a situation where we can deploy IPv6 to fix the problem. Operating Systems for desktops and laptops now support IPv6, and usually have it enabled by default; business-class routers and switches are available with IPv6 support built in, and firmware for some not-so-new devices in that class is available to provide IPv6 support.&lt;/p&gt;  &lt;p&gt;More than that, though, you have to make sure that you have staff on-hand who are trained to understand IPv6, because training your staff may be the investment that takes the longest to get right. When you read the section “For Everyone” below, consider what the impact will be to your support centres and to your customers when something breaks. Will you have to explain away broken links, images or even broken pages? [Any site that has previously seen broken pages because of inability to download ads should know how this comes about]&lt;/p&gt;  &lt;h2&gt;For businesses – IT&lt;/h2&gt;  &lt;p&gt;If you’re an IT department, you probably have some people on staff who are into new technology – the more they can get, the better. Quite frankly, everyone in an IT department should have something of that feel, or they’re in the wrong team. So, when you get management approval to start down the IPv6 road, it should be a simple matter of asking “who wants it?” and letting people sign up to work on learning the new technology and finding the solutions. Ideally, when your management asks “who’s the IPv6 guy”, you’ll be able to point him out right away.&lt;/p&gt;  &lt;p&gt;You should obviously consider a staged roll-out of IPv6 technology, starting with internal networking, to make sure you have an infrastructure that supports it, and only later considering allowing incoming IPv6 to connect to your web site, or to other externally-facing systems.&lt;/p&gt;  &lt;p&gt;As a part of enabling routing, make sure that you match, in your IPv6 environment, the protections you already have for IPv4. Do not try to match feature-for-feature, because of features like NAPT, where there is some accidental / incidental security protection from a feature that is essentially unavailable in IPv6. Match protection-for-protection – an IPv4 NAT’s security protection is that it is a firewall with no holes punched in it. So, its IPv6 equivalent protection is a default-deny firewall.&lt;/p&gt;  &lt;p&gt;Consider grouping servers into subnets or address ranges based on their use, so that you can configure your firewall using contiguous ranges, rather than individual address assignments. This will make your IPv6 firewall fast – perhaps faster than when operating on its IPv4 rules – and simple.&lt;/p&gt;  &lt;h2&gt;For everyone&lt;/h2&gt;  &lt;p&gt;When external sites turn on IPv6, and start resolving their site names to IPv6 addresses as well as IPv4, there will be some users who have poorly-configured IPv6 installations. Their DNS name servers will say “here’s an IPv6 address”, their operating system and web browser will say “I understand IPv6, so let’s connect to that address!”, and some portion of their network will say “huh? What is this, the future or something? I’m still wearing shoulder-pads and leg-warmers and watching Dynasty, because it’s been the 1980s for the last several decades!”&lt;/p&gt;  &lt;p&gt;What that user will see is that the IPv6-capable web site just dropped off the Internet. At best, it may simply cause a long delay (several seconds) in reaching the site, as the browser tries – and fails – to connect to IPv6, and then switches to IPv4. At worst, it will cause the big red X to appear, and sites to fail to load completely, as the browser (or other client software) gives up.&lt;/p&gt;  &lt;h2&gt;You can’t quit the game, either&lt;/h2&gt;  &lt;p&gt;Fine, so maybe all this means is that those sites who take part in World IPv6 Day will drop off the Internet for a day, to some of their users, and then the next day all will be just perfect.&lt;/p&gt;  &lt;p&gt;Not quite.&lt;/p&gt;  &lt;p&gt;You see, with “Web 2.0”, everything’s mashed up and interconnected. Google’s everywhere. So are some of the other &lt;a href="http://isoc.org/wp/worldipv6day/participants/"&gt;participants in World IPv6 Day&lt;/a&gt;. Each one of those sites being unreachable could affect your favourite mashups, whether you are consumer or service provider. And what is an advertising-laden website if not a mashup of its advertising and its content?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Businesses&lt;/strong&gt; – what if your adverts fail to load? What about that mapping site you use? Is your technical support ready for an estimated 0.1% of your customers calling in with failures on your site?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Consumers&lt;/strong&gt; – are you ready to take these errors as a sign that you need to fix your network, or to bug your ISP, or are you going to insist, wrongly, that the problem is with the web sites participating in World IPv6 Day? At least, will you accept that these errors are a necessary part of learning how to move to IPv6?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;ISPs&lt;/strong&gt; – even if you have no plans for IPv6, are you ready for the technical support requests from people who have errors connecting to an IPv6-supporting site?&lt;/p&gt;  &lt;p&gt;Quitting, or refusing to take part in the move to IPv6, is not an option. IPv6 &lt;u&gt;will&lt;/u&gt; roll out. World IPv6 Day is only the FIRST of many shake-outs that will happen, as sites increasingly add support for IPv6 to their existing IPv4 lineup.&lt;/p&gt;  &lt;p&gt;For a preview of what will happen to your machine, try connecting to a system that supports IPv6 &lt;u&gt;and&lt;/u&gt; IPv4. The usual example is &lt;a href="http://www.kame.net"&gt;http://www.kame.net&lt;/a&gt; – it displays a picture of a turtle. The turtle dances for IPv6 users, and sits there doing nothing for IPv4 users (although your browser may choose to display the IPv4 version as its default even if you support IPv6).&lt;/p&gt;  &lt;p&gt;If you are one of those rare individuals in an IPv6-capable network island that is unreachable by the IPv6 Internet, you will see an error.&lt;/p&gt;  &lt;p&gt;Sadly, with new organisations joining World IPv6 Day every day, you can’t really predict what exactly will break – but you can predict &lt;u&gt;how&lt;/u&gt; some of it will break, and train your staff to handle this, whether it is by deploying changes, or simply handling support calls.&lt;/p&gt;  &lt;p&gt;I’d love to know what effects you’ve anticipated will come on World IPv6 Day, and what work you’ve done to mitigate these issues.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1790851" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/alunj/archive/tags/Miscellany+-+not+security/default.aspx">Miscellany - not security</category><category domain="http://msmvps.com/blogs/alunj/archive/tags/Windows+Server+2008/default.aspx">Windows Server 2008</category><category domain="http://msmvps.com/blogs/alunj/archive/tags/Windows+7/default.aspx">Windows 7</category><category domain="http://msmvps.com/blogs/alunj/archive/tags/IPv6/default.aspx">IPv6</category></item><item><title>Belkin Play N600 HD – just a toy router.</title><link>http://msmvps.com/blogs/alunj/archive/2010/11/23/1782871.aspx</link><pubDate>Tue, 23 Nov 2010 20:24:38 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1782871</guid><dc:creator>Alun Jones</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/alunj/rsscomments.aspx?PostID=1782871</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/alunj/commentapi.aspx?PostID=1782871</wfw:comment><comments>http://msmvps.com/blogs/alunj/archive/2010/11/23/1782871.aspx#comments</comments><description>&lt;p&gt;I saw the Belkin Play N600 HD router (F7D8301) at Costco a couple of days ago, for a very good price.&lt;/p&gt;  &lt;p&gt;I’d been looking for a good price on an 802.11n router for some time – partly to increase coverage through my house, but also to ensure that I had a new router that would cope with improving technology as I buy it over the next few years.&lt;/p&gt;  &lt;h3&gt;Unsupported protocols&lt;/h3&gt;  &lt;p&gt;Sadly, this router isn’t it – there are several existing protocols that it just doesn’t support, which is rather odd for a new router.&lt;/p&gt;  &lt;p&gt;Specifically, I note that the router does not state support in its interface for PPTP or IPsec passthrough – protocols 47, 50, 51. When I asked the Belkin tech support about this, they directed me to “try forwarding ports on the router”, apparently not aware that there is a difference between port and protocol forwarding. That’s an astonishing lapse in ability and knowledge for technical support on a router, and doesn’t give me much comfort that the router itself is developed with skill or knowledge.&lt;/p&gt;  &lt;p&gt;Another protocol not supported by this router, which seems just crazy when we’re one hundred days away from X-day, is IPv6. That’s right, IPv6, the next-generation Internet Protocol, required for numerous features of modern Windows systems such as HomeGroups, DirectAccess, etc (I’m sure there are IPv6-only features for Mac and Linux, but those aren’t my specialisation), and it isn’t supported. You can connect to the router as a wireless client, but the IPv6 protocol, access to local DHCP servers, etc, isn’t supplied to your host computer. My Linksys WRT54GL has supported that for several years, and this new router from Belkin can’t handle it.&lt;/p&gt;  &lt;p&gt;Also unsupported is “6in4” (aka v6tunnel), as used in IPv6 tunnel schemes such as &lt;a href="http://tunnelbroker.net"&gt;http://tunnelbroker.net&lt;/a&gt;, which is how I make my network a part of the global IPv6 Internet until Comcast gets around to supporting native IPv6 service. Again, this wouldn’t require the router to understand anything about IPv6, just to forward IPv4 protocol 41 correctly.&lt;/p&gt;  &lt;h3&gt;Unreliable&lt;/h3&gt;  &lt;p&gt;In addition to missing such basic functionality, the Belkin Play N 600 HD also fails in the reliability stakes. Two days it’s been in our house, and both mornings, we’ve woken up to a complete lack of Internet service and wireless connectivity, although the light on the front of the router is solid green, indicating that it thinks everything is fine.&lt;/p&gt;  &lt;p&gt;Pinging the router does nothing, restarting computers (in the vain hope that it might be a wireless card issue, or some network driver failure, though our network has been fine for many years) does nothing. The only action that has an effect is that of restarting the Belkin router. Clearly, the Belkin can’t make it through the night without locking up.&lt;/p&gt;  &lt;h3&gt;Not any better range&lt;/h3&gt;  &lt;p&gt;As if to pour salt onto the wound, this router isn’t even able to increase range in our house – the boy still can’t get a connection from his room on his iPod. Perhaps that’s not such a bad thing, but since we were hoping to increase range with the router’s ability to pick signals out with MIMO technology, it seems like there really isn’t much point to us keeping the router.&lt;/p&gt;  &lt;h3&gt;Thank goodness we bought it at Costco&lt;/h3&gt;  &lt;p&gt;Costco’s return policy is pretty reliable in cases like these – we take the failed device back, say that it wasn’t capable of reliable, basic use, and they refund us our purchase price. I’ll be giving it just a couple more days, in case Belkin has any hope to offer in terms of support of basic network router functionality, but I suspect I’ll just have to suck up the extra cost of using plain old reliable Linksys.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1782871" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/alunj/archive/tags/Miscellany+-+not+security/default.aspx">Miscellany - not security</category><category domain="http://msmvps.com/blogs/alunj/archive/tags/TCP_2F00_IP/default.aspx">TCP/IP</category><category domain="http://msmvps.com/blogs/alunj/archive/tags/IPv6/default.aspx">IPv6</category></item><item><title>US Government Mandates IPv6–are you ready?</title><link>http://msmvps.com/blogs/alunj/archive/2010/10/12/1779858.aspx</link><pubDate>Wed, 13 Oct 2010 04:29:45 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1779858</guid><dc:creator>Alun Jones</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/alunj/rsscomments.aspx?PostID=1779858</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/alunj/commentapi.aspx?PostID=1779858</wfw:comment><comments>http://msmvps.com/blogs/alunj/archive/2010/10/12/1779858.aspx#comments</comments><description>&lt;p&gt;White House CIO Vivek Kundra released a &lt;a href="http://www.cio.gov/Documents/IPv6MemoFINAL.pdf"&gt;memo&lt;/a&gt; last month to US Federal CIOs on transitioning to IPv6, at a &lt;a href="http://www.ntia.doc.gov/press/2010/IPv6workshop_09282010.html"&gt;workshop&lt;/a&gt; on the importance of adopting IPv6.&lt;/p&gt;  &lt;p&gt;Put simply, the memo gives a timetable for moving the US Federal government to using &lt;strong&gt;native&lt;/strong&gt; IPv6 for all public-facing web and Internet sites. The end of Financial Year 2012 is the deadline for that. There’s also a deadline of end of FY 2014 for all internal client apps to support IPv6.&lt;/p&gt;  &lt;p&gt;Here at Texas Imperial Software, we’ve provided basic support for IPv6 in WFTPD and WFTPD Pro for some time.&lt;/p&gt;  &lt;p&gt;Because of a lack of significant expressed customer interest, we’ve basically kept the IPv6 support out of the interface, despite a personal interest on my part in supporting IPv6. Now it’s time to change that and bring IPv6 in as an equal platform, rather than hiding it in the background.&lt;/p&gt;  &lt;h2&gt;Are you interested?&lt;/h2&gt;  &lt;p&gt;We’re looking for beta testers for this IPv6 support. Drop me a line at &lt;a href="mailto:betatest@wftpd.com"&gt;betatest@wftpd.com&lt;/a&gt; if you are able to test out an IPv6-capable FTP server. Priority is given to registered users, but if you can test out WFTPD or WFTPD Pro, on a native IPv6 network, we’d love to hear from you.&lt;/p&gt;  &lt;p&gt;You don’t have to be associated with a government, or even enterprise, just interested, capable, and ready to give your feedback.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1779858" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/alunj/archive/tags/Miscellany+-+not+security/default.aspx">Miscellany - not security</category><category domain="http://msmvps.com/blogs/alunj/archive/tags/Alun_2700_s+code/default.aspx">Alun's code</category><category domain="http://msmvps.com/blogs/alunj/archive/tags/IPv6/default.aspx">IPv6</category></item><item><title>X-Day–less than a year away!</title><link>http://msmvps.com/blogs/alunj/archive/2010/07/16/1774107.aspx</link><pubDate>Sat, 17 Jul 2010 03:12:26 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1774107</guid><dc:creator>Alun Jones</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/alunj/rsscomments.aspx?PostID=1774107</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/alunj/commentapi.aspx?PostID=1774107</wfw:comment><comments>http://msmvps.com/blogs/alunj/archive/2010/07/16/1774107.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://inetcore.com/project/ipv4ec/index_en.html"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;border-top:0px;border-right:0px;" class="wlDisabledImage" title="image" border="0" alt="image" align="left" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/alunj.metablogapi/8054.image_5F00_55F57C60.png" width="135" height="237" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;As you can see from the &lt;a href="http://inetcore.com/project/ipv4ec/index_en.html"&gt;IPv4 Exhaustion Counter&lt;/a&gt; to the left (snapshot taken 7/16/2010, 7:30 pm PDT), IPv4 addresses are dwindling.&lt;/p&gt;  &lt;p&gt;OK, so that’s perhaps a rather simplistic description of what’s going on – these are a count of the IANA blocks that have not yet been handed out to other providers. Usually what happens is that the IANA hands blocks out to regional network block managers, and they hand them out, piece by piece, to the local providers, who hand them out one (or more for larger organisations) at a time to consumers.&lt;/p&gt;  &lt;p&gt;So, even when all these blocks have been handed out (known as “X-Day”), there will still be addresses to be handed out to consumers – but it is a key indicator to follow in realising that IPv4 is a dead-end strategy, and something else needs to be investigated.&lt;/p&gt;  &lt;h3&gt;What, again?&lt;/h3&gt;  &lt;p&gt;Yes, we’ve had these calls to move to a new addressing format for years – back in 1993, when I first got on the Internet, there was a lot of discussion about “IPng – Internet Protocol, the Next Generation” (STNG was current then, you must understand).&lt;/p&gt;  &lt;p&gt;Later, as IPv6 came along, NATs (Network Address Translators) were brought out as the saviour to IPv4. The idea was that we’d all use the same internal addresses as one another (so each company has their own local 10.* netblock behind the NAT), and a single external IP address for each NAT. To put it mildly, this is not a solution to the problem, it merely postponed it a little – if anything the fact that we have to use NATs is indicative that we have already run out of IPv4 addresses. Until you look into it, you really have no idea how much work we have already put into changing our applications to work with NATs in an effort to prop up IPv4, when we could have spent that time in adopting IPv6.&lt;/p&gt;  &lt;h3&gt;So we are closer to having to go to IPv6?&lt;/h3&gt;  &lt;p&gt;Sure – but hey, what&amp;#39;s not to like about IPv6? Unless you&amp;#39;re the developer of a piece of network software, it all just plain works.&lt;/p&gt;  &lt;p&gt;Applications accessing file shares by name - can still access file shares over IPv6, without a line of change. Only if you&amp;#39;re dealing specifically with the IP layer and IP addresses will you see a problem. It doesn&amp;#39;t take a lot to turn an app from IPv4-only to IPv6-capable, and users will hardly notice a difference, if you expose names, rather than IP addresses. [It took me two hours to convert the underlying engine of WFTPD and WFTPD Pro to use IPv6. The user interface took/is taking me longer, because I&amp;#39;m not so good at UI, and haven&amp;#39;t had the focused time I need. But it’s coming.]&lt;/p&gt;  &lt;p&gt;You have to reconfigure your routers a little - they at least need to either act as DHCPv6 sources, or handle DHCPv6 traffic to/through a redirector. Ask your router manufacturer what they recommend. And, since you won’t be using a &lt;a href="http://msmvps.com/blogs/alunj/archive/2007/12/29/1425918.aspx"&gt;NAT as an accidental firewall&lt;/a&gt;, you’ll want to make sure your routers have real firewall functionality.&lt;/p&gt;  &lt;p&gt;Technology leaders should be asking to beta test our ISPs&amp;#39; IPv6 support, and if your ISP isn&amp;#39;t at least beta testing IPv6 support, get them to catch up, or move to one that does. Good gracious, even laggard &lt;a href="http://msmvps.com/blogs/alunj/archive/2010/03/20/1762054.aspx"&gt;Comcast is testing IPv6&lt;/a&gt; for its customers!&lt;/p&gt;  &lt;h3&gt;Some things to look forward to with IPv6:&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Multicast supported natively - maybe Internet radio stations will pick up on this and make their live feeds take up less global bandwidth.&lt;/li&gt;    &lt;li&gt;IPsec supported natively - no excuse any more.&lt;/li&gt;    &lt;li&gt;Because IP addresses are longer and impossible to remember, names will become more prevalent. That’s a good thing, because it discourages you thinking of numeric IP addresses as secure, static or necessary to know.&lt;/li&gt;    &lt;li&gt;Every machine now becomes a &amp;quot;first class citizen&amp;quot; on the Internet. This means FTP works, H.264 and other protocols that require transmission of IP address in the protocol. [That makes IPsec easier and more efficient, too]&lt;/li&gt;    &lt;li&gt;No more NATs. [Except for the pesky IPv4 &amp;lt;-&amp;gt; IPv6 translation layers] No more kludges to deal with NATs.&lt;/li&gt;    &lt;li&gt;There are currently a number of services that are either only available on IPv6, or are available for free on IPv6. That will only grow as time goes on.&lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1774107" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/alunj/archive/tags/Miscellany+-+not+security/default.aspx">Miscellany - not security</category><category domain="http://msmvps.com/blogs/alunj/archive/tags/IPv6/default.aspx">IPv6</category></item></channel></rss>