INI

IP Address Ranges - INI

IP Address Ranges are classifications of IPv4 and IPv6 address spaces used to identify devices on the internet. IANA manages global allocation, while RIRs (Regional Internet Registries) distribute addresses to each region. Classful addressing (Class A/B/C/D/E), private addresses (RFC 1918), special-purpose addresses, and various IPv6 prefixes are defined.

IP Address IPv4 IPv6 IANA Network RFC 1918 Private Address Subnet
[item.ipv4-class-a]
code=A
slug=ipv4-class-a
name=IPv4 Class A
description=IP address class for large-scale networks.
cidr=/8
range=0.0.0.0 - 127.255.255.255
subnetMask=255.0.0.0
type=classful
rfc=

[item.ipv4-class-b]
code=B
slug=ipv4-class-b
name=IPv4 Class B
description=IP address class for medium-scale networks.
cidr=/16
range=128.0.0.0 - 191.255.255.255
subnetMask=255.255.0.0
type=classful
rfc=

[item.ipv4-class-c]
code=C
slug=ipv4-class-c
name=IPv4 Class C
description=IP address class for small-scale networks.
cidr=/24
range=192.0.0.0 - 223.255.255.255
subnetMask=255.255.255.0
type=classful
rfc=

[item.ipv4-class-d]
code=D
slug=ipv4-class-d
name=IPv4 Class D (Multicast)
description=IP address range reserved for multicast communication.
cidr=/4
range=224.0.0.0 - 239.255.255.255
subnetMask=N/A
type=multicast
rfc=

[item.ipv4-class-e]
code=E
slug=ipv4-class-e
name=IPv4 Class E (Reserved)
description=IP address range reserved for experimental purposes.
cidr=/4
range=240.0.0.0 - 255.255.255.255
subnetMask=N/A
type=reserved
rfc=

[item.rfc1918-class-a]
code=PRIVATE-A
slug=rfc1918-class-a
name=Private Address Class A
description=Address range for large private networks defined in RFC 1918.
cidr=/8
range=10.0.0.0 - 10.255.255.255
subnetMask=255.0.0.0
type=private
rfc=RFC 1918

[item.rfc1918-class-b]
code=PRIVATE-B
slug=rfc1918-class-b
name=Private Address Class B
description=Address range for medium private networks defined in RFC 1918.
cidr=/12
range=172.16.0.0 - 172.31.255.255
subnetMask=255.240.0.0
type=private
rfc=RFC 1918

[item.rfc1918-class-c]
code=PRIVATE-C
slug=rfc1918-class-c
name=Private Address Class C
description=Address range for small private networks defined in RFC 1918.
cidr=/16
range=192.168.0.0 - 192.168.255.255
subnetMask=255.255.0.0
type=private
rfc=RFC 1918

[item.loopback-range]
code=LOOPBACK
slug=loopback-range
name=Loopback Address
description=Special address range used for communication within the same device.
cidr=/8
range=127.0.0.0 - 127.255.255.255
subnetMask=255.0.0.0
type=special
rfc=

[item.link-local-range]
code=LINK-LOCAL
slug=link-local-range
name=Link-Local Address (APIPA)
description=Automatically configured address range for local network only.
cidr=/16
range=169.254.0.0 - 169.254.255.255
subnetMask=255.255.0.0
type=special
rfc=

[item.carrier-grade-nat]
code=CGNAT
slug=carrier-grade-nat
name=Carrier-Grade NAT (CGNAT)
description=Address range reserved for ISP large-scale NAT.
cidr=/10
range=100.64.0.0 - 100.127.255.255
subnetMask=255.192.0.0
type=special
rfc=RFC 6598

[item.ipv6-global-unicast]
code=IPV6-GLOBAL
slug=ipv6-global-unicast
name=IPv6 Global Unicast
description=Routable address range on the IPv6 internet.
cidr=/3
range=2000:: - 3fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
subnetMask=
type=ipv6-unicast
rfc=

[item.ipv6-unique-local]
code=IPV6-ULA
slug=ipv6-unique-local
name=IPv6 Unique Local
description=Private network address range for IPv6.
cidr=/7
range=fc00:: - fdff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
subnetMask=
type=ipv6-private
rfc=RFC 4193

[item.ipv6-link-local]
code=IPV6-LINK
slug=ipv6-link-local
name=IPv6 Link-Local
description=IPv6 address range for same-link communication only.
cidr=/10
range=fe80:: - febf:ffff:ffff:ffff:ffff:ffff:ffff:ffff
subnetMask=
type=ipv6-linklocal
rfc=

[item.ipv6-multicast]
code=IPV6-MULTICAST
slug=ipv6-multicast
name=IPv6 Multicast
description=IPv6 address range for multicast communication.
cidr=/8
range=ff00:: - ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
subnetMask=
type=ipv6-multicast
rfc=

[item.ipv6-loopback]
code=IPV6-LOOPBACK
slug=ipv6-loopback
name=IPv6 Loopback
description=IPv6 address for same-device communication only.
cidr=/128
range=::1
subnetMask=
type=ipv6-special
rfc=