Log in Sign up
Back to Discover
💻

IP address

technology Maturity 11-13

Computers use special numbers to talk.

IPv4 address structure and writing systems-en.svg
IPv4 address structure and writing systems-en.svg
These numbers act like a home address. They tell the web where to find you. This helps us send notes to friends. It is how we stay joined. Do you use a computer?

45 words

Computers use special numbers to talk.

IPv4 address structure and writing systems-en.svg
IPv4 address structure and writing systems-en.svg
These numbers work like a home address. They show where a device is. This helps the web find you.

One type of number is very old. It has been used since 1983. But the internet grew too fast. There were not enough numbers left.

So, a new type was made.

Ipv6 address.svg
Ipv6 address.svg
It uses much bigger numbers. This gives us many more addresses.

Both types are used today. They work side by side. This helps all our tools stay joined.

It is amazing how numbers help us connect!

100 words

Devices use numbers to talk on a network. These are called IP addresses. An IP address is a label for a device. It helps the network find where a device is. It also tells the network how to reach it.

IPv4 address structure and writing systems-en.svg
IPv4 address structure and writing systems-en.svg

One type is called IPv4. This was first used in 1983. It uses 32 bits to make a number. A bit is a tiny part of a computer number. As the internet grew, we ran out of IPv4 addresses. This happened during the 2010s.

To fix this, experts made IPv6. This new version uses 128 bits. This gives us a much larger space for addresses.

Ipv6 address.svg
Ipv6 address.svg
Both types work side by side today.

Some addresses are for private networks. These are used by machines that do not need the public internet. A network admin can give out addresses in a fixed way. They can also give them out in a changing way. A group called IANA helps manage these numbers globally. They give blocks of numbers to regional groups. These groups then share them with local providers.

184 words

An IP address is a special numerical label for devices on a network. You can think of it like a digital home address. Just as a letter needs an address to reach your house, data needs an IP address to find a specific computer. These addresses do two main jobs. First, they identify a device, such as a phone or a printer. Second, they show the location of that device in the network. This allows the network to build a path to reach it.

IPv4 address structure and writing systems-en.svg
IPv4 address structure and writing systems-en.svg

How these addresses work depends on their version. The first major version is called IPv4. It uses a 32-bit number to create addresses. This means the address is made of 32 tiny digital pieces. Most people see these as four numbers separated by dots, like 192.168.1.1. Each number can be between 0 and 255. Because there are only so many combinations, the world began running out of IPv4 addresses during the 2010s. To solve this, experts created IPv6. This version uses 128 bits, which provides a huge amount of new space for addresses.

Ipv6 address.svg
Ipv6 address.svg

The history of these numbers goes back many years. The first version of the Internet Protocol was used in 1983. It was part of a system called ARPANET. ARPANET was the early version of what we now call the Internet. By the early 1990s, the Internet was growing so fast that experts had to find new ways to manage addresses. The Internet Engineering Task Force began working on new ideas. This led to the creation of IPv6 in 1995. Today, both the old IPv4 and the new IPv6 work side-by-side.

Managing these numbers is a big, global job. A group called the Internet Assigned Numbers Authority, or IANA, manages the address space. IANA gives large blocks of addresses to five regional registries. These registries then give blocks to local providers, like your internet service provider. Some addresses are kept for private networks. These are used by machines that do not need to talk to the whole world. For example, a factory machine might only talk to other machines in its own building. These private addresses are not unique across the entire Internet.

You can see how IP addresses connect to your daily life every time you go online. Every time you use a tablet or a computer, it is using these numbers to communicate. Even if you do not see the long strings of digits, they are working in the background. They help your device talk to websites and games. Without these labels, the internet would not know where to send the information you ask for. It is the invisible map that keeps our digital world connected and organized.

454 words

An Internet Protocol address, or IP address, is a numerical label assigned to every device on a computer network. These labels are essential for digital communication using the Internet Protocol. An IP address serves two primary functions. First, it provides network interface identification to distinguish one device from another. Second, it provides location addressing. This location data allows the network to establish a specific path to a host. One way to think about this is through three distinct roles: a name indicates what is being sought, an address indicates where it is located, and a route indicates how to get there.

