Constants
- Documentation and example network RFC 3849
- IPv4 mapped to IPv6 (not globally routable) RFC 4291
- 6to4 Address block RFC 3056
- Link-Local unicast networks (not globally routable) RFC 4291
- Common
localhost
address RFC 4291 - Loopback addresses on the local host RFC 4291
- Last ip
- First ip
- Multicast reserved block RFC 5771
- Organization-Local multicast
- Link-Local multicast
- All DHCP servers and relay agents on the local segment
- All nodes on the local segment
- All routers on the local segment
- Interface-Local multicast
- Site-Local multicast
- All DHCP servers and relay agents on the local site
- Organization-Local multicast
- Private network RFC 4193
- Teredo addresses RFC 4380
- Absence of an address (only valid as source address) RFC 4291
Statics
- IETF and IANA reserved ip addresses
Functions
- Convert a CIDR notation ip address into a tuple containing the network block start and end addresses
- Convert a hexidecimal IPV6 address to a network byte order 128 bit integer
- Convert a network byte order 128 bit integer to a canonical IPV6 address
- Convert a network byte order 128 bit integer to an rfc1924 IPV6 address
- Convert an RFC1924 IPV6 address to a network byte order 128 bit integer
- Validate a CIDR notation ip address
- Validate a hexidecimal IPV6 ip address