I know that IPv6 is the future because there is only 4 billion IPv4 address, but on a home network, you are not going to have 4 billion users. So are there any other benefits that would make IPv6 on a home network better than using IPv4?
No, there is not any benefit to using IPv6 at home.
Here is a relevant question: What interesting uses for IPv6 are out there?
Yes, there is a benefit to using IPv6 at home. The main one is education, i.e. you will gain experience at administering an IPv6 network that you can put on your resume. In about two years from now, sometime in 2011, the world will run out of IPv4 addresses and there will be a surge in demand for IPv6 networking, and that includes a demand for people experienced in administering IPv6.
I use it to be able to reach all my machines from outside without doing anything special.
You could also use the improved multicast support to stream data in a much more efficient way.
IPv6 also removes a checksum so you could perhaps notice a small improvement in performance, but most likely not.
I try to use IPv6 whenever possible, mostly because it's a weee bit more nerdy... :)
When you run a server from home running IPv6 makes it easier - no need for static NAT translation as long as double NAT or DS-Lite is not used to connect your IPv4 host because static NAT translation will no longer be possible. So only IPv6 will allow you to run a Server at home.
I have an IPv6 Server at home which is not always online but I use it for testing. It took me a minute to add the DNS record at my ISP (OVH) and that's it!
Well the technical benefits of ipv6 over ipv4 is that it's natively encrypted, no broadcasting - it's all either multi-cast or unicast.
It has anycast addresses to map the nearby device network topology and geocast to have regionally identifiable addressing based on where you live in the world.
It's a hierarchical based addressing as opposed to ipv4's seemingly random addressing system where the loopback address knocks out an entire class A address block, and that knocks out about more than a million addresses where as ipv6 loopback is just one address.
Another technical benefit of ipv6 over 4 is that there are smaller DNS tables and routing tables, because routing is done regionally where the first block of numbers are your continent code, then country, then ISP, then 16 bits for your network, and the last 64 would be MAC address - so this allows for more hierarchical routing and less latency, when it's used globally.
Hmm sorry ipv4 was hierarchical hence supernetting and sub netting however massive amounts were wasted in the Class A range and there is huge loss in the internal addresses aka RFC 1918 address system
Most times NAT is needed and this wasn't always great for people
IPv6 is also hierarchical but with 128 bit address space over the 32 bit address space there is trillions of addresses to use. Also as stated there is no broadcast so some security is there as in nodes wont respond within a subnet to give their address. BIG plus although on a DES level of 56 bit is that each and every PACKET of IPv6 is and has inbuilt encryption which improves security immensely although dig a bit there is still security issues somewhat but much vastly better than IPv4 on the main. NAT is not required, Encryption at the packet level built in ..IPv6 is the only way to go..just people need to get to grips with the AAAA or quad A servers system of DNS ..then once the providers move to this it should be good for all. Personally I wish the telecoms for mobile phones would move to IPV6 for stated security reasons mentioned. IPv4 will go...and IPv6 is established as a replacement protocol.