What Is an IP Address?
A simple guide to how the internet knows where you are, and how data finds its way to you.
IP Address: Your Digital Address
An IP address (Internet Protocol address) is a unique number that identifies your device on the internet. Just as a house needs a street address to receive mail, your computer needs an IP address to receive data from the internet.
Every time you visit a website, your browser sends a request that includes your IP address. The website uses this address to send the content back to you. Without IP addresses, navigating the internet would be impossible.
What Does an IP Address Look Like?
There are two versions of IP addresses:
IPv4
192.168.1.1
Four groups of numbers separated by dots. Each group is a number between 0 and 255. This provides roughly 4.3 billion possible addresses. Learn more about the differences between IPv4 and IPv6.
IPv6
2001:0db8:85a3::8a2e:0370:7334
Eight groups of hexadecimal numbers. Provides a practically unlimited number of addresses (340 undecillion). Learn more about IPv4 vs. IPv6.
Public vs. Private IP Address
It's important to understand the difference between public and private IP addresses:
Public IP Address
This is the address the internet sees. It's assigned by your internet service provider (ISP) and is unique across the entire internet. This is the address visip.no shows you.
Private IP Address
Used within your local network (at home or in the office). Your router assigns private IP addresses to all connected devices. Typical private addresses start with 192.168.x.x or 10.x.x.x.
Static vs. Dynamic IP
Dynamic IP is what most home users have. Your internet provider assigns you a new IP address periodically, or whenever the router restarts. This is the most common form.
Static IP never changes. This is typically used by businesses running servers, email services, or VPN solutions. A static IP often costs extra from your internet provider.
The History of IP Addresses
IP addresses have a long and fascinating history. The concept was born in the ARPANET project in the late 1960s, when researchers needed a way to identify computers on a distributed network. In 1981, RFC 791 (Request for Comments 791) formalized IPv4 as the official standard for the internet protocol.
IPv4 served the internet well for decades, but by the 1990s it was clear that address space would run out. IPv6 was developed as the solution and standardized in 1998 (RFC 2460). The transition to IPv6 is slow but steady — today a significant portion of global internet traffic uses the new protocol.
How Are IP Addresses Assigned?
IP addresses are assigned through a hierarchical system. IANA (Internet Assigned Numbers Authority) manages all IP addresses globally and distributes them to regional registries. In Europe and parts of Asia, this is handled by RIPE NCC. These registries in turn assign blocks to internet service providers (ISPs) in their regions.
When you connect to the internet at home, your router typically uses DHCP (Dynamic Host Configuration Protocol) to receive an IP address from your ISP. The DHCP server at your provider automatically assigns an available address from their pool. Your router then uses DHCP internally to give private IP addresses to all devices on your home network.
NAT: How Many Devices Share One IP
NAT (Network Address Translation) is the technology that allows all the devices in your home to use the internet with just one public IP address. Your router acts as a "toll booth" that translates between private and public addresses.
When your phone sends a request to a website, the packet first goes to the router. The router notes that the request came from 192.168.1.5 (private) and replaces it with its own public IP before forwarding the packet. When the response comes back, the router knows it belongs to 192.168.1.5 and forwards it to the correct device. Without NAT, we would have run out of IPv4 addresses long ago.
IP Addresses and Network Security
IP addresses play a central role in network security. Firewalls use them to decide which traffic to allow or block — you can, for example, block all requests from a specific IP address that's sending spam or attacks.
In DDoS attacks (Distributed Denial of Service), a server is flooded with requests from thousands of IP addresses to take it down. Service providers often use IP-based blocking or rate limiting to mitigate the attack. IP addresses are also used in security logs to track suspicious activity and identify attackers after a breach.
What Can Someone Find Out From Your IP Address?
An IP address can reveal more than you might think:
- Approximate geographic location — usually city or region, not exact address
- Internet service provider — who provides your internet
- Connection type — whether you use fiber, mobile broadband, etc.
- VPN usage — whether the IP belongs to a known VPN provider
Want to learn more about protecting your privacy? Read our article on privacy and VPN.
Check Your IP Address Now
Go to our homepage to see your public IP address, geolocation, and internet provider.