1The following references are applicable to the netaddr library.
2
3----
4RFCs
5----
6
7The following RFCs have guided netaddr's feature set and capabilities.
8
9^^^^
10IPv4
11^^^^
12
13RFC 791 - Internet Protocol
14    - http://www.ietf.org/rfc/rfc791
15
16RFC 1918 - Address Allocation for Private Internets
17    - http://www.ietf.org/rfc/rfc1918
18
19RFC 3330 - Special-Use IPv4 Addresses
20    - http://www.ietf.org/rfc/rfc3330
21
22RFC 3927 - Dynamic Configuration of IPv4 Link-Local Addresses
23    - http://www.ietf.org/rfc/rfc3927
24
25^^^^^^^^^^^^^^^^
26Multicast (IPv4)
27^^^^^^^^^^^^^^^^
28
29RFC 2365 - Administratively Scoped IP Multicast
30    - http://www.ietf.org/rfc/rfc2365
31
32RFC 3171 - IANA IPv4 Multicast Guidelines
33    - http://www.ietf.org/rfc/rfc3171
34
35RFC 3927 - Dynamic Configuration of IPv4 Link-Local Addresses
36    - http://www.ietf.org/rfc/rfc3927
37
38^^^^
39IPv6
40^^^^
41
42RFC 3330 - Special-Use IPv4 Addresses
43    - http://www.ietf.org/rfc/rfc3330
44
45RFC 4291 - IPv6 Addressing Architecture
46    - http://www.ietf.org/rfc/rfc4291
47
48RFC 3306 - Unicast-Prefix-based IPv6 Multicast
49    - http://www.ietf.org/rfc/rfc3306
50
51RFC 3956 - The RP Address in IPv6 Multicast Address
52    - http://www.ietf.org/rfc/rfc3956
53
54RFC 3879 - Deprecating Site Local Addresses
55    - http://www.ietf.org/rfc/rfc3879
56
57RFC 4193 - Unique Local IPv6 Unicast Addresses
58    - http://www.ietf.org/rfc/rfc4193
59
60RFC 4941 - Privacy Extensions for Stateless Address
61    - http://www.ietf.org/rfc/rfc4941
62
63RFC 1924 - A Compact Representation of IPv6 Addresses
64    - http://www.ietf.org/rfc/rfc1924
65
66^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
67Classless Inter-Domain Routing (CIDR)
68^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
69
70RFC 1338 - Supernetting: an Address Assignment and Aggregation Strategy
71    - http://www.ietf.org/rfc/rfc1338
72
73RFC 4632 - Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan
74    - http://www.ietf.org/rfc/rfc4632
75
76------------
77Data Sources
78------------
79
80Data from the following sources is exposed via the netaddr API.
81
82^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
83Internet Assigned Numbers Authority (IANA)
84^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
85
86IANA Protocol Registry
87    - http://www.iana.org/protocols/
88
89IPv4 Address Space
90    - http://www.iana.org/assignments/ipv4-address-space
91
92IPv6 Address Space
93    - http://www.iana.org/assignments/ipv6-address-space
94
95Multicast Registrations
96    - http://www.iana.org/assignments/multicast-addresses
97
98^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
99Institute of Electrical and Electronics Engineers (IEEE)
100^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
101
102IEEE Organisation Registry
103    - http://standards.ieee.org/regauth/oui/index.shtml
104
105OUI (Organisationally Unique Identifier) Registrations
106    - http://standards.ieee.org/regauth/oui/oui.txt
107
108IAB (Individual Address Block) Registrations
109    - http://standards.ieee.org/regauth/oui/iab.txt
110
111