News for hackers. Stuff that matters.
Re:Amazon EC2-Classic Is Retiring by KirillPanov on Thursday July 29, 2021 @05:46AM (#27994603)
We continue to suffer for the boneheaded failure to make NAT64 a mandatory, required element of every IPv6 router.

DJB saw all this with crystal clarity almost twenty years ago:

http://cr.yp.to/djbdns/ipv6mess.html

Note that when he wrote this, NAT64 didn't even exist. NAT64 is basically standardization of "make IPv6 work the way DJB said it should".

Re:Amazon EC2-Classic Is Retiring by p1mrx on Sunday August 01, 2021 @10:53AM (#28026651)
DJB's (sketch of a) solution seems more like 6to4, where every IPv4 address automatically gets a /48 IPv6 prefix. It was deprecated due to unpredictable reliability.

It doesn't make sense to have NAT64 on every router, because NAT64 is stateful and needs to be properly engineered into a network. There are also alternatives like DS-Lite and MAP, with different design tradeoffs.

Re:Amazon EC2-Classic Is Retiring by fulafel on Sunday August 01, 2021 @02:02AM (#28024158)
Everyone who wants to is already doing v4 NAT along with IPv6 in a dual-stack setup. In this NAT64 alternate reality the discussed AWS configuration would be "v6-only vpc with NAT64 disabled".

(And mandating NAT in routers would be a pretty radical departure from the current internet architecture).

Re:Amazon EC2-Classic Is Retiring by KirillPanov on Monday August 02, 2021 @04:41AM (#28034289)
Far less radical than having two different versions of IP on the Internet at the same time.

When there was only IPv4 there was no reason for backwards compatibility. Caring about backwards compatability doesn't become radical simply because it becomes necessary.