04-06-2009 07:23 PM - edited 03-06-2019 05:02 AM
Hi every body!
I have few questions about ipv6.
My book says" The address assignment strategy for ipv6 is elegant but simple and can be roughly summarized as follows:
1) Public ipv6 address are grouped( numerically) by major geographically region.
=========================================
Does any one know what ipv6 address is assigned to which region?
=========================
Did we not do the same thing for IPv4 address assignment i.e ipv4 prefix is assigned to each region?
Thanks a lot!
Solved! Go to Solution.
04-06-2009 10:29 PM
Hello Sarah,
given the great space available a strict multi level hierarchical addressing has been implemented in IPv6.
The unicast global aggregatable addresses are the public addresses for ipv6.
The addressing plan has been built in such a way that 8192 routes are enough to describe the full IPv6 routing table.
This has been achieved by dividing the subspace of global aggregatable unicast addresses between the Regional Internet Registry offices (ARIN, RIPE, APNIC and the others).
see
http://www.iana.org/assignments/ipv6-tla-assignments
And the more modern and current standard is here:
http://www.ietf.org/rfc/rfc4147.txt
About notation:
0101 can be written as :101
a : is a separator between a group of 4 hexadecimal digits.
so :0101: can only be shortened to :101
:1:1 = 0001:0001 so it is a different thing.
:0000: can be written as :0:
only once is allowed to shorten multiple consecutive 4 0000 groups of hex digits as ::
Only once otherwise it is not possible to expand it in a single ipv6 address
Hope to help
Giuseppe
04-06-2009 08:29 PM
"The address assignment strategy for ipv6 is elegant but simple ..."
How is it simply when you changed IP Addresses from numbers to hexadecimal?
04-06-2009 08:48 PM
Nice Point Leolaohoo!
But i just want to understand how ipv6 is assigned based on regions. Sounds like a good idea to me as at least we can pinpoint the region.Do u have any clue how this ipv6 prefix is assigned to each region?
I just start reading IPv6 and get pretty over-whelmed. So i am using the age-old trick-- divide and rule.
i will be posting a series of questions as i read my book to fully understand ip v6. I thank you guys in advance for your help.
Right now, i am stuck with this question.
let say we have ip v6 address.
Can i write a quartet 0101 as :101?
Can i write the same as :1:1?
Thanks a lot!
04-06-2009 10:29 PM
Hello Sarah,
given the great space available a strict multi level hierarchical addressing has been implemented in IPv6.
The unicast global aggregatable addresses are the public addresses for ipv6.
The addressing plan has been built in such a way that 8192 routes are enough to describe the full IPv6 routing table.
This has been achieved by dividing the subspace of global aggregatable unicast addresses between the Regional Internet Registry offices (ARIN, RIPE, APNIC and the others).
see
http://www.iana.org/assignments/ipv6-tla-assignments
And the more modern and current standard is here:
http://www.ietf.org/rfc/rfc4147.txt
About notation:
0101 can be written as :101
a : is a separator between a group of 4 hexadecimal digits.
so :0101: can only be shortened to :101
:1:1 = 0001:0001 so it is a different thing.
:0000: can be written as :0:
only once is allowed to shorten multiple consecutive 4 0000 groups of hex digits as ::
Only once otherwise it is not possible to expand it in a single ipv6 address
Hope to help
Giuseppe
04-07-2009 07:11 AM
Thank Giuseppe!
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide