Dorokhov.codes
04. Internet Protocol
An IP address, short for Internet Protocol address, is a unique numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication. It serves two primary functions: identifying the host or network interface and providing the location addressing of that device in a network.
There are two main versions of IP addresses in use today:
- IPv4 (Internet Protocol version 4): IPv4 addresses consist of a series of four sets of numbers, each ranging
from 0 to 255, separated by periods. For example,
192.168.0.1
is a common IPv4 address format. IPv4 addresses have a limited supply and are in high demand due to the growth of the internet. - IPv6 (Internet Protocol version 6): IPv6 addresses were introduced to address the exhaustion of IPv4 addresses.
IPv6 addresses are significantly longer and use hexadecimal notation, separated by colons.
For example,
2001:0db8:85a3:0000:0000:8a2e:0370:7334
is an example of an IPv6 address.
Addresses can be:
- Local.
- Global.
RIRs
RIRs are organizations that are responsible for the allocation and registration of IP addresses. They primarily allocate IP addresses to ISPs and larger organizations.
Here they are:
- American Registry for Internet Numbers (ARIN) in North America.
- RIPE Network Coordination Centre (RIPE NCC) in Europe, Middle East, and Central Asia.
- Asia-Pacific Network Information Centre (APNIC) in the Asia-Pacific region.
Marketplaces
- Prefix Broker.
- IPv4.Global.
- IP Trading.
Leasing services:
- Heficed.
- IPXO.