this post was submitted on 10 Jul 2023
1099 points (95.9% liked)
Programmer Humor
32371 readers
539 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Why? I thought it was less complicated since you don't need subnet masks or NAT
Wait, subnet masks are not used in IPv6? Hell fucking yeah.
Yeah IPv6 has some pretty sweet innovations baked in. More efficient packets and routing, reduced performance hit by oversized broadcast domains, etc. But potentially problematically it technically does not allow for NAT so every computer has a publicly routable IP address. It does however have a very nice system for link-local networks.
I think the biggest brainfuck for IPv6 is managing a dual stack network because you end up translating concepts between IPv4 and IPv6 that really aren't meant to be translated