askvity

What is 100.64 0.0 10?

Published in Networking 2 mins read

This appears to be an incomplete or malformed question related to network addressing. It likely refers to a CIDR notation or an IP address, but the spaces and the "0.0" portion are unusual. It's likely intended to represent either:

  1. An attempt to describe the Shared Address Space 100.64.0.0/10.
  2. An incomplete IPv4 address.

Let's examine each possibility:

1. Shared Address Space (100.64.0.0/10)

The block 100.64.0.0/10 is a designated IPv4 shared address space defined in RFC 6598. This address space is reserved for use in carrier-grade NAT (CGNAT) environments, specifically to alleviate IPv4 address exhaustion. ISPs use this address range for communication between their customer-premises equipment (CPEs) and their own network infrastructure.

  • How it Works: An address in the 100.64.0.0/10 range is assigned to a CPE's Internet-facing interface. This private address is then translated (using NAT) to a public IPv4 address belonging to the ISP's core routers when traffic leaves the ISP's network.
  • Purpose: Shared address space allows multiple customers of an ISP to share a single public IPv4 address, extending the lifespan of IPv4.
  • Key Characteristics:
    • Not globally routable.
    • Only intended for use within an ISP's network.
    • Requires NAT for access to the public internet.

2. Incomplete IPv4 Address

It is possible that "100.64 0.0 10" is an attempt to partially express an IPv4 address and network. This could be a mistaken input of an IP address. Without further information, it is impossible to determine the correct IPv4 address. The valid address would be something like: 100.64.0.10.

Summary

Without further context, "100.64 0.0 10" most likely relates to the 100.64.0.0/10 shared address space used by ISPs for CGNAT. It could also represent an attempt at entering an IPv4 address.

Related Articles