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).
