Log in Sign up
Back to Discover
💻

Internet Protocol

technology Maturity 11-13

Computers use a special way to talk.

First Internet Demonstration, 1977.jpg
First Internet Demonstration, 1977.jpg
This helps them send notes. It uses a code to find where to go. It sends bits of info to your friend. This makes the web work for you. Can you use the web?

45 words

Computers use a special way to talk.

TCP and IP protocols development timeline-en.svg
TCP and IP protocols development timeline-en.svg
This system helps them send notes. It uses a special code for each device. This code is like a home address.
First Internet Demonstration, 1977.jpg
First Internet Demonstration, 1977.jpg
The notes are sent in small bits. Each bit has a label on it. This label says where to go. This helps the notes find the right place. It makes the web work for you. It is a very smart system.

79 words

The Internet works by using a set of rules. One main rule is called the Internet Protocol, or IP.

TCP and IP protocols development timeline-en.svg
TCP and IP protocols development timeline-en.svg
IP helps send data from one computer to another. It does this using IP addresses. An IP address is like a home address for a device.
First Internet Demonstration, 1977.jpg
First Internet Demonstration, 1977.jpg

To send data, IP uses small pieces called packets. Each packet has two parts. One part is the payload. This is the actual data being sent. The other part is the header. The header holds the source and destination addresses. This process of putting data inside a packet is called encapsulation.

UDP encapsulation.svg
UDP encapsulation.svg

Routers help move these packets across the web. A router is a tool that carries packets between networks. IP is a "connectionless" service. This means it does not check if the path is perfect. It tries its best to deliver every packet. Sometimes packets arrive out of order. Other times, some packets might get lost. Other rules in the system work to fix these issues. The most common version of IP is IPv4. A newer version called IPv6 is also being used now.

191 words

The Internet Protocol, or IP, is a set of rules that makes the Internet work. It acts like a guide for data moving across many different networks.

TCP and IP protocols development timeline-en.svg
TCP and IP protocols development timeline-en.svg
Without IP, computers could not find each other easily. It handles the hard job of moving data from one host to another. This is done by using special labels called IP addresses. Every device on a network needs these labels to be found. This system allows many separate networks to join together into one huge web.

To move information, IP uses a method called encapsulation.

UDP encapsulation.svg
UDP encapsulation.svg
This means it wraps data inside a structure called a packet or datagram. Every packet has two main parts: a header and a payload. The payload is the actual data you want to send. The header is like a digital envelope that holds important details. It includes the source address and the destination address. It also has other metadata to help guide the packet. Routers then look at these headers to move packets across network boundaries.

Scientists first described this way of sharing resources in 1974.

First Internet Demonstration, 1977.jpg
First Internet Demonstration, 1977.jpg
Vint Cerf and Bob Kahn wrote a paper about this system. They originally created a large program called the Transmission Control Program. Later, this was split into smaller, modular parts. This created the famous TCP/IP suite used today. The first big demonstration of these links happened in November 1977. This helped connect different networks like ARPANET and SATNET. These early steps built the foundation for our modern digital world.

There are different versions of this protocol used over time. The most common one is called IPv4. It uses 32-bit addresses, which allows for about 4.3 billion addresses.

TCP and IP protocols development timeline-en.svg
TCP and IP protocols development timeline-en.svg
Because the world grew so fast, we needed more addresses. This led to the creation of IPv6. IPv6 uses much larger 128-bit addresses. This provides a huge number of possible addresses for new devices. Since around 2006, more people have started using IPv6. In fact, over 41% of Google's traffic uses it now.

IP is a "connectionless" service, which means it works by trying its best. It does not guarantee that every packet will arrive perfectly. Sometimes, data can be lost, copied, or arrive out of order.

UDP encapsulation.svg
UDP encapsulation.svg
This happens because the network is dynamic and constantly changing. The system is designed so that the end devices handle these errors. For example, a computer might wait to put packets in the right order. This "best-effort" design keeps the main network simple and fast. It allows the Internet to stay flexible and grow larger every day.

439 words

The Internet Protocol, commonly known as IP, is a fundamental communications protocol. It operates at the network layer of the Internet protocol suite. Its primary purpose is to relay datagrams across various network boundaries. This routing function enables internetworking, which essentially establishes the Internet itself. IP handles the delivery of packets from a source host to a destination host. It does this solely by using the IP addresses found in packet headers.

TCP and IP protocols development timeline-en.svg
TCP and IP protocols development timeline-en.svg

To move information, IP uses a process called encapsulation. This involves nesting a data payload inside a packet structure. Each datagram consists of two distinct components: a header and a payload. The payload contains the actual data being transported. The header contains the source IP address and the destination IP address. It also includes other metadata required to route and deliver the datagram.

UDP encapsulation.svg
UDP encapsulation.svg
This header acts as a set of instructions for the network.

IP routing is a task performed by both individual hosts and specialized devices called routers. Routers function to transport packets across different network boundaries. These routers communicate with each other using specific routing protocols. These protocols are categorized as either interior gateway protocols or exterior gateway protocols. The specific type used depends on the topology of the network. The address space itself is divided into smaller sections called subnets. This process involves the designation of specific network prefixes.

The history of IP began with the work of Vint Cerf and Bob Kahn. In May 1974, they published a paper titled "A Protocol for Packet Network Intercommunication." This paper described a method for sharing resources using packet switching. Originally, they developed a monolithic Transmission Control Program. This program included both connection-oriented links and datagram services. Later, this was divided into a modular architecture. This modular system became known as the TCP/IP suite.

First Internet Demonstration, 1977.jpg
First Internet Demonstration, 1977.jpg
A major demonstration occurred on November 22, 1977, linking networks like ARPANET and SATNET.

There have been several versions of the Internet Protocol. Internet Protocol version 4, or IPv4, is currently the dominant version. It uses 32-bit addresses, which allows for approximately 4.3 billion unique addresses. Because the number of devices grew, a successor was needed. This successor is Internet Protocol version 6, or IPv6. IPv6 uses much larger 128-bit addresses. This provides approximately 340 undecillion addresses.

TCP and IP protocols development timeline-en.svg
TCP and IP protocols development timeline-en.svg
Deployment of IPv6 has increased since around 2006. Currently, over 41% of Google's traffic is carried over IPv6 connections.

IP is described as a connectionless datagram service. This means it provides what is called "best-effort" delivery. The protocol is considered unreliable because it does not guarantee perfection. Various fault conditions can occur during transmission. These include data corruption, packet loss, or the duplication of packets. Because routing is dynamic, packets may take different paths to the same destination. This can result in packets arriving out of order. The design follows the end-to-end principle. This principle places the intelligence in the end nodes rather than the network itself.

UDP encapsulation.svg
UDP encapsulation.svg

Technical constraints like the Maximum Transmission Unit, or MTU, also affect how IP works. The MTU is the maximum size of a data packet allowed on a specific link. In IPv4, the protocol can automatically perform fragmentation. This means it breaks a large datagram into smaller units if the link MTU is exceeded. IPv4 also provides a way to re-order these fragments. In contrast, IPv6 does not perform fragmentation within network elements. Instead, it requires end hosts to avoid exceeding the path MTU. This difference reflects how the two versions manage network resources and complexity.

596 words
🖼️ Images & Media (3)
File:UDP encapsulation.svg
UDP encapsulation.svg
File:TCP and IP protocols development timeline-en.svg
TCP and IP protocols development timeline-en.svg
File:First Internet Demonstration, 1977.jpg
First Internet Demonstration, 1977.jpg
Up Next
💻
Internet protocol suite
Technology
More to explore

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.