Each computer (also known as a host) on the Internet has at least one IP address that distinctively identifies it from all other computers on the Internet; the method by which data is sent from one computer to another is known as the Internet Protocol (IP).

Data which is sent or received (e.g. an e-mail or a Web page), gets divided into little pieces called Packets. Each packet contains both the sender's Internet address and the receiver's address.
All packets go through a network of gateway computers, and each of these computers understands only a small part of the Internet; when a computer receives a packet, it reads its destination address and forwards the packet to an adjacent gateway that repeats the same action, until the packet reaches a gateway which identifies it as belonging to a computer within the immediate neighborhood or domain. The packet is then forwarded directly to the computer whose address is specified.

Since any given message gets split to a number of packets, it is possible that each packet would be sent via an altered route, if needed, and that the packets would reach their destination in a different order than the one they were sent in. Up until this point, it was the Internet Protocol’s responsibility to deliver the packets; at this stage, it is the Transmission Control Protocol’s (TCP) job to put them back in the right order.


What is my IP? | Check Your Public IP Address with Ease
Discover your IP address and delve into the fascinating world of internet protocols. Our comprehensive guides help you understand how the internet works, from IP addresses to DNS servers and beyond. Start your digital exploration today!