Slashdot Log In
Learning IPv6?
Posted by
Cliff
on Wed May 15, 2002 05:06 AM
from the picking-up-a-new-skill dept.
from the picking-up-a-new-skill dept.
fsckme asks: "With IPv6 starting to filter its was into the internet I thought that it was about time to learn it. However digging around I've found sites like www.ipv6.org and the IPv6 FAQ but I haven't found a tutorial teaching the basics. Can anyone recommend a nice web based tutorial of even a decent book?"
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
I'd like a tutorial on (Score:5, Insightful)
David
Quake! (Score:3, Informative)
I have the same problem (Score:3, Insightful)
So if anybody finds me a site wich explains such things in an easy to understand manner, i would be delighted.
Comer (Score:1, Informative)
Re:Comer (Score:4, Informative)
Solaris 8 Faq [sun.com]
IPng Overview [sun.com]
Juniper's Perspective [juniper.net]
For those in the "Know" BSD has had V6 compliance for quite some time now. OpenBSD, NetBSD and FreeBSD all support it but OpenBSD will install v6 by default due to it's added security mesaures.
By the way, "IT's all infrastructre?!" A statement that those of us whom actually provide said "Infrastructure" make it seem simple much like magic, it's seamleass and it works well than it's abvoiusly a testament to those that put "it" together.
IPv6 will often be refferd to as IPng in earlier documents.
For those of you whom think "Well I should just plug in to v6 and I'm there." I have only one though; Ignorance is bliss and there are a lot of blissful people out there.
solaris article in Sysadmin (Score:4, Informative)
Getting on the 6bone Quickly With Solaris8
http://www.samag.com/documents/s=1441/s
Implementing IPV6 (Score:3, Informative)
Implementing IPV6: Supporting the Next Generation Internet Protocols [amazon.com]
A former colleage of mine had this book and liked it. I have not read it personally but I just checked it out on Amazon. It looks like it has a lot of useful information.
Here's a bit from their description:
"IPv6 is a critical new technology, essential for the geometrically increasing traffic on the net. The second edition of Implementing IPv6 shows networking professionals the how and why of making the transition -- and points out both IPv6's capabilities, and the potential issues it raises for network managers."
Inside you'll find everything you need to:
Learn the IPv6 addressing architecture.
Keep up to date with the latest Request For Comments (RFC) documents.
Understand such hot issues as upper layer protocols, APIs, and security.
Manage IPv6 Internetworks.
Master transition mechanisms and routing.
Troubleshoot autoconfiguration and local network issues.
Understand all the capabilities and shortcomings of the next generation...
Try the late Richard Stevens' book (Score:2)
Go straight to the latest LinuxJournal. (Score:1)
Freenet6 (Score:4, Informative)
http://www.freenet6.net/
And they are part of the FreeBSD ports tree already.
Cisco Technical Documents (Score:3, Informative)
what about IPv6 do you want to learn? (Score:4, Informative)
Programming IPv6 apps is actually quite easy, and actually involves programming protocol family independent code if you want to do it right. On the client end, this basically involves using a function (getaddrinfo(3) [ctyme.com]) to get a linked list of all addresses associated with a given hostname in any protocol family (IPv4, v6, or even something fun like AppleTalk) and walking along the list until you get a good connection. This has the added advantage that if you are trying to connect to a host that has multiple IP addresses, and some of them are non-responsive (i.e. a round-robin DNS situation), your client will try connecting to each IP address until it succeeds.
If you're trying to learn how to configure and use IPv6 on your hosts, try some of these:
More info..here (Score:1)
Collection of Books/links (Score:2, Informative)
The best web resource i've found for linux specific information is a HOWTO by Peter Bieringer. It's located at http://www.bieringer.de/linux/IPv6/index.html [bieringer.de]
http://www.hs247.com/ [hs247.com] Has a bunch of links to a ton of information, and is OS agnostic.
One book I've found to be pretty helpful is called IPng and the TCP/IP protocols: Implementing the Next Generation Internet. The first half of the book rambles a bit, but the second half gets down to business quite nicely. It can be a bit technical at points, which I like, but may be a dry for some.
O'Reilly has a good article on 6to4 tunneling at http://www.onlamp.com/pub/a/onlamp/2001/06/01/ipv
If you want to start writing some code that uses IPv6, the ever popular UNIX Network Programming is a great resource.
some (setting up FreeBSD oriented) IPV6 tutorials (Score:1)
Connecting to IPv6 with FreeBSD [linuxorbit.com]
Graham
UNIX Network Programming (Score:1)
UNIX Network Programming [amazon.com].
Its all you really need. Plenty of great chapters on IPv6; What it is. How it works and how it is different than IPv4. Plus TONS of other great stuff. Check it out.