Who will pay - this is the question...
Who will pay - this is the question...
Posted Jan 26, 2011 14:36 UTC (Wed) by bojan (subscriber, #14302)In reply to: Who will pay - this is the question... by khim
Parent article: LCA: Vint Cerf on re-engineering the Internet
Ten years ago all Cisco routers were routinely accessed via telnet. These days folks mostly use ssh. Things change when the right signals are given.
IPv6 transition is being handled rougly like the 2000 bug. At the last minute people are scrambling to cobble together workarounds. At least old programmers had a good excuse - space was at a premium.
Posted Jan 26, 2011 14:59 UTC (Wed)
by khim (subscriber, #9252)
[Link] (14 responses)
Yeah, let's go with strawman. Of course they support both IPv6 and IPv4. For example Nexus 7000 M-Series (found in one minute using Google): up to 60 million packets per second (Mpps) of IPv4 unicast forwarding traffic and up to 30 Mpps of IPv6 unicast forwarding traffic. Price difference between IPv4 and IPv6 is exactly two times. Sure they do, but they disable IPv6: this gives 2x price saving. They are not stupid: why spend $200'000 when you can spend $100'000 and give the same features to end-users? It's still a premium and prices for network equipment show...
Posted Jan 26, 2011 15:23 UTC (Wed)
by bojan (subscriber, #14302)
[Link] (11 responses)
If transition was handled differently, all hosts with current 32 bit addresses (which would also work as 128 bit ones) would also be IPv6 hosts, so having IPv6 on routers would actually be (surprise!) useful.
Posted Jan 26, 2011 17:15 UTC (Wed)
by khim (subscriber, #9252)
[Link] (10 responses)
Useful for what? In this plan (the same as with current one) you can still safely disable useless extension on networking router, save half of the money and users will not notice. What incentive will there be for the ISP to support this extension? If Cisco will decide that it's good idea to support IPv6 unconditionally then it'll just lose to Juniper (or some other firm) which will implement "turbo mode" with 32bit addresses only...
Posted Jan 26, 2011 19:18 UTC (Wed)
by cmccabe (guest, #60281)
[Link] (5 responses)
You are focusing on the wrong end of the problem completely. Big equipment vendors love new standards, especially if they're complicated and difficult to implement. It creates churn, which means more purchase orders, which means more money.
The problem is that IPv6, as designed, is as useless as a screen door on a submarine until the magic moment arrives-- the IPv6 rapture, if you will. And ISPs are focused on Q4.
Posted Jan 26, 2011 21:51 UTC (Wed)
by tialaramex (subscriber, #21167)
[Link] (4 responses)
Why do you need DJB's jabbering for that? You can just demand they pay extra for IPv6. Call it "Super Internet Plus" if you like. Go lobby your representative. See how much that helps.
The idea that because something is "part of" IP therefore it works on all the network gear people are buying? Just more proof you're completely out of touch with the real world. It is completely _normal_ to have stuff that doesn't work. Most of the time there's a config switch, the default is conservative, everything else is a lucky dip. All the features that deviate from the most basic processing of unicast TCP traffic are in the lucky dip category. You know Intel shipped a whole stepping of i386 that can't run protected mode Windows? That's the whole point of the 386, and it didn't work. Vendors have shipped whole families of products where they know there are features that just don't work. But "Oops, yes that is a bug, we'll let you know if we can fix it in firmware" is a lot better than "No, we can't deliver that feature, we won't bid". Nobody is going to sue - network admins in big corporations (especially big tight-fisted corporations) are used to being disappointed.
Posted Jan 26, 2011 22:28 UTC (Wed)
by bojan (subscriber, #14302)
[Link] (3 responses)
No. For something they want.
I cannot request access to a cool new IPv6 site right now. I'm on IPv4. So, my ISP cannot possibly have request for IPv6 traffic from me. Ergo, IPv6 is useless to them (and me).
Have my stacks been upgraded so that my current IPv4 addressing just worked with IPv6, occasionally I would get an AAAA response to my DNS queries (that is also stupid - this should have been simple A - but that's a different issue altogether), which would have a genuine IPv6 address in it. Now, I would not be able to access this site, because my ISP failed to buy IPv6 capable equipment, although my network was already IPv6 ready without me touching a thing in my config (I'm already on the net).
So, I have a choice:
1. Drop this stupid ISP and get one that does IPv6.
In both cases IPv6 wins by default.
Right now, the onus of IPv6 upgrade is on each and every customer. Each and every customer already connected to the only net we have. For no good purpose whatsoever.
Posted Jan 26, 2011 23:45 UTC (Wed)
by khim (subscriber, #9252)
[Link] (2 responses)
Sorry, but you forgot one more choice:
Because 99% users sites choose option number 3 (DJB plan or no DJB plan) there are no need to think about these silly AAAA-only sites. ISPs know this full well. And this is not a problem at all: either you have IPv6-capable OS like Windows7 (where you only need to connect to the IPv6 internet to use IPv6) or you have something like PS3 or XBox360 where IPv6 does not work because developers just decided to ignore it. In both cases DJB plan is not needed at all. Sure, if you have large organization you'll need to do something, but "IPv6 works by default" approach will not help there at all: a lot of such organizations (most of them?) disable direct access to internet and ask uses to use proxy with authorization - and all that must be changed for IPv6 anyway.
Posted Jan 27, 2011 3:13 UTC (Thu)
by bojan (subscriber, #14302)
[Link] (1 responses)
Folly? You mean the address exhaustion. Yeah, let's do that. That'll work as well as the current plan. Which is to say not work at all.
> either you have IPv6-capable OS
I have an IPv6 capable OS. I have a relatively new DSL router with very young software on it. I have a valid net address. I have my DNS configured. I have my firewall configured. I've been connected to the net for a few years now using the same address. And yet, I cannot ping ipv6.google.com. That is what common sense people call "interoperability failure." I'm sure you'll have some funny explanation for this, full of acronyms like ASIC, FPGA etc. :-)
Posted Jan 27, 2011 8:58 UTC (Thu)
by khim (subscriber, #9252)
[Link]
No, I meant another folly: someone decides to implement IPv6-only resource in an IPv4 world. This is real stupidity and you can safely ignore such people - their resource will be dead very soon anyway. Of course if it's some kind of underground resource and you absolutely positively need to visit it... you'll find a way. Just like people without access to the Internet had a ways to download some files from it (yes, I mean ftpmail and other similar technologies). It works perfectly. Just like any disruptive technology it starts from the places where IPv4 just does not fit and goes from there. The only problem: IPv4 address are still not scarce enough so there are few such niches. But you don't have an ISP which supports IPv6 - and that is the problem. Everything else is irrelevent and if you'll not have such provider IPv6 will not work. DJB plan or no DJB plan. And you'll insist that somehow it can be solved by the insane DJB plan. You were asked dozen of times: how exactly this plan materialize ISPs with IPv6 routers. You refused to answer. This means one thing and one thing only: you don't know. And if you don't know how this critical part will be worked out with DJB plan then what evidence do you have that it may work?
Posted Jan 26, 2011 22:09 UTC (Wed)
by bojan (subscriber, #14302)
[Link] (3 responses)
Routing of packets from hosts.
Bottom line: lots of people have to do unnecessary work for no benefit at all. They are already on the net. Why do they have to connect again? Yeah, it's that simple.
Posted Jan 27, 2011 0:01 UTC (Thu)
by khim (subscriber, #9252)
[Link] (2 responses)
You mean: DJB plan will magically induce ISPs to throw money for no apperent reason? Hard to believe... Bottom line: there were more CompuServer users 20 years ago then Internet users back then. They all are gone today. 20 years down the road IPv4 user will be similarly extinct. Switch will happen in the same fashion: people will get "poor alternative" because they can not afford "good one" and eventually the "good alternative" will be useless. Prioces for IPv4 will start raising in the coming years, so there are no need to worry: people will upgrade. They are not stupid. But before that happens price of IPv4 address should become high enough to make these 2x hardware prices cheap by comparison. It didn't happen yet: "white IP" is sold for $2-$10 per month today. It's not nearly high enough to induce change. But times are changing.
Posted Jan 27, 2011 2:35 UTC (Thu)
by bojan (subscriber, #14302)
[Link] (1 responses)
That I can believe. The transition plan to it is still shit.
Posted Jan 27, 2011 9:05 UTC (Thu)
by khim (subscriber, #9252)
[Link]
Well, sure. I mean: people spent lots of reasources trying to invent some "perfect" transition plan (DJB's way is only one alternative - and it's just as stupid as all other ones), but in the end there are only two ways: But for the market way to work IPv4 needs to be significantly more painful then it's now. Prices for "white IP" should be around $100/month at least, not $2-$10 like they are now. I'm not sure we'll reach this stage any time soon. More likely some ecosystem will adopt IPv6 first and the snowball will go from there. Will this be an LTE or something else? We'll see.
Posted Jan 27, 2011 7:26 UTC (Thu)
by jem (subscriber, #24231)
[Link] (1 responses)
I don't buy your logic. If IPv6 traffic right now is <1 % of the total traffic and probably won't grow very rapidly any time soon, why does it matter that this year's router model is half as slow forwarding IPv6 packets?
Posted Jan 27, 2011 9:09 UTC (Thu)
by khim (subscriber, #9252)
[Link]
Who will pay - this is the question...
So, IPv6 is designed to embed IPv4, standards are witten, all software manufacturers start implementing IPv6 that includes v4 (i.e. understands 16 byte addresses as well), but network equipment manufacturers (according to you) do not implement this at all because they cannot redesign their ASICs to do that in almost 10 years.
And on top of that, ISPs do not buy a single new router in that time.
IPv6 transition is being handled rougly like the 2000 bug. At the last minute people are scrambling to cobble together workarounds. At least old programmers had a good excuse - space was at a premium.
Who will pay - this is the question...
Who will pay - this is the question...
If transition was handled differently, all hosts with current 32 bit addresses (which would also work as 128 bit ones) would also be IPv6 hosts, so having IPv6 on routers would actually be (surprise!) useful.
Who will pay - this is the question...
Who will pay - this is the question...
Who will pay - this is the question...
2. Tell them they are stupid and ask them to upgrade.
You've lost one more possibility.
So, I have a choice:
1. Drop this stupid ISP and get one that does IPv6.
2. Tell them they are stupid and ask them to upgrade.3. Forget about crazy site which by someone's folly only have IPv6 address.
Right now, the onus of IPv6 upgrade is on each and every customer.
You've lost one more possibility.
No, I meant simple fact...
> 3. Forget about crazy site which by someone's folly only have IPv6 address.
Folly? You mean the address exhaustion. Yeah, let's do that.That'll work as well as the current plan. Which is to say not work at all.
I have an IPv6 capable OS. I have a relatively new DSL router with very young software on it. I have a valid net address. I have my DNS configured. I have my firewall configured. I've been connected to the net for a few years now using the same address.
And yet, I cannot ping ipv6.google.com. That is what common sense people call "interoperability failure." I'm sure you'll have some funny explanation for this, full of acronyms like ASIC, FPGA etc. :-)
Who will pay - this is the question...
Who will pay - this is the question...
> Useful for what?
Routing of packets from hosts.Bottom line: lots of people have to do unnecessary work for no benefit at all. They are already on the net. Why do they have to connect again? Yeah, it's that simple.
Who will pay - this is the question...
Well, sure.
> 20 years down the road IPv4 user will be similarly extinct.
That I can believe. The transition plan to it is still shit.
1. Market way: IPv4-baset Internet will become more and more plainful in the future and eventually Ipv6 will win because it'll be just better.
2. Government-mandated way: IPv6 is madated in some large regions of world and then everyone else follow.
Looks like we'll go a market way. Well... may be not the best way but it'll work.Who will pay - this is the question...
If you enable IPv6 you reduce not only number of packets you can process. You reduce number of routes you can process, etc. And about <1%... this is red herring: if the IPv6 traffic is <1% and you expect to have at on this point for a long time - then why bother (do you really expect significant revenuy from this <1% traffic?), but if you expect that this proportion will grow then IPv6 support means real money. The best alternative is to prepare contingency plans and wait till they will be needed - and this is exactly whay most ISPs are doing.
Because today's model is the best available