IPv4 address structure and writing systems-en.svg
IPv4 address structure and writing systems-en.svg

To understand how these addresses function, one must look at the structure of the data packets. Each IP packet contains a header. This header includes the IP address of the sending host and the IP address of the destination host. This allows routers to move information across the network to the correct location. Addresses can be assigned in different ways. A network administrator might use a static assignment, which is fixed or permanent. Alternatively, they might use a dynamic assignment, where the address changes based on software features or network practices.

There are two main versions of the Internet Protocol in common use today. The first is Internet Protocol version 4, or IPv4. This version was first deployed in 1983 within ARPANET, the predecessor to the modern Internet. IPv4 addresses are 32-bit numbers. This means they are composed of 32 binary digits. Humans usually see these as dot-decimal notation. This notation uses four decimal numbers separated by dots, such as 192.168.1.1. Each of these four numbers is an octet, representing 8 bits, and ranges from 0 to 255.

Ipv6 address.svg
Ipv6 address.svg

Because IPv4 uses only 32 bits, the total number of available addresses is limited to approximately 4.3 billion. As the Internet grew rapidly during the 1990s, this address space began to run out. This led to IPv4 address exhaustion throughout the 2010s. To solve this, the Internet Engineering Task Force developed Internet Protocol version 6, or IPv6, in 1995. IPv6 uses 128 bits for its addresses. This provides a massive address space of approximately 340 undecillion addresses. While IPv6 deployment began in the mid-2000s, IPv4 and IPv6 are still used side-by-side today.

Managing these addresses requires a global hierarchy. The Internet Assigned Numbers Authority, or IANA, manages the IP address space globally. IANA assigns large blocks of addresses to five regional Internet registries, known as RIRs. These RIRs are responsible for distributing those blocks to local Internet registries. These local registries include large institutions and Internet service providers, or ISPs. Some addresses are reserved for private networks and are not globally unique. For example, a factory might use private addresses for machines that only communicate with each other. These private addresses are not routed on the public Internet.

Networks are often divided into smaller sections called subnetworks. This process is known as subnetting. An IP address can be divided into a network prefix and a host identifier. The network prefix identifies the specific network, while the host identifier numbers the devices within that network. In IPv4, a subnet mask is used to define this division. In both IPv4 and IPv6, experts use Classless Inter-Domain Routing, or CIDR, notation. CIDR uses a slash followed by a number to show how many bits belong to the routing prefix. For instance, 192.168.1.0/24 means the first 24 bits are the prefix. This is a more flexible method than the older, obsolete classful network architecture.

IPv4 address structure and writing systems-en.svg
IPv4 address structure and writing systems-en.svg
Ipv6 address.svg
Ipv6 address.svg

History shows that addressing methods have changed to meet new needs. In the early days, the network number was always the highest-order octet. This limited the system to only 256 networks. In 1981, the classful network architecture was introduced to allow more assignments. This system used Classes A, B, and C based on the leading bits of the address. However, this system lacked scalability for the rapid expansion of the 1990s. Consequently, the classful system was replaced by CIDR in 1993. Today, the large capacity of IPv6 allows for more efficient routing and better management of network segments. This ensures the Internet can continue to grow for the foreseeable future.

705 words
🖼️ Images & Media (2)
File:IPv4 address structure and writing systems-en.svg
IPv4 address structure and writing systems-en.svg
File:Ipv6 address.svg
Ipv6 address.svg
Up Next
💻
IPv4
Technology
More to explore

🔬 Go deeper

More advanced topics to explore

🪜 Step back

Simpler topics to build understanding

What is Nepedia?

A free, ad-free encyclopedia for children. Every article is written at five reading levels, so the same page works for a five-year-old and a fifteen-year-old — use the level switcher above to see this one change. No account needed to read.