12 comments

[ 3.1 ms ] story [ 46.8 ms ] thread
I find it curious their IPv4 table from 2019 shows a ton of /30s appeared since 2011, is there any reason to use a /30 instead of a /31?
As far as my understanding goes, RFC3021 is unsupported on some router devices widely used as it doesn't have a broadcast and network address and is therefore invalid (/s), so some ISPs default to /30 instead for peering and don't filter out their peering networks in BGP.
I think the reason for using /30s instead of /31s is mostly legacy. It's a 19 year old standard and most vendors support it.

Regardless of the point-to-point subnet used for the local peering connection, it's interesting that that many /30s have leaked into the default-free zone. BCP 194 recommends filtering IPv4 prefixes longer than a /24.

I'm told the V6 /48 include ddos mitigation defensive routing. Many of them have a covering /32
Advertising the longest generally-accepted prefix is more of a BGP hijack defense than a DDoS defense. Longest prefix always wins in IP forwarding, so advertising the longest prefix enforces that the best path to you is (usually) selected by local preference or AS path length.
I see it used in DDoS defense by "hijacking" the traffic of the /32. The standard unprotected provider gets hit and the mitigation provider announces a more specific /48 then tunnels the traffic back out of band
CDNs, at least, are announcing /48s for traffic engineering. Some even depend on the specific for routing to work if they don’t have a backbone.
Where are the horror stories, that we needed IPV6 because in one year we will be running out of ipv4. Thats over 5 years ago.
The cost of an IP address has risen 3x in those 5 years. It now costs $5500 for a /24. This is a barrier to entry for some, and will become a barrier to entry to more as prices continue to increase.
The lack of end-to-end reachability makes it harder to build decentralized applications, thus adding more fuel to centralization.
What lack? Use IPv6.
I do, but it's not ubiquitous yet. Many people are behind IPv4-only CGNAT.