Standards and References
The following references are applicable to the netaddr library.
RFCs
The following RFCs have guided netaddr’s feature set and capabilities.
IPv4
- RFC 791 - Internet Protocol
-
- RFC 1918 - Address Allocation for Private Internets
-
- RFC 3330 - Special-Use IPv4 Addresses
-
- RFC 3927 - Dynamic Configuration of IPv4 Link-Local Addresses
-
Multicast (IPv4)
- RFC 2365 - Administratively Scoped IP Multicast
-
- RFC 3171 - IANA IPv4 Multicast Guidelines
-
- RFC 3927 - Dynamic Configuration of IPv4 Link-Local Addresses
-
IPv6
- RFC 3330 - Special-Use IPv4 Addresses
-
- RFC 4291 - IPv6 Addressing Architecture
-
- RFC 3306 - Unicast-Prefix-based IPv6 Multicast
-
- RFC 3956 - The RP Address in IPv6 Multicast Address
-
- RFC 3879 - Deprecating Site Local Addresses
-
- RFC 4193 - Unique Local IPv6 Unicast Addresses
-
- RFC 4941 - Privacy Extensions for Stateless Address
-
- RFC 1924 - A Compact Representation of IPv6 Addresses
-
Classless Inter-Domain Routing (CIDR)
- RFC 1338 - Supernetting: an Address Assignment and Aggregation Strategy
-
- RFC 4632 - Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan
-
Data Sources
Data from the following sources is exposed via the netaddr API.
Internet Assigned Numbers Authority (IANA)
- IANA Protocol Registry
-
- IPv4 Address Space
-
- IPv6 Address Space
-
- Multicast Registrations
-
Institute of Electrical and Electronics Engineers (IEEE)
- IEEE Organisation Registry
-
- OUI (Organisationally Unique Identifier) Registrations
-
- IAB (Individual Address Block) Registrations
-