69 lines
1.4 KiB
Text
69 lines
1.4 KiB
Text
|
title: What is wrong with IPv4?
|
||
|
---
|
||
|
pub_date: 2019-10-01
|
||
|
---
|
||
|
author: Nico Schottelius
|
||
|
---
|
||
|
twitter_handle: NicoSchottelius
|
||
|
---
|
||
|
_hidden: yes
|
||
|
---
|
||
|
_discoverable: no
|
||
|
---
|
||
|
abstract:
|
||
|
Why are people talking about moving to IPv6?
|
||
|
What is wrong with running application on IPv4?
|
||
|
---
|
||
|
body:
|
||
|
|
||
|
## TL;DR
|
||
|
|
||
|
Nothing is wrong with IPv4. There is just too less of it.
|
||
|
|
||
|
## IPv6 vs. IPv4 for end users
|
||
|
|
||
|
At home
|
||
|
Not big difference at the moment
|
||
|
But: big potential for independence
|
||
|
|
||
|
### Example: home automation
|
||
|
|
||
|
All devices talk to a vendor
|
||
|
|
||
|
You already have a bridge. Why sending data elsewhere?
|
||
|
|
||
|
If enough IPv4: give all devices a public address. Can directly
|
||
|
connect to your home bridge. But you can't. NAT.
|
||
|
|
||
|
## IPv6 vs. IPv4 for developers
|
||
|
|
||
|
This is the section I like most. Forums with posts from developers who
|
||
|
recommend to turn off IPv6, to ignore it, complain about the new
|
||
|
format.
|
||
|
All of these are valid points. IPv6 is an additional protocol that
|
||
|
applications need to handle.
|
||
|
|
||
|
New apps: develop IPv6 only.
|
||
|
|
||
|
|
||
|
|
||
|
## IPv6 vs. IPv4 for ISPs
|
||
|
|
||
|
- SKT
|
||
|
- Multiple NATs
|
||
|
- Need to run IPv6 anyway to provide reachability
|
||
|
- Easier to run end point NAT64
|
||
|
|
||
|
|
||
|
## IPv6 vs. IPv4 for cloud providers
|
||
|
|
||
|
Probably highest pressure for IPv4 users is on cloud
|
||
|
|
||
|
|
||
|
## Other applications
|
||
|
|
||
|
If you know about other applications or want to enhance one of our
|
||
|
configuration, we invite you to join the [IPv6
|
||
|
chat](https://IPv6.chat) or [write to us on
|
||
|
Twitter](https://twitter.com/ungleich).
|