<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SoftLayer Blog &#187; IPv4</title>
	<atom:link href="http://blog.softlayer.com/tag/ipv4/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.softlayer.com</link>
	<description>A Behind the Scenes Look at the Best Hosting Provider in the World</description>
	<lastBuildDate>Wed, 22 May 2013 17:40:34 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
		<item>
		<title>IPv4 v. IPv6 &#8211; What&#8217;s the Difference?</title>
		<link>http://blog.softlayer.com/2012/ipv4-v-ipv6-whats-the-difference/</link>
		<comments>http://blog.softlayer.com/2012/ipv4-v-ipv6-whats-the-difference/#comments</comments>
		<pubDate>Mon, 27 Aug 2012 19:30:12 +0000</pubDate>
		<dc:creator>Kevin Hazard</dc:creator>
				<category><![CDATA[Infrastructure]]></category>
		<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[address space]]></category>
		<category><![CDATA[allocation]]></category>
		<category><![CDATA[APNIC]]></category>
		<category><![CDATA[ARIN]]></category>
		<category><![CDATA[bits]]></category>
		<category><![CDATA[block]]></category>
		<category><![CDATA[CIDR]]></category>
		<category><![CDATA[IP addresses]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[slash notation]]></category>
		<category><![CDATA[transition]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/?p=9158</guid>
		<description><![CDATA[About a year ago, Phil Jackson and I recorded a podcast-esque click-through of a presentation that explained the difference between IPv4 and IPv6 address space, and as a testament to the long-tail nature of blog posts, Internet Society&#8217;s Deploy360 Blog shared the video. With a hint of nostalgia, I clicked &#8220;play&#8221; on the video. I [...]]]></description>
			<content:encoded><![CDATA[<p>About a year ago, Phil Jackson and I recorded a podcast-esque click-through of a presentation that explained <a href="http://blog.softlayer.com/2011/ipv6-blocks-slashes-and-big-numbers/">the difference between IPv4 and IPv6 address space</a>, and as a testament to the long-tail nature of blog posts, Internet Society&#8217;s Deploy360 Blog <a href="http://www.internetsociety.org/deploy360/blog/2012/08/video-ipv6-addressing-and-why-isps-give-out-such-huge-blocks-of-ipv6-addresses/">shared the video</a>. With a hint of nostalgia, I clicked &#8220;play&#8221; on the video.</p>
<p>I laughed. I cried. I found it informative. I noticed a few places where it could have been better.</p>
<p>We recorded the video in response to a tweet from one of our Twitter followers, and the off-the-cuff dialog wound up being somewhere in between &#8220;accessible, informative and funny&#8221; and &#8220;overly detailed, too long and obviously improvised.&#8221; Because there aren&#8217;t many people who want to listen to two guys give a 15-minute presentation on IP addresses when they could be watching a Songified review of Five Guys Burgers and Fries or an epic <a href="http://www.youtube.com/watch?v=YQERVf9ibzY">data center tour</a>, I thought I&#8217;d dilute the information from the video into a quick blog post that spells out some of the major distinctions between IPv4 and IPv6 so you can scan it, interject your own &#8220;witty&#8221; banter and have your favorite YouTube viral video playing in the background.</p>
<h3>IP Address Overview</h3>
<p>An IP address is like a telephone number or a street address. When you connect to the Internet, your device (computer, smartphone, tablet) is assigned an IP address, and any site you visit has an IP address. The IP addressing system we&#8217;ve been using since the birth of the Internet is called IPv4, and the new addressing system is called IPv6. The reason we have to supplement the IPv4 address system (and ultimately eclipse it) with IPv6 is because the Internet is running out of available IPv4 address space, and IPv6 provides is an exponentially larger pool of IP addresses &#8230; Let&#8217;s look at the numbers:</p>
<ul>
<li>Total IPv4 Space: 4,294,967,296 addresses</li>
<li>Total IPv6 Space: 340,282,366,920,938,463,463,374,607,431,768,211,456 addresses</li>
</ul>
<p>Even saying the IPv6 space is &#8220;exponentially larger&#8221; doesn&#8217;t really paint the picture of the difference in size.</p>
<h3>IPv4 Addresses</h3>
<p>To understand why the IPv4 address space is limited to four billion addresses, we can break down an IPv4 address. An IPv4 address is a 32-bit number made up of four octets (8-bit numbers) in decimal notation, separated by periods. A bit can either be a 1 or a 0 (2 possibilities), so the decimal notation of an octet would have 2<sup>8</sup> distinct possibilities &mdash; 256 of them, to be exact. Because we start numbering at 0, the possible values of one an octet in an IPv4 address go from 0 to 255.</p>
<p>Examples of IPv4 Addresses: 192.168.0.1, 66.228.118.51, 173.194.33.16</p>
<p>If an IPv4 address is made up of four sections with 256 possibilities in each section, to find the total number of possibilities in the entire IPv4 pool, you&#8217;d just multiply 256*256*256*256 to get to the 4,294,967,296 number. To look at it another way, you&#8217;ve got 32 bits, so 2<sup>32</sup> will get you to the same total.</p>
<h3>IPv6 Addresses</h3>
<p>IPv6 addresses are based on 128 bits. Using the same math as above, we can take 2<sup>128</sup> and find the total IPv6 address pool (which I won&#8217;t copy again here because it takes up too much space). Because the IPv6 pool is so much larger than the IPv4 pool, it&#8217;d be much more difficult to define the space in the same decimal notation &#8230; you&#8217;d have 2<sup>32</sup> possibilities in each section.</p>
<p>To allow for that massive IPv6 pool to be used a little more easily, IPv6 addresses are broken down into eight 16-bit sections, separated by colons. Because each section is 16 bits, it can have 2<sup>16</sup> variations (65,536 distinct possibilities). Using decimal numbers between 0 and 65,535 would still be pretty long-winded, so IPv6 addresses are expressed with hexadecimal notation (16 different characters: 0-9 and a-f).</p>
<p>Example of an IPv6 Addresses: 2607:f0d0:4545:3:200:f8ff:fe21:67cf</p>
<p>That&#8217;s still a mouthful, but it&#8217;s a little more manageable than the decimal alternatives.</p>
<h3>CIDR Slash (/) Notation</h3>
<p>When people talk about blocks of IP addresses, they generally use CIDR Slash (/) Notation where the block might look like this: 192.0.2.0/24 &#8230; When you glance at that number, you might assume, &#8220;Okay, so you have 192.0.2.0 through 192.0.2.24,&#8221; but CIDR notation is not showing you the range of addresses, it&#8217;s telling you the size of the &#8220;network&#8221; part of the allocation. </p>
<p>IP addresses are made up two parts &mdash; the network and the host. The &#8220;network&#8221; part of the address tells us the number of bits that stay the same at the beginning of the block of IPs, while the &#8220;host&#8221; part of the address are the bits that define the different possibilities of IP addresses in the block. In CIDR notation, a /24 is telling us that the first 24 bits of the address are defined by the network, so we have 8 bits (32 total bits minus 24 network bits) in the host &mdash; 2<sup>8</sup> is 256 distinct addresses. The 192.0.2.0/24 IPv4 address block includes 192.0.2.0 to 192.0.2.255.</p>
<p>IPv4 address blocks can be as large as a /8 (given to regional registries like ARIN and APNIC), and they can be as small as a /32 (which is a single IP address).</p>
<h3>Why Provision So Many IPv6 Addresses?</h3>
<p>When SoftLayer provisions an IPv6 address block on a server, we give a /64 block of IPv6 addresses &#8230; Or 18,446,744,073,709,551,616 IPv6 addresses to each server. That number seems excessive, but the /64 block size is the &#8220;smallest&#8221; IPv6 allocation block. </p>
<p>Providers like SoftLayer are allocated /32 blocks of IPv6 addresses. The difference between a /32 and a /64 is 32 bits (2<sup>32</sup>) &#8230; Bonus points if you can remember where you&#8217;ve seen that number before.  What that means is that SoftLayer is given a block of IP addresses so large that we could provision 4,294,967,296 /64 blocks of IPv6 addresses &#8230; Or put more remarkably: In one /32 block of IPv6 space, there are the same number of /64 blocks of IPv6 addresses as there are TOTAL IPv4 addresses.</p>
<p>So while it&#8217;s pretty impossible to use a full /64 of IPv6 addresses on a server, it&#8217;s equally difficult for SoftLayer to burn through its /32 block.</p>
<h3>So Now What?</h3>
<p>IPv4 space is running out quickly. If your site isn&#8217;t running a dual-stack IPv6 configuration yet, it&#8217;s possible that you&#8217;re going to start missing traffic from users who are only able to access the Internet over IPv6 (which is not backwards compatible with IPv4). If your Internet Service Provider (ISP) doesn&#8217;t support IPv6 yet, you won&#8217;t be able to access websites that are broadcast only with IPv6 addresses.</p>
<p>The percentage of instances of each of those cases is relatively small, but it&#8217;s only going to get larger &#8230; And it only takes one missed customer to make you regret not taking the steps to incorporate IPv6 into your infrastructure.</p>
<p>-<a href="http://twitter.com/khazard">@khazard</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2012/ipv4-v-ipv6-whats-the-difference/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>&#8220;World IPv6 Launch Day&#8221; and What it Means for You</title>
		<link>http://blog.softlayer.com/2012/world-ipv6-launch-day-and-what-it-means-for-you/</link>
		<comments>http://blog.softlayer.com/2012/world-ipv6-launch-day-and-what-it-means-for-you/#comments</comments>
		<pubDate>Mon, 11 Jun 2012 14:40:39 +0000</pubDate>
		<dc:creator>Dani Roisman</dc:creator>
				<category><![CDATA[Executive Blog]]></category>
		<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adoption]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[dual stack]]></category>
		<category><![CDATA[functionality]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[growth]]></category>
		<category><![CDATA[IANA]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[ISOC]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[NAT]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[transition]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/?p=8331</guid>
		<description><![CDATA[June 6, 2012, marked a milestone in the further advancement of the Internet: World IPv6 Launch Day. It was by no means an Earth-shattering event or a &#8220;flag day&#8221; where everyone switched over to IPv6 completely &#8230; What actually happened was that content providers enabled AAAA DNS records for their websites and other applications, and [...]]]></description>
			<content:encoded><![CDATA[<p>June 6, 2012, marked a milestone in the further advancement of the Internet: <a href="http://blog.softlayer.com/2012/ipv6-milestone-world-ipv6-launch-day/">World IPv6 Launch Day</a>. It was by no means an Earth-shattering event or a &#8220;flag day&#8221; where everyone switched over to IPv6 completely &#8230; What <em>actually</em> happened was that content providers enabled AAAA DNS records for their websites and other applications, and ISPs committed to providing IPv6 connectivity to at least 1% of their customers by this date.</p>
<p>What&#8217;s all of this fuss about the IPv6 transition about? The simplest way to explain the situation is that the current Internet can stay working as it does, using IPv4 addresses, forever &#8230; if we&#8217;re okay with it not growing any more. If no more homes and businesses wanted to get on the Internet, and no more new phones or tablets were produced, and no more websites or applications were created. SoftLayer wouldn&#8217;t be able to keep selling new servers either. To prevent or lose that kind of organic growth would be terrible, so an alternative had to be created to break free from the limitations of IPv4. </p>
<p><a href="http://www.softlayer.com/about/network/ipv6"><img class="centered" src="http://cdn.softlayer.com/innerlayer/ipv4toipv6.jpg" alt="IPv4 to IPv6"/></a></p>
<p>The long-term goal is to migrate the entire Internet to the IPv6 standard in order to eliminate the stifling effect of impending and inevitable IP address shortages. It is estimated that there are roughly 2.5 billion current connections to the Internet today, so to say the transition has a lot of moving parts would be an understatement. That complexity doesn&#8217;t lessen the urgency of the need to make the change, though &#8230; In the very near future, end-users and servers will no longer be able to get IPv4 connections to the Internet, and will <em>only</em> connect via IPv6. </p>
<p>The primary transition plan is to &#8220;dual-stack&#8221; all current devices by adding IPv6 support to everything that currently has an IPv4 address. By adding native IPv6 functionality to devices using IPv4, all of that connectivity will be able to speak via IPv6 without transitional technologies like NAT (<a href="http://en.wikipedia.org/wiki/Network_address_translation">Network Address Translation</a>). This work will take several years, and time is not a luxury we have with the dwindling IPv4 pool.</p>
<p>Like George mentioned in a previous post, I see World IPv6 Launch day as a call-to-action for a &#8220;<a href="http://blog.softlayer.com/2012/todays-technology-game-changers-ipv6-and-cloud/">game changer</a>.&#8221; The IPv6 transition has gotten a ton of visibility from some of the most recognizable names on the Internet, but the importance and urgency of the transition can&#8217;t be overstated. </p>
<p>So, what does that mean for you? </p>
<p>To a certain extent, that depends on what your involvement is on the Internet. Here are a few steps everyone can take:</p>
<ul>
<li>Learn all you can about IPv6 to prepare for the work ahead. A few good books about IPv6 have been published, and resources like <a href="http://getipv6.info/">ARIN&#8217;s IPv6 Information Wiki</a> are perfect places to get more information.</li>
<li>If you own servers or network equipment, check them for IPv6 functionality. Upgrade or replace any software or devices to ensure that you can deliver native IPv6 connectivity end-to-end without any adverse impact to IPv6 users. If any piece of gear isn&#8217;t IPv6-capable, IPv6 traffic won&#8217;t be able to pass through your network.</li>
<li>If you are a content provider, make your content available via IPv6. This starts with requesting IPv6 service from your ISP. At SoftLayer, that&#8217;s done via a zero-cost sales request to add IPv6 addresses to your VLANs. You should target 100% coverage for your services or applications &mdash; providing the same content via IPv6 as you do via IPv4. Take an inventory of all your DNS records, and after you&#8217;ve tested extensively, publish AAAA records for all hostnames to start attracting IPv6 traffic.</li>
<li>If you are receiving Internet connectivity to your home or business desktops, demand IPv6 services from your upstream ISP. Also be sure to check your access routers, switches and desktops to ensure they are running the most recent code with stable IPv6 support.</li>
<li>If you are running equipment such as firewalls, load balancers, IDS, etc., contact your vendors to learn about their IPv6 support and how to properly configure those devices. You want to make sure you aren&#8217;t limiting performance or exposing any vulnerabilities.</li>
</ul>
<p>Starting now, there are no more excuses. It&#8217;s time to get IPv6 up and running if you want to play a part in tomorrow&#8217;s Internet.</p>
<p>-Dani</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2012/world-ipv6-launch-day-and-what-it-means-for-you/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>IPv6 Milestone: &#8220;World IPv6 Launch Day&#8221;</title>
		<link>http://blog.softlayer.com/2012/ipv6-milestone-world-ipv6-launch-day/</link>
		<comments>http://blog.softlayer.com/2012/ipv6-milestone-world-ipv6-launch-day/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 20:24:16 +0000</pubDate>
		<dc:creator>Dani Roisman</dc:creator>
				<category><![CDATA[Executive Blog]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adoption]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[dual stack]]></category>
		<category><![CDATA[exhaustion]]></category>
		<category><![CDATA[IANA]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[ISOC]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[transition]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/?p=6975</guid>
		<description><![CDATA[On Tuesday, the Internet Society announced &#8220;World IPv6 Launch Day&#8221;, a huge step in the transition from IPv4 to IPv6. Scheduled for June 6, 2012, this &#8220;launch day&#8221; comes almost one year after the similarly noteworthy World IPv6 Day, during which many prominent Internet businesses enabled IPv6 AAAA record resolution for their primary websites for [...]]]></description>
			<content:encoded><![CDATA[<p>On Tuesday, the Internet Society <a href="http://www.internetsociety.org/news/world-ipv6-launch-solidifies-global-support-new-internet-protocol">announced &#8220;World IPv6 Launch Day&#8221;</a>, a huge step in the transition from <a href="http://blog.softlayer.com/2011/ipv6-blocks-slashes-and-big-numbers/">IPv4 to IPv6</a>. Scheduled for June 6, 2012, this &#8220;launch day&#8221; comes almost one year after the similarly noteworthy <a href="http://www.worldipv6day.org/">World IPv6 Day</a>, during which many prominent Internet businesses enabled IPv6 AAAA record resolution for their primary websites for a 24-hour period.</p>
<p>With <a href="http://blog.softlayer.com/2011/is-your-business-ready-for-world-ipv6-day/">IPv6 Day</a> serving as a &#8220;test run,&#8221; we confirmed a lot of what we know about IPv6 compatibility and interoperability with deployed systems throughout the Internet, and we even learned about a few areas that needed a little additional attention. Access troubles for end-users was measured in fractions of a percentage, and while some sites left IPv6 running, many of them ended up disabling the AAAA IPv6 records at the end of the event, resuming their legacy IPv4-only configuration.</p>
<p>We&#8217;re past the &#8220;testing&#8221; phase now. Many of the IPv6-related issues observed in desktop operating systems (think: your PCs, phones, and tablets) and consumer network equipment (think: your home router) have been resolved. In response &ndash; and in an effort to kick IPv6 deployment in the butt &ndash; the same businesses which ran the 24-hour field test last year have committed to turning on IPv6 for their content and keeping it on as of 6/6/2012. </p>
<p>But that&#8217;s not all, folks!</p>
<p>In the past, IPv6 availability would have simply impacted customers connecting to the Internet from a few universities, international providers and smaller technology-forward ISPs. What&#8217;s great about this event is that a significant number of major broadband ISPs (think: your home and business Internet connection) have committed to enabling IPv6 to their subscribers. June 6, 2012, marks a day where at least 1% of the participating ISPs&#8217; downstream customers will be receiving IPv6 addresses.</p>
<p>While 1% may not seem all that impressive at first, in order to survive the change, these ISPs must slowly roll out IPv6 availability to ensure that they can handle the potential volume of resulting customer support issues. There will be new training and technical challenges that I suspect all of these ISPs will face, and this type of approach is a good way to ensure success. Again, we must appreciate that the ISPs are turning it on <em>for good</em> now.</p>
<p>What does this mean for SoftLayer customers? Well the good news is that our network is already IPv6-enabled &#8230; In fact, it has been so for a few years now. Those of you who have taken advantage of <a href="http://blog.softlayer.com/2011/5-steps-to-start-using-ipv6-not-ipv5/">running a dual-stack of IPv4 and IPv6 addresses</a> may have noticed surprisingly low IPv6 traffic volume. When 6/6/2012 comes around, you should see that volume rise (and continue to rise consistently from there). For those of you without IPv6 addresses, <a href="http://blog.softlayer.com/2011/dont-let-ipv4-exhaustion-sneak-up-on-you/">now&#8217;s the time</a> to get started and get your feet wet. You need to be prepared for the day when new &#8220;eyeballs&#8221; are coming online with IPv6-only addresses. If you don&#8217;t know where to start, go back through this article and click on a few of the hyperlinks, and if you want more information, ARIN has a great informational <a href="http://getipv6.info/">IPv6 wiki</a> that has been enjoying community input for a couple years now.</p>
<p>The long term benefit of this June 6th milestone is that with some of the &#8220;big guys&#8221; playing in this space, the visibility of IPv6 should improve. This will help motivate the &#8220;little guys&#8221; who otherwise couldn&#8217;t get motivated &ndash; or more often couldn&#8217;t justify the budgetary requirements &ndash; to start implementing IPv6 throughout their organizations. The Internet is growing rapidly, and as our collective attentions are focused on <a href="http://blog.softlayer.com/2012/keep-fighting-sopa-on-the-ropes-pipa-lurking/">how current legislation (SOPA/PIPA) could impede that growth</a>, we should be intentional about fortifying the Internet&#8217;s underlying architecture.</p>
<p>-Dani</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2012/ipv6-milestone-world-ipv6-launch-day/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t Let IPv4 Exhaustion Sneak Up on You</title>
		<link>http://blog.softlayer.com/2011/dont-let-ipv4-exhaustion-sneak-up-on-you/</link>
		<comments>http://blog.softlayer.com/2011/dont-let-ipv4-exhaustion-sneak-up-on-you/#comments</comments>
		<pubDate>Fri, 22 Jul 2011 22:45:49 +0000</pubDate>
		<dc:creator>Will Charnock</dc:creator>
				<category><![CDATA[Executive Blog]]></category>
		<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adoption]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[dual stack]]></category>
		<category><![CDATA[exhaustion]]></category>
		<category><![CDATA[IANA]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[session]]></category>
		<category><![CDATA[transition]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/?p=4439</guid>
		<description><![CDATA[A few months ago, IANA exhausted its unallocated IPv4 address pool when it gave the last /8&#8216;s to regional registries around the world. That news got a fair amount of buzz. Last month, some of the biggest sites in the world participated in World IPv6 Day to a little fanfare as well. Following those larger [...]]]></description>
			<content:encoded><![CDATA[<p>A few months ago, <a href="http://blog.softlayer.com/2011/what-does-ipv4-exhaustion-mean-for-you/">IANA exhausted</a> its unallocated IPv4 address pool when it gave the last <a href="http://blog.softlayer.com/2011/ipv6-blocks-slashes-and-big-numbers/">/8</a>&#8216;s to regional registries around the world. That news got a fair amount of buzz. Last month, some of the biggest sites in the world participated in <a href="http://www.worldipv6day.org/">World IPv6 Day</a> to a little fanfare as well. Following those larger flows of attention have been the inevitable ebbs as people go back to &#8220;business as usual.&#8221; As long as ARIN has space available (currently <a href="https://www.arin.net/">4.93 /8s in aggregate</a>), no one is losing sleep, but as that number continues decreasing, and the forced transition to incorporate IPv6 will creep closer and closer.</p>
<p>On July 14, I was honored to speak at <a href="http://www.lightreading.com/live/event_information.asp?event_id=29676">IPv6 2011: The Time is Now!</a> about how technology is speeding up IPv4 exhaustion and what the transition to IPv6 will mean for content providers. Since the session afforded me a great opportunity to share a high level overview of how I see the IPv4-to-IPv6 transition (along with how SoftLayer has prepared), it might be interesting to the folks out there in the blogosphere:</p>
<div class="yt560"><iframe width="560" height="349" src="http://www.youtube.com/embed/OHSl9a4tleg" frameborder="0" allowfullscreen></iframe></div>
<p>As time goes by, these kinds of discussions are going to get less theoretical and more practical. The problem with IPv4 is that the entire world is about to run out of free space. The answer IPv6 provides is an allocation pool that is not in danger of exhaustion. The transition from IPv4 to IPv6 isn&#8217;t as much &#8220;glamorous&#8221; as it is &#8220;necessary,&#8221; and while the squeeze on IPv4 space may not affect you immediately, you need to be prepared for the inevitability that it will.</p>
<p>-<a href="http://twitter.com/wcharnock">@wcharnock</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2011/dont-let-ipv4-exhaustion-sneak-up-on-you/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IPv6 &#8211; Blocks, Slashes and Big Numbers</title>
		<link>http://blog.softlayer.com/2011/ipv6-blocks-slashes-and-big-numbers/</link>
		<comments>http://blog.softlayer.com/2011/ipv6-blocks-slashes-and-big-numbers/#comments</comments>
		<pubDate>Thu, 23 Jun 2011 20:00:35 +0000</pubDate>
		<dc:creator>Kevin Hazard</dc:creator>
				<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[address space]]></category>
		<category><![CDATA[bits]]></category>
		<category><![CDATA[block]]></category>
		<category><![CDATA[CIDR]]></category>
		<category><![CDATA[compatibility]]></category>
		<category><![CDATA[IP addresses]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[slash notation]]></category>
		<category><![CDATA[space]]></category>
		<category><![CDATA[transition]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/2011/</guid>
		<description><![CDATA[IPv4 addresses are 32-bit while IPv6 addresses are 128-bit. Customers can get a /64 allocation of IPv6 addresses provisioned to every one of their SoftLayer servers. A /64 block of IPv6 addresses contains 18,446,744,073,709,551,616 distinct addresses. The entire IPv4 address space is 4,294,967,296 distinct addresses. It&#8217;s easy to get lost in a sea of numbers [...]]]></description>
			<content:encoded><![CDATA[<p>IPv4 addresses are 32-bit while IPv6 addresses are 128-bit. Customers can get a /64 allocation of IPv6 addresses provisioned to every one of their SoftLayer servers. A /64 block of IPv6 addresses contains 18,446,744,073,709,551,616 distinct addresses. The entire IPv4 address space is 4,294,967,296 distinct addresses.</p>
<p>It&#8217;s easy to get lost in a sea of numbers when you start talking about IPv4 and IPv6 address space. With the <a href="http://blog.softlayer.com/2011/what-does-ipv4-exhaustion-mean-for-you/">exhaustion of IPv4 address space</a> and the big push toward IPv6, everyone&#8217;s talking about address blocks, usage justification and dual stack compatibility, but all of those conversations presuppose a certain understanding of why IP addresses are the way they are. Someone can say, &#8220;The IPv6 pool is exponentially larger than the IPv4 pool,&#8221; but that statement needs a little context when you hear that providers like SoftLayer are provisioning a free /64 IPv6 allocation of 18,446,744,073,709,551,616 addresses to a single server. If the entire IPv4 pool on the Internet is 4,294,967,296 addresses and we&#8217;re giving away that many IPv6 addresses to a single server, a simple question logically follows:</p>
<p><a href="http://twitter.com/mattcodes"><img class="centered" src="http://cdn.softlayer.com/innerlayer/mattcodes.png" alt="MattCodes"/></a></p>
<p>Are the Internet authorities being irresponsible when they&#8217;re allowing such huge numbers of IPv6 addresses to be assigned to individual servers without a demonstrated need for that many addresses? Will this &#8220;wastefulness&#8221; lead to another IP address pool depletion in our lifetime? These questions are completely legitimate, and they&#8217;re much easier to explain in a visualized format than they are if we answered them line-by-line in text:</p>
<div class="yt560"><iframe width="560" height="349" src="http://www.youtube.com/embed/yHfeHYrZ0oY" frameborder="0" allowfullscreen></iframe></div>
<p>The video duration might seem intimidating, especially if you consider that all 15 minutes are spent talking about IP addresses (Woohoo!), but there&#8217;s a lot of information, and we did our best to break it down to simple pieces that logically follow each other to help you get the full picture of the world of IP addresses. We explain what <a href="http://www.youtube.com/watch?v=vmTplxTHLus#t=6m17s">CIDR Slash (/) Notation</a> (where you see IP address blocks written as &#8220;192.0.2.0/24&#8243;), and we offer a simple trick to <a href="http://www.youtube.com/watch?v=vmTplxTHLus#t=8m30s">calculate the number of distinct addresses available in a given IPv4 block</a>. There&#8217;s a fair amount of witty (and not-witty) banter and at least one use of the word &#8220;ridonkulous,&#8221; so if you enjoyed the <a href="http://www.youtube.com/watch?v=o_mucgaZsb4">DC Construction video</a> commentary, you&#8217;ll get a kick out of this one too.</p>
<p>Toward the end of the video, we speak directly to <a href="http://www.youtube.com/watch?v=vmTplxTHLus#t=12m43s">why SoftLayer is able to give a /64 of IPv6 addresses</a> to every server and what that means for the future of the IPv6 space.</p>
<p style="margin-bottom: 0;">Fun Fact: SoftLayer IP Address Space* </p>
<ul style="margin-top: 0; margin-bottom:0;">
<li><strong>IPv4</strong>: 872,448 Addresses</li>
<li><strong>IPv6 (/32)</strong>: 79,228,162,514,264,337,593,543,950,336 Addresses</li>
</ul>
<p style="margin-top:0;"><em>*Does not include IP space assigned to The Planet</em></p>
<p>Did the video help you wrap your mind around the differences between IPv4 and IPv6? Do you have any more questions about the differences between the two or how SoftLayer is approaching them?</p>
<p>-<a href="http://twitter.com/khazard">@khazard</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2011/ipv6-blocks-slashes-and-big-numbers/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>IPv4 Justification Changes in IMS</title>
		<link>http://blog.softlayer.com/2011/ipv4-justification-changes-in-ims/</link>
		<comments>http://blog.softlayer.com/2011/ipv4-justification-changes-in-ims/#comments</comments>
		<pubDate>Thu, 26 May 2011 18:07:03 +0000</pubDate>
		<dc:creator>Dani Roisman</dc:creator>
				<category><![CDATA[Executive Blog]]></category>
		<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[allocation]]></category>
		<category><![CDATA[ARIN]]></category>
		<category><![CDATA[blocks]]></category>
		<category><![CDATA[customers]]></category>
		<category><![CDATA[depletion]]></category>
		<category><![CDATA[exhaustion]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[pool]]></category>
		<category><![CDATA[portal]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/2011/</guid>
		<description><![CDATA[When IANA ran out of IPv4 blocks in February, the belts tightened yet another notch in the IPv4 world. Regional registries such as ARIN have changed how they are allocating additional IPv4 blocks to ISPs, including performing more stringent reviews to ensure efficient utilization of current allocations and reducing future allocation sizes to more fairly [...]]]></description>
			<content:encoded><![CDATA[<p>When IANA <a href=" http://www.nro.net/news/ipv4-free-pool-depleted">ran out of IPv4</a> blocks in February, the belts tightened yet another notch in the IPv4 world. Regional registries such as ARIN have changed how they are allocating additional IPv4 blocks to ISPs, including performing more stringent reviews to ensure efficient utilization of current allocations and reducing future allocation sizes to more fairly distribute the remaining addresses. In turn, ISPs such as SoftLayer have to more closely monitor how we assign our IPv4 space to ensure efficient utilization by our customers. In order to maximize this limited resource, we have to make changes to the way customers order and receive additional IPv4 IPs.</p>
<p>Being down the line from ARIN, SoftLayer&#8217;s networking department has to ensure we abide by all updated <a href="https://www.arin.net/policy/nrpm.html">ARIN policies</a> when we issue IPv4 addresses from our available pool in order to remain eligible to receive additional resource allocations. In addition to policy compliance, we are also focused on IPv4 conservation methods such as those referenced in <a href="http://www.ietf.org/rfc/rfc2050.txt">RFC2050</a>. Accordingly, we&#8217;ve made improvements to the way that we handle IPv4 requests to better streamline the process of collecting and reviewing usage and justification details.</p>
<p>Every SoftLayer server comes with one public IPv4 address, and until recently was assigned 4 additional IPs (/30) statically routed to that server. Our first step of IP conservation took place earlier this year, when we ceased the practice of automatically assigning the 4 additional IPs, and only issued them by customer request. </p>
<p>As we move forward, were trying to be as transparent with our customers about the IPv4 justification process as we can, so we&#8217;re letting you know that additional justification requirements have been imposed on all ISPs by ARIN, and the best way we can meet those requirements is to have our customers follow the same guidelines. Being SoftLayer, we&#8217;re doing what we can to automate and streamline the IPv4 justification process where possible, and are therefore implementing changes in the ordering system. Beginning on June 1, you will now be presented with a brief questionnaire whenever requesting additional IPv4 addresses. We must collect the requester&#8217;s contact details, number of IPs that are expected to be used immediately and within the next year, as well as a brief description of how the IPs will be used. What happens next depends on the information you have provided as well as the current IP usage on your account: either the request is automatically approved and fulfilled, or a ticket is spawned for additional manual review by one of the folks in our networking team.</p>
<p>When a ticket is spawned for our network folks, we will get back to you within one business day, and let you know whether we need additional details from you in order to consider the request. These manual reviews will take additional time, depending on the size and complexity of request, as well as the quality of information provided. Please be prepared that there will be some cases where we will not be able to approve a request, such as when name-based virtualization can be used for IP conservation, or when services such as SEO, email campaigns, or VPN termination are the intended use for the additional IPv4 addresses.</p>
<p>If you&#8217;re familiar with SoftLayer&#8217;s previous method of ordering additional IPv4 addresses, you might feel like we&#8217;re making you jump through hoops. These &#8220;hoops&#8221; are not intended to make the process arbitrarily more difficult. Rather, they&#8217;re being put in place specifically to make sure we&#8217;re in the best position possible to meet customer demands with our current IPv4 allocations, and get additional allocations from ARIN before they are completely depleted.</p>
<p>The ISPs that have no problems giving away IPv4 addresses right now without more stringent review are also going to be the providers that have the hardest time getting additional IPv4 blocks from ARIN, and therefore will have a hard time fulfilling future customer needs. At SoftLayer we are going by the philosophy that the more cautiously we approach IPv4 depletion by justifying our customers&#8217; needs for each IPv4 address, the longer our IPv4 pool will last to meet those needs.</p>
<p>This is a good opportunity to mention IPv6 as the long-term solution for IPv4 address depletion. The sooner that the public Internet becomes fully IPv6-enabled, the better off the resource constraint will become. The SoftLayer network is enabled for IPv6, and you may place an order for 18.4 quintillion free IPv6 addresses for your server via our web portal today!</p>
<p>-Dani</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2011/ipv4-justification-changes-in-ims/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>3 Bars &#124; 3 Questions: IPv6</title>
		<link>http://blog.softlayer.com/2011/3-bars-3-questions-%e2%80%9cipv6%e2%80%9d/</link>
		<comments>http://blog.softlayer.com/2011/3-bars-3-questions-%e2%80%9cipv6%e2%80%9d/#comments</comments>
		<pubDate>Sat, 05 Mar 2011 01:01:14 +0000</pubDate>
		<dc:creator>Will Charnock</dc:creator>
				<category><![CDATA[3 Bars 3 Questions]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[Executive Blog]]></category>
		<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[3 Bars]]></category>
		<category><![CDATA[ARIN]]></category>
		<category><![CDATA[IANA]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/2011/</guid>
		<description><![CDATA[Thanks to Marc&#8217;s vote, I had the distinct honor of being the third guest on our &#8220;3 Bars &#124; 3 Questions&#8221; series. The topic of conversation: IPv6. Are we in a &#8220;The sky is falling!&#8221; situation yet? How can customers put pressure on their ISPs and software providers to add IPv6 support? How long with [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks to Marc&#8217;s vote, I had the distinct honor of being the third guest on our &#8220;3 Bars | 3 Questions&#8221; series. The topic of conversation: IPv6. </p>
<p>Are we in a &#8220;The sky is falling!&#8221; situation yet? How can customers put pressure on their ISPs and software providers to add IPv6 support? How long with ARIN and SoftLayer have IPv4 addresses to give out now that IANA has released their entire free pool? Here&#8217;s my take:</p>
<div class="yt560"><iframe width="560" height="349" src="http://www.youtube.com/embed/1DoYZJDg4xk" frameborder="0" allowfullscreen></iframe></div>
<p>This video was recorded while Kevin was standing outside the Moscone Center in San Francisco at <a href="http://www.gdconf.com/">GDC 2011</a> over a mobile hotspot connection, so the video quality suffered a little. To silence the street noise, Kevin muted his side of the conversation as I spoke.</p>
<p>-Will</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2011/3-bars-3-questions-%e2%80%9cipv6%e2%80%9d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hosting is Dead. Long Live Hosting!</title>
		<link>http://blog.softlayer.com/2011/hosting-is-dead-long-live-hosting/</link>
		<comments>http://blog.softlayer.com/2011/hosting-is-dead-long-live-hosting/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 18:59:20 +0000</pubDate>
		<dc:creator>Lance Crosby</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Executive Blog]]></category>
		<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[Lance Crosby]]></category>
		<category><![CDATA[Parallels]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/2011/</guid>
		<description><![CDATA[If you weren&#8217;t able to join us in Orlando for Parallels Summit 2011, you missed out on a great conference. More than 1,500 peers, partners and industry influencers shared a wealth of knowledge, some great recommendations and a drink or two. SoftLayer got to share in some of the spotlight when we announced Parallels Automation [...]]]></description>
			<content:encoded><![CDATA[<p>If you weren&#8217;t able to join us in Orlando for <a href="http://www.parallels.com/summit/global/">Parallels Summit 2011</a>, you missed out on a great conference. More than 1,500 peers, partners and industry influencers shared a wealth of knowledge, some great recommendations and a drink or two. SoftLayer got to share in some of the spotlight when <a href="http://www.softlayer.com/press/release/701/softlayer-launches-parallels-automation-on-demand">we announced Parallels Automation on-Demand</a>, and I was honored to speak in one of the keynote sessions on Wednesday.</p>
<p>Rather than bore you with bullet points about what I shared, I thought it might be easier to bring you into the room so you can hear the whole session yourself:</p>
<div class="yt560"><iframe width="560" height="349" src="http://www.youtube.com/embed/tkOfpmNNR68" frameborder="0" allowfullscreen></iframe></div>
<p>Thanks for the opportunity, <a href="http://www.parallels.com/">Parallels</a>! We&#8217;re already looking forward to next year.</p>
<p>-<a href="http://twitter.com/lavosby">@lavosby</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2011/hosting-is-dead-long-live-hosting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Your Business Ready for World IPv6 Day?</title>
		<link>http://blog.softlayer.com/2011/is-your-business-ready-for-world-ipv6-day/</link>
		<comments>http://blog.softlayer.com/2011/is-your-business-ready-for-world-ipv6-day/#comments</comments>
		<pubDate>Fri, 18 Feb 2011 21:32:13 +0000</pubDate>
		<dc:creator>Will Charnock</dc:creator>
				<category><![CDATA[Executive Blog]]></category>
		<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[adoption]]></category>
		<category><![CDATA[ARIN]]></category>
		<category><![CDATA[future]]></category>
		<category><![CDATA[growth]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[IP addresses]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[ISOC]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/2011/</guid>
		<description><![CDATA[As you may have seen earlier in the week, SoftLayer is joining ISOC&#8216;s 24-hour IPv6 &#8220;test flight&#8221; as a part of World IPv6 Day on June 8, 2011. As I alluded in ISOC&#8217;s press release, SoftLayer is a hosting provider, but we aren&#8217;t going to be an effective resource for our customers if we don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>As you may have seen earlier in the week, SoftLayer is joining <a href="http://isoc.org">ISOC</a>&#8216;s 24-hour IPv6 &#8220;test flight&#8221; as a part of <a href="http://www.internetsociety.org/worldipv6day">World IPv6 Day</a> on June 8, 2011. </p>
<p>As I alluded in <a href="http://isoc.org/wp/newsletter/?p=3202">ISOC&#8217;s press release</a>, SoftLayer is a hosting provider, but we aren&#8217;t going to be an effective resource for our customers if we don&#8217;t adopt the newest technologies and platforms for future growth. Because we&#8217;ve built our business around that idea, you won&#8217;t see many substantial changes when June 8 rolls around &#8230; We were a little ahead of the curve in December 2008 when we began providing native IPv6 support to our publicly available services. The point of this Internet-wide event is not about getting there first, though &#8230; It&#8217;s about everyone getting there.</p>
<p>What does World IPv6 day mean to you? Probably little to nothing in the short-run. While there&#8217;s a unanimous sense of urgency to be prepared, the real deadline is still a little ways into the future. If you&#8217;re a SoftLayer customer, it&#8217;s pretty easy for you to take part in your own World IPv6 Day: Provision your free IPv6 /64  on your server and <a href="http://blog.softlayer.com/2011/5-steps-to-start-using-ipv6-not-ipv5/">start using them</a>.</p>
<p>I encourage you to set goals for IPv6 functionality for the near future so you don&#8217;t find yourself scrambling for a solution when you can&#8217;t get any new IPv4 addresses. Don&#8217;t let the fact that ARIN still has 5.20 IPv4 /8s in aggregate lull you into inaction &#8230; The well will run dry, and the sooner you&#8217;re ready for it, the better. Would your business be ready to flip the switch to IPv6 on June 8?</p>
<p>-Will</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2011/is-your-business-ready-for-world-ipv6-day/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>5 Steps to Start Using IPv6 (not IPv5)</title>
		<link>http://blog.softlayer.com/2011/5-steps-to-start-using-ipv6-not-ipv5/</link>
		<comments>http://blog.softlayer.com/2011/5-steps-to-start-using-ipv6-not-ipv5/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 15:30:12 +0000</pubDate>
		<dc:creator>Harold Smith</dc:creator>
				<category><![CDATA[SoftLayer]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[administration]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[IPv4]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Red Hat]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[walkthrough]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.softlayer.com/2011/</guid>
		<description><![CDATA[As Kevin mentioned on Friday, we are less than 45 days from &#8220;doomsday.&#8221; The IANA only has about 3% of the resources required to sustain our current way of life. 6.8 billion people with only 4.3 billion addresses in existence. It&#8217;s the 2012 saga in 2011: The exhaustion of the Internet&#8217;s available IP version 4 [...]]]></description>
			<content:encoded><![CDATA[<p>As Kevin mentioned on Friday, we are less than 45 days from &#8220;doomsday.&#8221; The IANA only has about 3% of the resources required to sustain our current way of life. 6.8 billion people with only 4.3 billion addresses in existence. It&#8217;s the 2012 saga in 2011: The exhaustion of the Internet&#8217;s available IP version 4 (IPv4) addresses. What are we going to do?!</p>
<p>Luckily, a lot of people have been hard at work to mitigate the impending Internet crisis. IP version 6 (IPv6) is on the horizon and is already supported by most modern internet enabled devices. If you&#8217;re like me, the fact that we went from IPv4 to IPv6 might make you wonder, &#8220;What happened to IPv5?&#8221;</p>
<p>The powers that be didn&#8217;t decide to rid the number system of the number five because of its mixture of curves and right angles, and it wasn&#8217;t because they only wanted to use round numbers. IP version 5 (IPv5) was a work in progress and part of a family of experimental protocols by the name of ST (Internet Stream Protocol). ST and later ST-II were connection-oriented protocols that were intended to support the efficient delivery of data streams to applications that required guaranteed data throughput.</p>
<p>An ST packet looks very similar to its IPv4 sibling, and both use the first 8 bits to identify a version number. IPv4 uses those 8 bits to identify IPv4 packets, and ST used the same 8 bits to identify IPv5 packets. Since &#8220;version 5&#8243; was spoken for, the next iteration in IP advancement became version 6.</p>
<p>If you&#8217;ve been around the SoftLayer blog for a while, you already know <a href="http://blog.softlayer.com/2010/the-end-is-near/">a fair bit about IPv6</a>, but you&#8217;re probably wondering, &#8220;What’s next?&#8221; How do you actually start using IPv6 yourself?</p>
<h3 style="margin-bottom: -10px;">1. Get a Block of IPv6 Addresses</h3>
<p>Lucky for you, the SoftLayer platform is IPv6 ready, and we&#8217;re already issuing and routing IPv6 traffic. Obtaining a block of public IPs from us is as easy as logging into the portal, pulling up the hardware page of a server and ordering a /64 block of IPv6 IPs for $4/mo per subnet ($10 if you want a portable subnet)! </p>
<p>For those of you that have ordered IPs from us in the past, IPv4 addresses are usually $0.50-$1.00 each. To get a /64 of public static IPv6 addresses, it’s a whopping $0.00 for the entire range.  So just how many IPs is in a /64? 256? Try again. 512? Keep going. 1 Million? You’re still cold. Let&#8217;s try 18.4 quintillion. For those that understand scientific notation better, that is 1.84 x 10<sup>19</sup>. If you just want to see the number written in long form, it&#8217;s 18,446,744,073,709,551,616 IP addresses. That allocation should probably tide you over for a little while.</p>
<h3 style="margin-bottom: -10px;">2. Make Sure Your Server is IPv6 Ready</h3>
<p>Most current server operating systems are ready to take the IPv6 leap. This includes Windows 2003 SP1 and most Linux OSes with 2.6.x Linux kernels. We&#8217;ll focus on Windows and RedHat/CentOS here. </p>
<p style="margin-bottom:5px;">To ready your <strong>Windows 2003</strong> server for IPv6, do this:</p>
<ol>
<li>In Control Panel, double-click Network Connections.</li>
<li>Right-click any local area connection, and then click Properties.</li>
<li>Click Install.</li>
<li>In the &#8220;Select Network Component Type&#8221; dialog box, click Protocol, then Add.</li>
<li>In the &#8220;Select Network Protocol&#8221; dialog box, click Microsoft TCP/IP version 6, then OK.</li>
<li>Click Close to save changes to your network connection.</li>
</ol>
<p>Once IPv6 is installed, IIS will automatically support IPv6 on your web server. If a website was running when you installed the IPv6 stack, you must restart the IIS service before the site begins to listen for IPv6 requests. Sites that you create after you enable IPv6 automatically listen for IPv6. <strong>Windows 2008</strong> server should have IPv6 enabled by default.</p>
<p>When your Windows server is ready for IPv6, you will add IPv6 addresses to the server just as you&#8217;d add IPv4 addresses &#8230; The only difference is you will edit the properties to the Internet Protocol Version 6 (TCP/IPv6) network protocol.</p>
<p style="margin-bottom:5px;">To ready your <strong>RedHat/CentOS</strong> servers, do this:</p>
<ol>
<li>Using your favorite editor, edit <code>/etc/sysconfig/network</code> and enable <code>NETWORKING_IPV6</code> by changing the &#8220;no&#8221; to a &#8220;yes.&#8221;</p>
<p style="margin: 5px 0 0 0;"><em>Example</em>:</p>
<div style="margin:0;"><code>NETWORKING=yes<br />
HOSTNAME=ipv6test.yourdomain.com<br />
GATEWAY=10.13.40.1<br />
NETWORKING_IPV6=yes</code></div>
<li>Next edit <code>/etc/sysconfig/network-scripts/ifcfg-eth1</code> to add IPv6 parameters.
<p style="margin: 5px 0 0 0;">Add the following to end of the file:</p>
<div style="margin:0;"><code>IPV6INIT=yes<br />
IPV6ADDR=YOURIPV6ADDRESS<br />
IPV6_DEFAULTGW=YOURGATEWAY</code></div>
<p style="margin: 5px 0 0 0;"><em>Example</em>:</p>
<div style="margin:0;"><code>IPV6INIT=yes<br />
IPV6ADDR=2607:f0d0:2001:0000:0000:0000:0000:0010/64<br />
IPV6_DEFAULTGW=2607:f0d0:2001:0000:0000:0000:0000:0001</code></div>
<li>Once you have successfully added your assigned IP addresses, you must restart networking with this command:
<div style="margin:0;"><code>[root@ipv6test /]# service network restart</code></div>
</li>
</ol>
<p>Once you have completed these steps on your respective OS, you should be able to communicate over the IPv6 stack.  To test, you can ping ipv6.google.com and see if it works.</p>
<h3 style="margin-bottom: -10px;">3. Bind Your New IPv6 Address to Apache/IIS</h3>
<p>Now that you have more IPv6 addresses for your server(s) than what&#8217;s available to the entire world in IPv4 space, you must bind them to IIS or Apache. This is done the similarly to the way you bind IPv4 addresses. </p>
<p>In IIS, all IPs that have been added to the system will now be available for use in the website properties. Within Apache, you will add a few directives to ensure your web servers is listening on the IPv6 stack &#8230; which brings us to a very important point when it comes to discussing IPv6. Due to the fact that it&#8217;s full of colons (:), you can’t just write out the IP as you would a 32-bit address.</p>
<p>IPv6 addresses must be specified in square brackets or the optional port number could not be determined. To enable Apache to listen to both stacks on separate sockets you will need to add a new &#8220;Listen&#8221; directive:</p>
<div style="margin-left:10px;"><code>Listen [::]:80<br />
Listen 0.0.0.0:80</code></div>
<p>And for your Virtual Hosts, the will look like this:</p>
<div style="margin-left:10px;"><code>&lt;VirtualHost [2101:db8::a00:200f:fda7:00ea]&gt;<br />
ServerAdmin webmaster@yourdomain.com<br />
DocumentRoot /www/docs/ipv6test.yourdomain.com<br />
ServerName ipv6test.yourdomain.com<br />
ErrorLog logs/ipv6test.yourdomain.com-error_log<br />
TransferLog logs/ipv6test.yourdomain.com-access_log<br />
&lt;VirtualHost&gt;</code></div>
<h3 style="margin-bottom: -10px;">4. Add Addresses to DNS</h3>
<p>The final step in getting up and running is to add your new IPv6 addresses to your DNS server. If you&#8217;re using a IPv6 enabled DNS server, you will simply insert an &#8216;AAAA&#8217; resource record (aka quad-A record) for your host. </p>
<h3 style="margin-bottom: -10px;">5. Test Your Server&#8217;s IPv6 Accessibility</h3>
<p>While your DNS is propagating, you can still test your webserver to see if it responds to the IP you assigned by using square brackets in your browser: http://[2101:db8::a00:200f:fda7:00ea]</p>
<p>This test, of course, will only work if your computer is on a IPv6 network. If you are limited to IPv4, you will need sign up with a tunnel broker or switch to an ISP that offers IPv6 connectivity.</p>
<p>After about 24 hours, your server and new host should be ready to serve websites on the IPv6 stack.  </p>
<p>Good luck!</p>
<p>-Harold</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.softlayer.com/2011/5-steps-to-start-using-ipv6-not-ipv5/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>
