draft blog
This commit is contained in:
		
					parent
					
						
							
								3509fe7f34
							
						
					
				
			
			
				commit
				
					
						5118e94da2
					
				
			
		
					 1 changed files with 137 additions and 0 deletions
				
			
		
							
								
								
									
										137
									
								
								content/u/blog/only-ipv6only/contents.lr
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										137
									
								
								content/u/blog/only-ipv6only/contents.lr
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,137 @@
 | 
			
		|||
title: Only IPv6 Only.
 | 
			
		||||
---
 | 
			
		||||
pub_date: 2020-03-04
 | 
			
		||||
---
 | 
			
		||||
author: ungleich
 | 
			
		||||
---
 | 
			
		||||
twitter_handle: ungleich
 | 
			
		||||
---
 | 
			
		||||
_hidden: no
 | 
			
		||||
---
 | 
			
		||||
_discoverable: no
 | 
			
		||||
---
 | 
			
		||||
abstract:
 | 
			
		||||
In this article you will learn why it is beneficial for you to
 | 
			
		||||
go IPv6 only instead of dual stack.
 | 
			
		||||
---
 | 
			
		||||
body:
 | 
			
		||||
 | 
			
		||||
## TL;DR
 | 
			
		||||
 | 
			
		||||
IPv6 is a solution to the address sparsity in legacy IP (IPv4).
 | 
			
		||||
Only if you remove legacy IP, you really profit from IPv6.
 | 
			
		||||
The good news is, this has become rather easy nowadays.
 | 
			
		||||
 | 
			
		||||
## Current situation
 | 
			
		||||
 | 
			
		||||
As of 2020-03-04, legacy addresses are hard to get and are becoming
 | 
			
		||||
increasingly more expensive. In fact, almost
 | 
			
		||||
[all 5 global IP address registries are out of legacy
 | 
			
		||||
addresses](https://ipv4.potaroo.net/).
 | 
			
		||||
 | 
			
		||||
What does that mean in layman's terms? If you are having one or more
 | 
			
		||||
dedicated legacy IP addresses, your bills will go up in the near
 | 
			
		||||
future. In fact, [google started increasing prices last year
 | 
			
		||||
already](https://www.techrepublic.com/article/google-cloud-charging-for-ipv4-but-proper-ipv6-support-is-still-missing-in-action/).
 | 
			
		||||
 | 
			
		||||
It is just a matter of time, until others have to follow.
 | 
			
		||||
 | 
			
		||||
## Legacy IP world reachability
 | 
			
		||||
 | 
			
		||||
One clarification just at the start: even if you go IPv6 only,
 | 
			
		||||
**you can, will and want still legacy IP world reachability**.
 | 
			
		||||
 | 
			
		||||
When you surf with your mobile phone, when your home or company
 | 
			
		||||
accesses the Internet, you still need access to websites that are
 | 
			
		||||
running on legacy IP.
 | 
			
		||||
 | 
			
		||||
Also, if you are running a server, a virtual server, a website or any
 | 
			
		||||
other service, you probably want to be reachable from legacy IP
 | 
			
		||||
clients.
 | 
			
		||||
 | 
			
		||||
Good news is: **you don't need a dedicated legacy IP address**.
 | 
			
		||||
 | 
			
		||||
Neither to reach the legacy Internet, nor to be reachable.
 | 
			
		||||
 | 
			
		||||
## History repeats
 | 
			
		||||
 | 
			
		||||
You might remember that in the nineties, https-webservers required
 | 
			
		||||
a dedicated **IP address per domain**. That's true, if **example.com**
 | 
			
		||||
and **example.org** were both using SSL certificates, the webserver
 | 
			
		||||
required at least 2 IP addresses. Later the SSL protocol was improved
 | 
			
		||||
to allow domain names to share one IP address. Today one IP address
 | 
			
		||||
can host hundreds or thousands of domains on a single IP address.
 | 
			
		||||
 | 
			
		||||
With the shift from legacy IP to IPv6, we can use the same principle
 | 
			
		||||
again. Instead of having a dedicated legacy IP address per service,
 | 
			
		||||
**we can share legacy IP addresses**.
 | 
			
		||||
 | 
			
		||||
## Dual Stack is not a solution
 | 
			
		||||
 | 
			
		||||
Operating dual stack networks or services does not solve the problem,
 | 
			
		||||
because it still uses legacy IP. In fact, the
 | 
			
		||||
[US government mandates 80% IPv6 only networks by
 | 
			
		||||
2025](https://www.theregister.co.uk/2020/03/03/us_government_ipv6/)
 | 
			
		||||
([original
 | 
			
		||||
website](https://www.cio.gov/assets/resources/internet-protocol-version6-draft.pdf)).
 | 
			
		||||
For a good reason, because they want to reduce complexity. And costs,
 | 
			
		||||
obviously.
 | 
			
		||||
 | 
			
		||||
## Going IPv6 only
 | 
			
		||||
 | 
			
		||||
This brings us to the main topic of this article: going IPv6 only.
 | 
			
		||||
It is possible to IPv6 only, but still connect to the legacy
 | 
			
		||||
Internet. But how does this work in practice?
 | 
			
		||||
 | 
			
		||||
## Going IPv6 only with your static website
 | 
			
		||||
 | 
			
		||||
It is very easy to create a static website on an IPv6 only webserver
 | 
			
		||||
and have it reachable from IPv6 and the legacy Internet:
 | 
			
		||||
you can either [create an IPv6 only virtual
 | 
			
		||||
machine](../ipv6-only-hosting/), setup a webserver on it and use the
 | 
			
		||||
 | 
			
		||||
## Going IPv6 only network
 | 
			
		||||
 | 
			
		||||
## Going IPv6 only
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
## Going IPv6 only bittorrent
 | 
			
		||||
 | 
			
		||||
If you want to publish your open source software or publicly available
 | 
			
		||||
data via bittorrent, you need can seed it from any IPv6 reachable
 | 
			
		||||
computer. We provide an [IPv6 torrent tracker](../projects/ipv6-torrent-tracker/)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
## Who is profiting from IPv6 only vs. dual stack?
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
## How does this affect me?
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
## Short review
 | 
			
		||||
 | 
			
		||||
Long story short, IPv6 was mainly introduced to fix the address
 | 
			
		||||
sparsity issue in IPv
 | 
			
		||||
 | 
			
		||||
## Dual stack setups
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
introduced as
 | 
			
		||||
 | 
			
		||||
##
 | 
			
		||||
 | 
			
		||||
## The changes of IPv6 to the world
 | 
			
		||||
 | 
			
		||||
In the next articles we will describe some real, practical changes of
 | 
			
		||||
what we use and how we can work differently with IPv6. If you already
 | 
			
		||||
have suggestions, we are happy to read them on **ipv6 at ungleich.ch**
 | 
			
		||||
or on the [IPv6 Chat](https://IPv6.chat).
 | 
			
		||||
 | 
			
		||||
Meanwhile, if you are
 | 
			
		||||
interested in giving IPv6 only VPS a try, there is a 50% discount only
 | 
			
		||||
until [Black IPv6
 | 
			
		||||
Friday](https://swiss-crowdfunder.com/campaigns/black-ipv6-friday?locale=en).
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue