|
|
|
|
|
by mSparks
4504 days ago
|
|
No, I'm not talking about tunneling, I'm saying natively route at the v4 level, and the header will be less, because +160bit addresses will only be used when required. so your routing table holds
"66/4 port 1"
,"* port 2" instead of hundreds of millions of entries to get the same thing by having the "66" >64 bits deep into the address (or worse ::66:* port 1, which breaks everything - hell how is this even done now?). My point is, if the v4 address was in the MSB as standard, IPv6 would be working in virtually every single IPv6 device already. As it is, we are all still using workarounds (and VPNs). |
|
There are multiple issues with this. The first and probably most important one is that it doesn't address routing table fragmentation, which is pretty much solved with IPv6, because most ISPs will end up announcing on the order of 1 or 2 prefixes instead of dozens, which can't ever be aggregated (like is the case in the IPv4 world right now and will only get worse).
The second one is, that it doesn't gain you much in terms of deployment over IPv6 + tunnels.
> so your routing table holds "66/4 port 1" ,"* port 2" > instead of hundreds of millions of entries to get the same thing by having the "66" >64 bits deep into the address (or worse ::66:* port 1, which breaks everything - hell how is this even done now?).
Ok.. I have no idea what you are talking about here (mainly your notation is leaving me confused)..
> My point is, if the v4 address was in the MSB as standard, IPv6 would be working in virtually every single IPv6 device already.
Even in the presence of NAT?