← Back to context

Comment by paulddraper

4 days ago

If you want to use the internet, you need an IP address.

You can share that IP address by putting multiple hosts on the same local network and using parts of the transport later. NAT was invented because of lacking enough addresses.

CGNAT is a guarantee that you have plausible deniability on the internet. NAT is also a guarantee that you are not addressable from the internet.

It’s a feature.

  • Until it isn't.

    If I want to send you a message (an email), I have to go through some other party.

    If I want to see what my home security cameras show, I have to go though some other party.