Microsoft: The Best Xbox One Gaming Experience Will Be Over IPv6
internetsociety.org
internetsociety.org
Microsoft now needs to make IPv6 a 'brand' - something that consumers know to ask about and demand from their ISPs. A nice warning screen in the XBoxLive connection test telling gamers that because their ISP doesn't support IPv6 their gaming experience will be degraded should do the trick.
- You are using a consumer connection for one of the most challenging types of communication. It is very latency sensitive, does not play nice at all with dropped packets and makes heavy use of your upstream connection which is typically weak on consumer connections.
- Consoles are typically about extracting the greatest amount of performance you can from the hardware yet you are also trying to host a multiplayer game. I've run a few gaming servers for some PC games (Arma 2, Source, Minecraft, etc.) and they can be very, very taxing and can require some serious hardware when you start looking at large number of players.
- Not everyone who owns a console is some technical expert. While there are technologies designed to alleviate the problem, e.g UPnP, it places a requirement on the consumer that is not really required.
- Host has an advantage. Almost zero latency and can abuse the fact they are hosting the game by using things like a lag switch.
It sucks big time, and as a result, Skype can now be wiretapped which isn't nearly as easy on a P2P network, since everyones a node, and supernodes were chosen based on availability.
Back on COD:MW2 I put my XBOX on the DMZ, and that made me seem to have a better connection in the eyes of the P2P networking structure. This resulted in me always being chose as the lobby host. Essentially giving me the advantage of having ~0ms ping.
Port forwarding has been a must for quality FPS match making since the beginning. What XBL games do you play?
So I don't think he's not "very informed." He's the normal player base. I don't even bother setting up NAT anymore and it works fine, even though I know I should go through the rigmarole of doing it.
On an entirely subjective note, I think xbox lives game recording will be baller!
This is different than say the PS3 which does not require PS+ for Netflix.
This is one of the many reasons that while I may eventually own an Xbox One (I own 2 different Xbox 360s now), my first "next gen" console will be a PS4.
This isn't true, either. Background downloading predates PlayStation Plus and everyone has had access to it since its launch. You might be thinking of automatic downloads, but that's not true either as of PS3 system software update 4.50, released last week.[1]
> [...] and to save games to the cloud. Both things you can do without Gold on Xbox.
Xbox support seems to indicate[2] cloud storage requires an Xbox LIVE Gold membership. Has that changed recently (so the support article is out of date)? I couldn't find any update notes indicating that it had.
[1]: http://us.playstation.com/support/systemupdates/ps3/
[2]: http://support.xbox.com/en-US/games/game-saves-in-cloud/clou...
How this changes for the xbone remains to be seen.
I'm sure all the ISPs would then have suddenly found out that all those "technical" roadblocks to IPv6 migration weren't such a big problem after all.
"y do I have to get _offbrand_internet_ when a PS4 works with any? f u micro$oft"
There's lots of magic happening behind the scenes that'll suddenly collapse with such an influx of new users. See also: AT&T when the iPhone came out and proved their data capacity to be insufficient.
Requiring it in order to enable some functionality, is something else entirely. This might spark customer demand.
Microsoft also backtracked on horrendous anti-consumer DRM policies, which were wildly unpopular.
Responding to consumer feedback isn't a bad thing per se, but creating such anti-consumer policies in the first place makes one reluctant to spend a significant amount of money when a competitor has a more impressive product for less money.
Apart from second-hand games. Or local play. Or slow connections. Or ....
Honestly, the ability to share a game with family & friends without ever having to exchange physical media would've been a killer feature.
Also, discounting exclusives is pretty huge. You also need to discount indie games, since Microsoft has proven they don't give a shit.
Disc technology is far from dead. Tell me this again when you have people biting at the bit to download 50GB worth of data (blu-ray DL size disk). Microsoft wasn't leading the next generation of anything... both physical media and online media should be able to exist without a persistent internet connection.
If you want to buy a console from the guys who, when asked about an offline offering of the One said "we have that, it's called a 360," then go for it. Super consumer friendly, no doubt.
But they could have easily ensured it by supporting / emulating previous generation games.
I really don't understand why they haven't done it.
The first version of PS3 had an hardware support for PS2 but following versions had software emulation: http://en.wikipedia.org/wiki/PlayStation_3_models#Model_comp...
The biggest reason that software emulation won't work for 360 titles is that the hardware architecture of the new consoles is completely different from the older generation. The CPU instruction set is x86 instead of PowerPC-based, and the entire memory and GPU interaction system is different than the 360. To emulate the entire instruction set of everything in software is just not going to be possible.
THere was a partial software emulation for european PS3s as stated by wikipedia.
> the hardware architecture of the new consoles is completely different from the older generation
I knew for the PowerPC vs x86 this is what I mentioned rosetta. For the GPU I thought they were both using DirectX.
Microsoft also made some DRM-oriented plans related to used games that they've had to intensely backpedal on, and this really hurt them.
Basically, Microsoft completely disappointed and enraged the biggest hardcore gaming fans. It's worth asking whether those fans represent the entire market, but they definitely have a huge marketing footprint. You might see MS recoup this loss when they start getting demo units up with their impressive TV features and home automation stuff and whatnot. If MS can really produce a killer app for the Kinect (which is integrated into the One) they could do some damage - Sony has completely backed off on their plans to provide a 3D Move camera as a bundled feature of the PS4, which allows them to whoop MS on price, but also means they'll be in trouble if something makes the camera a "must have" feature.
(Some of the small ones do on ADSL, but AFAIK you can't have both fiber AND IP6 from any provider, and now that I have FTTC I'm not keen to go back)
Efficiency aside for any site that I have tested HE's peering agreements seem to produce lower latencies and better throughput than the IPv4 network paths provided by TWC. But this might be unique to my situation due to how close I am to the HE pop in chicago.
I am not a teredo expert but I thought teredo used relays for some portion of traffic?
The second bit has nothing to do with efficiency and its worth pointing out that HE's tunnel broker service is not motivated by altruism.
They aren't normally so. The bottom 64 bits of an IPv6 address will typically be either based on an ethernet address or random; see RFC 4291 section 2.5.1.