this post was submitted on 19 Jun 2024
313 points (85.6% liked)

Programmer Humor

19623 readers
96 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 

Today in our newest take on "older technology is better": why NAT rules!

you are viewing a single comment's thread
view the rest of the comments
[–] missphant@lemmy.blahaj.zone 34 points 5 months ago (11 children)

Ha I can remember the ipv6 of cloudflare DNS just fine! It's uh..... something : something : something :: 1111

[–] Morphit@feddit.uk 13 points 5 months ago* (last edited 5 months ago) (9 children)

2606:4700:4700::1111

Hmm, maybe Google is easier:
2001:4860:4860::8888

Quad9 is 2620:fe::fe or 2620:fe::9

I don't understand why they can't get better addresses than that. Like surely 1::1 would be valid?

Edit: So IANA only control addresses 2001:: and up and there are quite a few IETF reservations within that. I don't know why they picked such a high number to start at. Everything else seems IETF reserved with a little space allocated for special purposes (link-local, multicast, etc.).

[–] Thiakil@aussie.zone 1 points 5 months ago (8 children)

Address space is so huge that iirc the only global addresses in use are 2xxx::

Its so huge that it's not needed to use anything else is the goal as far as I see. If it starts with 2, it's global.

[–] Thiakil@aussie.zone 3 points 5 months ago (1 children)

Also for routing table reasons. Ipv6 needs to use prefixes to do link aggregation or it just gets too bjg

[–] Morphit@feddit.uk 1 points 5 months ago (1 children)

I can see that, but surely there wouldn't be much difference matching the first 4bits (0x2XXX, 0xfXXX) vs the first 16 (0x0001)?
0:: is presumably all for loopback-type stuff, but I don't see a reason not to use 1:: through 1fff:: and they would be much easier to type/remember/validate for public DNS servers which are needed before name resolution is available.

[–] Thiakil@aussie.zone 1 points 5 months ago

Not sure on the history of that. It would make things like that easier

load more comments (6 replies)
load more comments (6 replies)
load more comments (7 replies)