{
 "name": "IANA special-purpose address blocks",
 "description": "A snapshot of the IANA IPv4 and IPv6 Special-Purpose Address Registries.",
 "license": "https://creativecommons.org/licenses/by/4.0/",
 "rights": "Registry rows are copied from the IANA special-purpose registries, which IANA dedicates to the public domain (CC0).",
 "attribution": "MyIPScan (https://myipscan.net/ip-ranges/reserved-addresses/); quoted evidence belongs to its source",
 "page": "https://myipscan.net/ip-ranges/reserved-addresses/",
 "url": "https://myipscan.net/ip-ranges/reserved-addresses.json",
 "dateModified": "2026-10-21",
 "records": 50,
 "data": {
  "fetched": "2026-10-21",
  "sources": {
   "ipv4": "https://www.iana.org/assignments/iana-ipv4-special-registry/iana-ipv4-special-registry-1.csv",
   "ipv6": "https://www.iana.org/assignments/iana-ipv6-special-registry/iana-ipv6-special-registry-1.csv"
  },
  "registries": {
   "ipv4": [
    {
     "Address Block": "0.0.0.0/8",
     "Name": "\"This network\"",
     "RFC": "[RFC 791, Section 3.2]",
     "Allocation Date": "1981-09",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "True"
    },
    {
     "Address Block": "0.0.0.0/32",
     "Name": "\"This host on this network\"",
     "RFC": "[RFC 1122, Section 3.2.1.3]",
     "Allocation Date": "1981-09",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "True"
    },
    {
     "Address Block": "10.0.0.0/8",
     "Name": "Private-Use",
     "RFC": "[RFC 1918]",
     "Allocation Date": "1996-02",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "100.64.0.0/10",
     "Name": "Shared Address Space",
     "RFC": "[RFC 6598]",
     "Allocation Date": "2012-04",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "127.0.0.0/8",
     "Name": "Loopback",
     "RFC": "[RFC 1122, Section 3.2.1.3]",
     "Allocation Date": "1981-09",
     "Termination Date": "N/A",
     "Source": "False [1]",
     "Destination": "False [1]",
     "Forwardable": "False [1]",
     "Globally Reachable": "False [1]",
     "Reserved-by-Protocol": "True"
    },
    {
     "Address Block": "169.254.0.0/16",
     "Name": "Link Local",
     "RFC": "[RFC 3927]",
     "Allocation Date": "2005-05",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "True"
    },
    {
     "Address Block": "172.16.0.0/12",
     "Name": "Private-Use",
     "RFC": "[RFC 1918]",
     "Allocation Date": "1996-02",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "192.0.0.0/24 [2]",
     "Name": "IETF Protocol Assignments",
     "RFC": "[RFC 6890, Section 2.1]",
     "Allocation Date": "2010-01",
     "Termination Date": "N/A",
     "Source": "False",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "192.0.0.0/29",
     "Name": "IPv4 Service Continuity Prefix",
     "RFC": "[RFC 7335]",
     "Allocation Date": "2011-06",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "192.0.0.8/32",
     "Name": "IPv4 dummy address",
     "RFC": "[RFC 7600]",
     "Allocation Date": "2015-03",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "192.0.0.9/32",
     "Name": "Port Control Protocol Anycast",
     "RFC": "[RFC 7723]",
     "Allocation Date": "2015-10",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "192.0.0.10/32",
     "Name": "Traversal Using Relays around NAT Anycast",
     "RFC": "[RFC 8155]",
     "Allocation Date": "2017-02",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "192.0.0.170/32, 192.0.0.171/32",
     "Name": "NAT64/DNS64 Discovery",
     "RFC": "[RFC 8880]; [RFC 7050, Section 2.2]",
     "Allocation Date": "2013-02",
     "Termination Date": "N/A",
     "Source": "False",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "True"
    },
    {
     "Address Block": "192.0.2.0/24",
     "Name": "Documentation (TEST-NET-1)",
     "RFC": "[RFC 5737]",
     "Allocation Date": "2010-01",
     "Termination Date": "N/A",
     "Source": "False",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "192.31.196.0/24",
     "Name": "AS112-v4",
     "RFC": "[RFC 7535]",
     "Allocation Date": "2014-12",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "192.52.193.0/24",
     "Name": "AMT",
     "RFC": "[RFC 7450]",
     "Allocation Date": "2014-12",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "192.88.99.0/24",
     "Name": "Deprecated (6to4 Relay Anycast)",
     "RFC": "[RFC 7526]",
     "Allocation Date": "2001-06",
     "Termination Date": "2015-03",
     "Source": "",
     "Destination": "",
     "Forwardable": "",
     "Globally Reachable": "",
     "Reserved-by-Protocol": ""
    },
    {
     "Address Block": "192.88.99.2/32",
     "Name": "6a44-relay anycast address",
     "RFC": "[RFC 6751]",
     "Allocation Date": "2012-10",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "192.168.0.0/16",
     "Name": "Private-Use",
     "RFC": "[RFC 1918]",
     "Allocation Date": "1996-02",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "192.175.48.0/24",
     "Name": "Direct Delegation AS112 Service",
     "RFC": "[RFC 7534]",
     "Allocation Date": "1996-01",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "198.18.0.0/15",
     "Name": "Benchmarking",
     "RFC": "[RFC 2544]",
     "Allocation Date": "1999-03",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "198.51.100.0/24",
     "Name": "Documentation (TEST-NET-2)",
     "RFC": "[RFC 5737]",
     "Allocation Date": "2010-01",
     "Termination Date": "N/A",
     "Source": "False",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "203.0.113.0/24",
     "Name": "Documentation (TEST-NET-3)",
     "RFC": "[RFC 5737]",
     "Allocation Date": "2010-01",
     "Termination Date": "N/A",
     "Source": "False",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "240.0.0.0/4",
     "Name": "Reserved",
     "RFC": "[RFC 1112, Section 4]",
     "Allocation Date": "1989-08",
     "Termination Date": "N/A",
     "Source": "False",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "True"
    },
    {
     "Address Block": "255.255.255.255/32",
     "Name": "Limited Broadcast",
     "RFC": "[RFC 8190]; [RFC 919, Section 7]",
     "Allocation Date": "1984-10",
     "Termination Date": "N/A",
     "Source": "False",
     "Destination": "True",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "True"
    }
   ],
   "ipv6": [
    {
     "Address Block": "::1/128",
     "Name": "Loopback Address",
     "RFC": "[RFC 4291]",
     "Allocation Date": "2006-02",
     "Termination Date": "N/A",
     "Source": "False",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "True"
    },
    {
     "Address Block": "::/128",
     "Name": "Unspecified Address",
     "RFC": "[RFC 4291]",
     "Allocation Date": "2006-02",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "True"
    },
    {
     "Address Block": "::ffff:0:0/96",
     "Name": "IPv4-mapped Address",
     "RFC": "[RFC 4291]",
     "Allocation Date": "2006-02",
     "Termination Date": "N/A",
     "Source": "False",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "True"
    },
    {
     "Address Block": "64:ff9b::/96",
     "Name": "IPv4-IPv6 Translat.",
     "RFC": "[RFC 6052]",
     "Allocation Date": "2010-10",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "64:ff9b:1::/48",
     "Name": "IPv4-IPv6 Translat.",
     "RFC": "[RFC 8215]",
     "Allocation Date": "2017-06",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "100::/64",
     "Name": "Discard-Only Address Block",
     "RFC": "[RFC 6666]",
     "Allocation Date": "2012-06",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "100:0:0:1::/64",
     "Name": "Dummy IPv6 Prefix",
     "RFC": "[RFC 9780]",
     "Allocation Date": "2025-04",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2001::/23",
     "Name": "IETF Protocol Assignments",
     "RFC": "[RFC 2928]",
     "Allocation Date": "2000-09",
     "Termination Date": "N/A",
     "Source": "False [1]",
     "Destination": "False [1]",
     "Forwardable": "False [1]",
     "Globally Reachable": "False [1]",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2001::/32",
     "Name": "TEREDO",
     "RFC": "[RFC 4380]; [RFC 8190]",
     "Allocation Date": "2006-01",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "N/A [2]",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2001:1::1/128",
     "Name": "Port Control Protocol Anycast",
     "RFC": "[RFC 7723]",
     "Allocation Date": "2015-10",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2001:1::2/128",
     "Name": "Traversal Using Relays around NAT Anycast",
     "RFC": "[RFC 8155]",
     "Allocation Date": "2017-02",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2001:1::3/128",
     "Name": "DNS-SD Service Registration Protocol Anycast",
     "RFC": "[RFC 9665]",
     "Allocation Date": "2024-04",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2001:2::/48",
     "Name": "Benchmarking",
     "RFC": "[RFC 5180]; [RFC Errata 1752]",
     "Allocation Date": "2008-04",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2001:3::/32",
     "Name": "AMT",
     "RFC": "[RFC 7450]",
     "Allocation Date": "2014-12",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2001:4:112::/48",
     "Name": "AS112-v6",
     "RFC": "[RFC 7535]",
     "Allocation Date": "2014-12",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2001:10::/28",
     "Name": "Deprecated (previously ORCHID)",
     "RFC": "[RFC 4843]",
     "Allocation Date": "2007-03",
     "Termination Date": "2014-03",
     "Source": "",
     "Destination": "",
     "Forwardable": "",
     "Globally Reachable": "",
     "Reserved-by-Protocol": ""
    },
    {
     "Address Block": "2001:20::/28",
     "Name": "ORCHIDv2",
     "RFC": "[RFC 7343]",
     "Allocation Date": "2014-07",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2001:30::/28",
     "Name": "Drone Remote ID Protocol Entity Tags (DETs) Prefix",
     "RFC": "[RFC 9374]",
     "Allocation Date": "2022-12",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2001:db8::/32",
     "Name": "Documentation",
     "RFC": "[RFC 3849]",
     "Allocation Date": "2004-07",
     "Termination Date": "N/A",
     "Source": "False",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2002::/16 [3]",
     "Name": "6to4",
     "RFC": "[RFC 3056]",
     "Allocation Date": "2001-02",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "N/A [3]",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "2620:4f:8000::/48",
     "Name": "Direct Delegation AS112 Service",
     "RFC": "[RFC 7534]",
     "Allocation Date": "2011-05",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "True",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "3fff::/20",
     "Name": "Documentation",
     "RFC": "[RFC 9637]",
     "Allocation Date": "2024-07",
     "Termination Date": "N/A",
     "Source": "False",
     "Destination": "False",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "5f00::/16",
     "Name": "Segment Routing (SRv6) SIDs",
     "RFC": "[RFC 9602]",
     "Allocation Date": "2024-04",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "fc00::/7",
     "Name": "Unique-Local",
     "RFC": "[RFC 4193]; [RFC 8190]",
     "Allocation Date": "2005-10",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "True",
     "Globally Reachable": "False [4]",
     "Reserved-by-Protocol": "False"
    },
    {
     "Address Block": "fe80::/10",
     "Name": "Link-Local Unicast",
     "RFC": "[RFC 4291]",
     "Allocation Date": "2006-02",
     "Termination Date": "N/A",
     "Source": "True",
     "Destination": "True",
     "Forwardable": "False",
     "Globally Reachable": "False",
     "Reserved-by-Protocol": "True"
    }
   ]
  }
 }
}
