News for hackers. Stuff that matters.
Re:IPv10 by drinchev on Thursday September 07, 2017 @06:07AM (#15190373)
Excerpt :

    - That means, if the received IPv10 packet contains an IPv4
      address in the destination address field, the router
      should use the IPv4 routing table to make a routing
      decision, and if the received IPv10 packet contains an IPv6
      address in the destination address field, the router should
      use the IPv6 routing table to make a routing decision.

    - All Internet connected hosts must be IPv10 hosts to be
      able to communicate regardless the used IP version,
      and the IPv10 deployment process can be accomplished
      by ALL technology companies developing OSs for hosts
      networking and security devices.
Earlier in the RFC ( reasoning on IPv6 support ) :

    ... also, not all enterprises
    devices support IPv6 and also many people are afraid of the service
    outage that can be caused due to this migration.
If migrating to IPv10 requires the migration of the same infrastructure, what's the point of having it?
Re:IPv10 by whatidonteven on Thursday September 07, 2017 @06:54AM (#15190608)
Also from the same author: Satellite Internet [0]

[0] https://tools.ietf.org/html/draft-omar-si-00

Re:IPv10 by stephen_g on Thursday September 07, 2017 @07:18AM (#15190725)
I'm lost for words. How does somebody get to the point of submitting a draft to the IETF, seemingly believing this is a new idea in 2017? Surely this must be trolling?

    "Each satellite holds routers connected to other routers on other satellites using fiber optic cables"
You'd need 265,000 km (164,600 miles) of fibre to loop around the geostationary arc!
Re:IPv10 by jabl on Thursday September 07, 2017 @07:36AM (#15190838)
Crank-o'meter goes to eleven!

But yeah, if it's this easy to submit drafts to IETF, how come they haven't drowned in spam already?

Re:IPv10 by bhouston on Thursday September 07, 2017 @08:21AM (#15191134)
Re:IPv10 by leni536 on Thursday September 07, 2017 @08:46AM (#15191308)
Well, the idea is obviously flawed, but I don't think the author meant geostationary orbits.
Re:IPv10 by MertsA on Thursday September 07, 2017 @06:21PM (#15196332)
Then it's much more flawed if it's for anything but geostationary orbits. The way it's written it sounds like he doesn't understand that geostationary satellites have to be high up in the equatorial plane as he mentions each satellite having a specific area.
Re:IPv10 by cesarb on Thursday September 07, 2017 @08:29AM (#15191193)
What.

Also, interesting snippet near the end of that draft: "Each satellite is connected to an earth station which is connected to the Internet core network on earth." He thinks there's a single "Internet core network" (http://tvtropes.org/pmwiki/pmwiki.php/Main/InternetIncorpora...)? No wonder he thinks it would be easy to forklift upgrade the whole Internet to his new protocol...

Re:IPv10 by roblabla on Thursday September 07, 2017 @06:13AM (#15190398)
I'm pondering on this. I think the idea is to allow ipv6-only users to connect to ipv4-only users -- thus making the IPv6 migration "easier" for, e.g., ISPs that are deploying ipv6-only networks (especially on mobile). But the RFC doesn't really mention that anywhere.

I might be missing something though.

Re:IPv10 by yorwba on Thursday September 07, 2017 @06:17AM (#15190417)
The ipv4-only users still need a way to specify an ipv6 address to talk to ipv6-only users. This RFC seems to suggest that they should just send an ipv10 packet. But then they wouldn't be ipv4-only anymore, and might as well adopt ipv6.
Re:IPv10 by DiThi on Thursday September 07, 2017 @06:18AM (#15190420)
I think the idea here is to have to update the end points only, not having to upgrade the expensive infrastructure in between, which was the reason IPv6 was so slow to be adopted in the first place.
Re:IPv10 by daenney on Thursday September 07, 2017 @06:29AM (#15190473)
I don't think that's possible. The routers are the ones that need to decode the IPv10 packet, see if it contains an IPv4 or IPv6 destination and route accordingly. From my reading of the RFC that means all routers, not just the customer appliances. It kinda feels like IPv6 all over again.

> That means, if the received IPv10 packet contains an IPv4 address in the destination address field, the router should use the IPv4 routing table to make a routing decision, and if the received IPv10 packet contains an IPv6 address in the destination address field, the router should use the IPv6 routing table to make a routing decision.

Most consumer routers don't really maintain routing tables (aside form some static mappings for you internal network) so this appears targetted at actual internet/ISP routers.

<sarcasm> Those big expensive things that we regularly replace and provide with updates. </sarcasm>

Decoding internet packets at scale is usually done inside hardware so at the very least we'll need new ASICs for this I'm guessing.

> [..] and the IPv10 deployment process can be accomplished by ALL technology companies developing OSs for hosts networking and security devices. [..]

Sometime further down the line this shows up though:

> [..] and it is just a software development process in the NIC cards of all hosts to allow encapsulating both IPv4 and IPv6 in the same IP packet header. [..]

I'm not quite sure what the author is getting at but packet encapsulation isn't cheap, you usually don't want to do that in software for large routers, unless they're outfitted with FPGAs for this purpose and you reprogram those instead. I've also never actually seen a firmware update for my NIC show up so I wonder how they envision that happening. Even if that's the case, you'd then still need to update all hosts, which to me seems far from trivial.

Re:IPv10 by rurban on Thursday September 07, 2017 @09:57AM (#15191870)
Problem was mandatory multicast support for IPv6 for the last decades, which requires a lot of memory upgrades to the routers, which nobody cares, because they rather invest in other things than memory upgrades to their routers. Why should they support better TV and Youtube streaming might be their reasoning.
Re:IPv10 by Hikikomori on Thursday September 07, 2017 @10:51AM (#15192356)
Where did you get this information from? Core internet routers do not really get "memory upgrades" at all (like it's a stick of ram you can replace, it's not), especially for multicast routing requirements.
Re:IPv10 by rurban on Saturday September 09, 2017 @07:36AM (#15206600)
Yes, that's why nobody's doing it.
Re:IPv10 by yorwba on Thursday September 07, 2017 @06:24AM (#15190445)
The expensive infrastructure needs to be taught about ipv10, unless it doesn't actually look at the packets. Maybe there are some that ignore the protocol version field and could be tricked into treating it like an ipv4 packet, but there's nothing in the RFC to suggest that's the plan.
Re:IPv10 by iask on Thursday September 07, 2017 @07:08AM (#15190665)
I have the same understanding here. It allows those who switch to IPv6 easily communicate with IPv4 (backward compatibility?)...a bit confusing though since this is handled at router level.

We had a strange case recently...some of our remote staff were unable to connect to our NY VPN from SC. After tracing we found their ISP started using IPV6. Anyways, after we made changes...within a few hours the isp went back to IPv4.

Edit - 19 years to switch is a long time...old as the modern internet. Don't fix it if it ain't broken :)

Re:IPv10 by snuxoll on Thursday September 07, 2017 @10:09AM (#15191964)
Besides, we've already got a solution to maintain IPv4 connectivity from IPv6-only networks anyway, DNS64 and NAT64. There's literally an entire /96 subnet in the IPv6 address space dedicated to this task, 64:ff9b::/96.
Re:IPv10 by dolftax on Thursday September 07, 2017 @06:22AM (#15190436)
The problem with IPv6 or IPv10 is same. Adoption. IPv10 might reduce friction because of compatibility reasons.