Earlier quoted context omitted.
> https://en.wikipedia.org/wiki/UTF-7 exists, but was rarely used. UTF-7 was possible because there was an out-of-band mechanism to signal its use, "Content-Type: text/plain; charset=UTF-7": * https://datatracker.ietf.org/doc/html/rfc2152 What's the OOB signalling in IP packet transmission between two random nodes on the Internet.
The first thing in the IP header is the version number.
So you just change the version number… like was done with IPv6?
How would this be any different: all hosts, firewalls, routers, etc, would have to be updated… like with IPv6. So would all application code to handle (e.g.) connection logging… like with IPv6.