Page 1 of 1

IPv6 Support in new kernels

Posted: Mon Apr 21, 2008 5:05 am
by JackScott
I'm interested in finding out the answer to this question. According to some counter I saw the other day, IPv4 addresses run out in 4 years, so IPv6 may be forced upon us quite soon.

I'm planning on supporting IPv6 only, simply because it will be common by the time my system is. Also, my home and work networks both already route IPv6.

If you're not implementing IP at all, please tell us all why; I for one am quite interested!

Semi-Informative Link: http://en.wikipedia.org/wiki/Internet_Protocol

EDIT: Just noticed I wrote data link layer... which is wrong. I've checked. It's the Network layer. Oops... I feel a bit silly now.

Posted: Mon Apr 21, 2008 5:20 am
by AJ
Hi,

I voted for both - but at the moment, either version is a long way down the TODO list!

Cheers,
Adam

Posted: Mon Apr 21, 2008 5:47 am
by Combuster
Planning both as well. IPv4 is going to be around for quite a while anyway.

Re: IPv6 Support in new kernels

Posted: Mon Apr 21, 2008 7:33 am
by Brendan
Hi,

I voted for both too - if IPv4 addresses on the internet run out in 4 years there'll be a slow switch to IPv6 (for the internet) that could take decades. Even then it'd be possible to have a gateway with IPv6 on one side (the internet) and IPv4 on the other (your LAN).... ;)

Worst case: It could be like the transition from "1 MB of RAM" to "more than 1 MB of RAM with A20 for backward compatibility" - so far it's taken 25 years and we still haven't quite reached the "no wrapping at 1 MB at all" stage. :roll:


Cheers,

Brendan

Posted: Mon Apr 21, 2008 8:40 am
by zaleschiemilgabriel
I'd be happy to have anything that I can call a kernel in four years, let alone TCP/IP, so maybe by then IPv6 will be the standard and I won't have to make this choice.

Re: IPv6 Support in new kernels

Posted: Mon Apr 21, 2008 10:41 am
by octavio
I'm planning on supporting IPv6 only, because ipv4 has become too complex with all these protocols to solve its limitations.And ipv4 will be obsolete in a few years.

Posted: Mon Apr 21, 2008 1:35 pm
by bewing
I haven't looked into it far enough to make an intelligent vote, but I am designing my OS around my own hardware -- so it depends on if my routers and in-house (literally) LAN can fully support v6 (the equipment is kinda old). If it's all v6 compliant, then I think I agree with octavio. If it's not, then I'll go with Brendan.

Posted: Mon Apr 21, 2008 2:10 pm
by robos
Planning for the future... multi-core, 64-bit & IPv6 only. Hardware is cheap :)

Posted: Tue Apr 22, 2008 12:44 am
by thepowersgang
I'm going for both, for safety's sake, and I want to be able to use mine on older hardware.

Posted: Wed Apr 23, 2008 8:59 am
by 01000101
both, but my OS sends router DHCP requests preferencing IPv6.

Re: IPv6 Support in new kernels

Posted: Sun Nov 02, 2008 1:05 pm
by Ferrarius
Since my OS will have to connect mainly with other computers in my house running, yes, my OS I'm planning on implementing IPv4 and putting IPv6 on the when I've got nothing better to do list. Since in OS development I seem to always have other things to implement it'll probably only support IPv4. Still, it's planned many versions ahead of where I am now.

Re: IPv6 Support in new kernels

Posted: Sun Nov 02, 2008 6:39 pm
by Troy Martin
IPv4 for right now, since I don't use v6 at home. And v4 won't die for years.

By the time I get the stuff to do networking in my kernel, v6 will probably be the standard! :P

Re: IPv6 Support in new kernels

Posted: Sun Nov 02, 2008 8:51 pm
by pcmattman
I will initially implement IPv4, but if I design things correctly it should be possible to support IPv6 or IPv4.

Some of the individual systems on my local network support IPv6 (my server box, my Vista laptop) so I at least have something to test with.