----- Original Message ----

> You would be surprised how many of the "plastic boxes" support IPv6  
> today or can be made to support it with a simple software update. It  
> might not be widely advertized yet.

I played around with Embedded Linux on such devices, and I can tell two things:

-- vast majority of those boxes are too limited in flash and RAM size: 4MB 
flash 
on a router is very common, sometimes it's even 2MB. 16MB RAM is common, and 
rarely there's 32MB.

What you can fit into 2MB flash is Linux kernel 2.4.x, plus some very 
limited number of libraries, daemons and utilities. Also, even the newest 2.6.x 
kernel is permanently popping up with ipv6 improvements and bugfixes. It is 
physically 
impossible to run a 2.6.x Linux system from 2MB flash. You can, however, run it 
from 
4MB, and there's even some room for ipv6. The dd-wrt software for Linksys 
routers seems to support it, but I didn't test it.

Some of those devices are hardware-fixed to little endian architecture, 
even if the CPU allows running either BE or LE (bit noth both at the same time).
In LE architectures, you have to swap bytes in every packet header in 
order to get the IP address or TCP port number. This slows down ipv6 
processing significantly, as there are many more bytes to swap.

-- as I wrote before, none of the consumer electronics vendors has given any 
hint
of v6 compatibility on any box that I looked at in mediamarkt. Try searching 
for ipv6
at brack.ch or digitec.ch - you will find as many devices there. When there's 
demand, 
the vendors will come up with new hardware, and the old one will be obsolete.
Cool, geeks will have tons of free hardware to play with :-)



> Remember this discussion is about OFFERING IPv6. Not REQUIRING IPv6.  
> IPv4 will stay here for quite some time but an upgrade path has to be  
> established. This is a long term transition and the IPv6 standards  
> have lots of things in them to allow a smooth transition. And the  
> first steps are the backbones. Today all the good ones have IPv6 in  
> the core. And if not, you can use IPv4/IPv6 tunnels. Mainstream  
> operating systems all have IPv6 support built in. The access link is  
> now the last hurdle. The standards are there. You just have to plan  
> and execute.

I thought we discussed this already. OFFERING requires significant 
investments at the ISP side. They will not go for it before there's a pressure,
either from technology or from the customers. Consider a big enough ISP with, 
say, 
500 routers. Apart from hardware costs, the whole planning, testing, and 
deployment 
is at the level of 2-3 thousand man-hours, or at the level of ~500k CHF. 
And that's only the core infrastructure. Taking ipv6 to the end user, be it 
Docsis or 
xDSL, is even more expensive, because you need to upgrade all the user-reated 
components, such as provisioning system, call center, billing, CPE hardware 
and software, etc. Are you ready to spend few hundred thousand now 
on something that will bring the new customers in 2014?

_______________________________________________
swinog mailing list
swinog@lists.swinog.ch
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog

Antwort per Email an