IPV6 Training Books

Hello All,

                I am looking for some good reading material to get a better understanding of IPV6. I know how to convert HEX into decimal format. What I am looking for is how to under the CIDR notation and break them out into subnets. Thank you in advance.

MAR.

Hi!
While not a IPv6 exclusive book, the TCP/IP Guide by Charles M. Kozierok
has an overview of most topics related to TCP/IP. It might not be very
detailed, but it is usually detailed enough. The book can be found
online here http://www.tcpipguide.com/free/index.htm , so as long as you
don't mind sitting by the computer and reading, you don't need to buy it.

The following section
http://www.tcpipguide.com/free/t_InternetProtocolVersion6IPv6IPNextGenerationIPng.htm
talks about IPv6, and amongst other things the addressing scheme.

HTH!

I recommend 'Running IPv6' by Iljitsch van Beijnum or 'IPv6 Essentials' by
Silvia Hagen. Also Chris Grundemann wrote a Day One Guide for Juniper
entitled "Exploring IPv6" which you can download for free at
http://forums.juniper.net/t5/Day-One-Books/Day-One-Book-Exploring-IPv6/ba-p/
52402 - Chapter 1 in the Day One guide has a lot of really good information
on understanding IPv6 addressing formats, subnetting, etc.

Either one of those should be able to answer most of your questions.

Stefan Fouant

Thank you all for replying.

Hello All,

                I am looking for some good reading material to get a better=
understanding of IPV6. I know how to convert HEX into decimal format. Wh=
at I am looking for is how to under the CIDR notation and break them out in=
to subnets. Thank you in advance.

If you think in hex its straight forward to do CIDR in IPv6. There
are only three groupings on a non nibble boundaries. You also
display the entire 128 bits with the least significant bits set to
zero. The :: notation is used to shorten the displayed address.

e.g for a /57, /58 and /59 with leading bits of 2001:23bc:fe8d:b200::/56
you would have.

/57 {0,1,2,3,4,5,6,7} {8,9,a,b,c,d,e,f}
  2001:23bc:fe8d:b200::/57
  2001:23bc:fe8d:b280::/57
/58 {0,1,2,3} {4,5,6,7} {8,9,a,b} {c,d,e,f}
  2001:23bc:fe8d:b200::/58
  2001:23bc:fe8d:b240::/58
  2001:23bc:fe8d:b280::/58
  2001:23bc:fe8d:b2c0::/58
/59 {0,1} {2,3} {4,5} {6,7} {8,9} {a,b} {c,d} {e,f}
  2001:23bc:fe8d:b200::/59
  2001:23bc:fe8d:b220::/59
  2001:23bc:fe8d:b240::/59
  2001:23bc:fe8d:b260::/59
  2001:23bc:fe8d:b280::/59
  2001:23bc:fe8d:b2a0::/59
  2001:23bc:fe8d:b2c0::/59
  2001:23bc:fe8d:b2e0::/59

Note the last nibble before the :: is 0 and is there so that the
final bits are all zeros. The following all represent the same
cidr block.

  2001:23bc:fe8d:b2e0::/59
  2001:23bc:fe8d:b2e0:0000:0000:0000:0000/59
  2001:23bc:fe8d:b2e0:0:0:0:0/59

Normally you just assign /64 subnets and delegate address blocks
on nibble boundaries to end customers, e.g. /48, /52, /56 or /60.
This means that end customers don't need do deal with cidr block
if they don't want to. They can just route individual /64.

Best book on IPv6 (My personal opinion)

http://www.amazon.com/Migrating-IPv6-Practical-Implementing-Networks/dp/0471498920/ref=sr_1_16?ie=UTF8&qid=1301965365&sr=8-16

Roman

More ideally, you give every end site a /48 if they want more than one network.

Owen

Hi Michael,

Hello All,

I am looking for some good reading material to get a better
understanding of IPV6.

For "big picture", try http://ipv6actnow.org
For technical details: http://getipv6.info

I know how to convert HEX into decimal
format. What I am looking for is how to under the CIDR notation and
break them out into subnets.

Here's a short reference subnetting:
http://www.ripe.net/lir-services/resource-management/ipv6/ipv6-subnetting-card

& CIDR:
http://www.ripe.net/images/cidr_working41.jpg
(from this page:
http://www.ripe.net/internet-coordination/press-centre/understanding-ip-addressing )

(if you want physical cards, we can send you some - please reply off-list)

This can be useful, too:
http://www.ripe.net/lir-services/resource-management/ipv6/ipv6-address-types

Vesna Manojlovic
RIPE NCC Trainer & Lecturer

I believe Butch Evans & Scott Reed are doing some training coming up
soon. Maybe if they are on this list they can comment.

Perhaps these can also be useful:

http://testmyipv6.com/ipv6_subnet_calc.html

http://v6.testmyipv6.com/ipv6_prefixes.html (IPv6 only, bonus for
those who can get to it)