Search code examples
network-programmingip-addressprotocolsnetwork-protocolsp2p

A Parallel IP address space exlusively for a P2P network?


I would like to do this because it would make peer location much more effective in my p2p network as I would know that all the addresses would be part of this network.

How could I do this while remaining compatible with current transport layer protocols such as SCTP, and the current hardware used on the big wide Internet?

Thanks, Andreas


Solution

  • Put simply, you can't. IPv4 IPs are distributed by IANA to the five major IP registries: ARIN (North America), RIPE (Europe), APNIC (Asia/Pacific), LACNIC (Latin America/Carribean), and AfriNIC (Africa). These registries then distribute those out to ISPs.

    There are blocks reserved for local networks, but those are not routable over the public Internet... they must be encapsulated; this is how VPNs work.