Conversation

rail 🦊ΘΔ

IPv6 enthusiasts have really good reasons to go AAAA this AAAA that with the current state of v6 adoption

1
1
1

@rail_ @lilith @a000d4f7a91939d0e71df1646d7a48 I love that this works and now need to get into fucking IPv6 even more and understand this with my IPv4-minded brain

2
0
0

@MagicLike @lilith @a000d4f7a91939d0e71df1646d7a48 funfact: fabeook's IPv6 networks use ``:face:b00c:` prefix because it's valid IPv6 address

2
0
0

@rail_ @lilith @a000d4f7a91939d0e71df1646d7a48 okay that is just cool even though I don't even remotly understand how this is possible

1
0
0

@MagicLike @lilith @a000d4f7a91939d0e71df1646d7a48 IPv6 addresses are base16 consisting of 8 individual 4-characters long segments

each character can be a hex value so numbers from 0 to 9 and letters fro ma to f

1
0
0

@MagicLike @lilith @a000d4f7a91939d0e71df1646d7a48 that means some valid words can be incorporated into IPv6 addressed, like face:b00c or acab ^^

1
0
0

@rail_ @MagicLike @lilith also you usually get a /64 at the very least, which means you get to choose 16 of these chars (and there are 16 more can't change). Even if you do what facebook did (pick 8 chars), inside a /64 (which you don't need to be facebook to get, that's less than what my isp gives me), you still have 4 billions addresses to choose from from individual devices

1
0
0

@a000d4f7a91939d0e71df1646d7a48 @MagicLike @lilith yeah /64 is the smallest usable subnet

fuck ISPs thinking that it's enough to give end customers just a singular /64

that should be considered a broken configuration

1
0
0
@rail_ @a000d4f7a91939d0e71df1646d7a48 @MagicLike @lilith Meanwhile OVH giving a f*cking /128 only for their Kimsufi servers brand neobot_this_is_fine
1
0
5

@MagicLike @rail_ if you take what facebook resolve to for this one right now, 2a03:2880:f17b:187:face:b00c:0:25de, that's part of the /64 subnet 2a03:2880:f17b:187::/64 (in ipv6, we often omit 0 as there are lots of them, you can do the same in ipv4, for instance 127.1, but that's cursed)
and the local part is ::face:b00c:0:25de. Facebook decided to be funny and allocated the first 32 bits of that 64bit suffix (so the prefix of the suffix) to be face:b00c, and 0:25de is one of their servers

0
0
0

@tammeow @MagicLike @lilith @a000d4f7a91939d0e71df1646d7a48 I am very confident that majority of the "IPv6 is confusing and weird" takes come from being so used to and knowledgeable in ipv4 that getting into v6 feels very counterintuitive

almost like getting into v4 with no knowledge of networking at all but this time you consider yourself knowledgeable and yet you hit a conceptual wall

0
0
0