On 11/12/24 10:03, Carlos E. R. wrote:
On
2024-11-12 16:03, Lew Wolfgang wrote:
On 11/12/24 04:05, Carlos E. R. wrote:
On 2024-11-12 07:24, Lew Wolfgang wrote:
On 11/10/24 11:08, James Knott wrote:
On 11/10/24 13:11, Lew Wolfgang
wrote:
So what is to be gained from IPv6
adoption? From my perspective it increases
complexity while reducing security and reliability.
Seems to me, the use of NAT, STUN, etc. increases
complexity and problems. NAT breaks things. The first I
was aware of was command line FTP, back in the dark ages,
when it became necessary to use passive mode to get
through NAT. In those days, most FTP clients didn't
support it. These days, it breaks VoIP and games,
requiring the use of STUN. It also breaks authentication
headers in IPSec. There may be other things I'm not aware
of.
Sorry I'm late to reply. I don't know about VoIP, but Zoom,
Teams, Signal, and
others work quite well on NAT subnets.
Define well.
Works for 99% of users.
All of those systems use an
intermediary. You can not do a direct connection with full
privacy.
That's why you use encryption. If you are sophisticated enough
to require
arbitrary direct connections you can set up a cloud relay point.
That's what
I do, although my need for point-to-point has gone away.
The intermediary gets to know every connection you make.
Encryption doesn't solve this.
Yes, and intermediate routers and taps get to know every direct
connection
you make with IPv6. Unless you use TOR. BTW, I heard that Signal
is coming
out with messaging that will use their TNO encryption over a TOR
network.
I have had IPv6 on my home network for over 14 years. One
nice thing is I can make any IPv6 device directly
accessible, firewall rules permitting, just as the network
gods intended the Internet should work.
I remember getting compromised twice with hosts directly
connected
to the Internet. One was an ssh v1.2 bug, the other a
mountd bug. Now
I use a router-based firewall, NAT, and host-based
firewalls.
Also, things like NAT & SLI put
more of a load on routers. Incidentally, some carriers
moved to IPv6 because there weren't enough IPv4 addresses
to create a flat network. This creates network management
problems.
Carrier NAT also solves the address starvation problem for
carriers.
Define "solve".
Regular NAT gives basically 48-bits of addressing. Then, you
can
put NATs in series to effectively give you unlimited addresses.
Indeed,
right here at Wolfgang Manor I have two NATs in series. My
phone
can send and receive encrypted WiFi calls while sitting behind
behind
two NAT's on two separate routers. The WAN router interface has
a straight IPv4 address. So NAT solves my requirements, which
are
probably more complicated than most routine use cases.
Yes, it requires an external intermediary, but I don't care
since all
traffic is encrypted.
I can not ssh to locations using CGNAT.
Then you're in the 1% of use cases. You've certainly got the
skills
to set up a cloud intermediary of your own and configure your
endpoints
to be mutually connected using nothing but IPv4. Indeed, I did
it once
years ago to provide an always-on ssh connection from California
to
a location in the South Pacific using an AT&T cell modem
which was
on CGNAT.
Or use IPv6 and forget all those tricks.
IPv6 wasn't available end-to-end at that time in this case.
The point of the referenced article is that the adoption rate
for v6
is very slow, and that it's possible that v4 and v6 will coexist
on
a permanent basis, forever.
It is very slow in the USA.
Yes, because CIDR, NAT, and SNI work so well. US v6 adoption has
been flat at 52% for more than five years. This kind of matches the
data published on Internet Society’s
Pulse that reports that only 47%
of the top 1,000 websites are reachable over IPv6.
100% are reachable
over IPv4.
Regards,
Lew