~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to docs/ipv6_data_type.rst

  • Committer: Mark Atwood
  • Date: 2011-08-17 06:03:11 UTC
  • mfrom: (2398.1.1 drizzle-IPv6Address)
  • Revision ID: me@mark.atwood.name-20110817060311-ujuf1695rwsnfowu
mergeĀ lp:~mumair/drizzle/drizzle-IPV6

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
IPV6 Data Type
 
2
==============
 
3
 
 
4
The data type IPV6 stores Internet Protocol version(IPv) 4 & 6 addresses. 
 
5
 
 
6
This data type is a 128-bit quantity that is generated by an algorithm designed to make it very unlikely that the same data type will be generated by anyone else in the world using the same algorithm. 
 
7
 
 
8
IPv6 address are written in preferred form as x:x:x:x:x:x:x:x, where the 'x's are the hexadecimal values of the eight 16-bit pieces of the address separated by colons. Leading zeros in a group are allowed to be dropped, upper and lower case are equivalent. For example:
 
9
 
 
10
         1080:0:0:0:8:800:200C:417A  a unicast address
 
11
         FF01:0:0:0:0:0:0:101        a multicast address
 
12
         0:0:0:0:0:0:0:1             the loopback address
 
13
         0:0:0:0:0:0:0:0             the unspecified addresses
 
14
 
 
15
may be represented as:
 
16
 
 
17
         1080::8:800:200C:417A       a unicast address
 
18
         FF01::101                   a multicast address
 
19
         ::1                         the loopback address
 
20
         ::                          the unspecified addresses
 
21
 
 
22
The IPV6 data type support to store IPv4 address in specific format. 
 
23
For example:
 
24
 
 
25
::192.168.1.10
 
26
 
 
27
IPV6 are documented as part of Standard Track :rfc:'2373'.
 
28