Routable and Non-Routable IP Address: A Practical UK Guide to Public and Private Networking

Understanding how devices reach each other on networks often hinges on a simple, but fundamental, distinction: routable versus non-routable IP addresses. In everyday terms, some addresses are meant to be reachable across the public internet, while others stay within the confines of a private network. This guide unpacks what routable and non-routable IP addresses are, why they matter, and how they shape the way homes and organisations connect to the wider world. Whether you are a network enthusiast, a small business manager, or simply curious about how your home router assigns addresses, you’ll find clear explanations, practical tips, and reassurance that the internet’s addressing system can be understood without needing a calculator or a training manual.
What is a routable IP Address?
A routable IP address is one that can be uniquely identified and reached across the global internet. In other words, packets addressed with a routable IP address can be routed from one internet-connected device to another across multiple autonomous systems (AS) and networks. For most end users, a routable IP address is the one assigned to their device or network by an Internet Service Provider (ISP) that allows direct communication with other devices on the public network.
In practical terms, a routable IP address is part of the global addressing space allocated for public use. It is scalable, routable by internet routers, and designed to be reachable from anywhere on the internet (subject to firewalls, access control lists, and other security measures). Routable IP addresses enable services such as web servers, mail servers, and remote access solutions to be accessed from remote locations without the need for network address translation (NAT) or other address-patching techniques.
What is a non-routable IP Address?
A non-routable IP address, by contrast, is reserved for use only within private networks. These addresses are not intended to be reachable across the public internet. Instead, they are designed to be unique within a given local network and are typically used behind a network address translator (NAT) or firewall that converts private IP addresses to a routable public address when access to the internet is required.
The most common type of non-routable IP address is the private IPv4 range. These ranges are defined to prevent IP address exhaustion on the global internet and to preserve address space for internal networking. By design, non-routable IP addresses do not collide across separate organisations because each private range is allowed to be used independently within a local network.
IPv4 Private Address Ranges: The Classic Non-Routable Blocks
There are three well-known private IPv4 address blocks that are considered non-routable on the public internet. These ranges are mandated by RFC 1918 and form the backbone of most home and office LANs. They are:
- 10.0.0.0 to 10.255.255.255 (10.0.0.0/8)
- 172.16.0.0 to 172.31.255.255 (172.16.0.0/12)
- 192.168.0.0 to 192.168.255.255 (192.168.0.0/16)
Within organisations and home networks, these private addresses are used for devices such as computers, printers, networked storage, and IoT gear. When these devices access the internet, the router typically translates private IP addresses to a public IP address via NAT. This translation allows multiple devices to share a single public address while preserving internal addressing schemes and reducing the number of globally routable addresses required.
Public Routable IP Addresses: The Global Reach
Public routable IP addresses are assigned to devices or networks so that they can be reached directly from elsewhere on the internet. These addresses are not only routable; they are also unique across the entire internet. They enable services that must be accessible remotely—such as a company’s web server, a mail server, or a VPN endpoint—to be reached without intermediary address translation.
Public addresses come from large blocks allocated to ISPs and organisations by regional internet registries. Because IPv4 address space is limited, many ISPs implement NAT or CGNAT (Carrier-Grade NAT) for customers, which means not every home device receives a unique public IP address. In IPv6, however, the goal is to provide a nearly inexhaustible pool of routable addresses to users and devices, simplifying direct reachability and removing some of the pain points associated with IPv4 scarcity.
IPv4 versus IPv6: How Routable and Non-Routable Interact
The traditional distinction between routable and non-routable IP addresses is clear in IPv4, with private ranges reserved for non-routable use. IPv6 changes the landscape in several important ways. While IPv6 still uses private-like addresses for local networks—the Unique Local Addresses, or ULAs (fc00::/7) in particular—the overall abundance of IPv6 global unicast addresses makes direct, routable addressing much more common. In many modern networks, end devices in a home or office can have a routable IPv6 address that is reachable from anywhere on the IPv6 Internet, reducing the need for NAT in those contexts.
Private IPv6 versus Public IPv6: A Quick Distinction
Private IPv6 addresses (ULA) are designed for local communications within a site and are not intended to be globally routable. Public IPv6 addresses, on the other hand, are globally routable and reachable. The transition from IPv4 to IPv6 has shifted some of the architectural concerns, but the core principle remains: routable IP addresses enable direct reachability, while non-routable or private addresses are intended to be used within trusted, controlled networks.
How Routable and Non-Routable IP Address Are Put to Work in the Real World
In practice, the distinction between routable and non-routable IP addresses plays out in everyday networking in several important ways. Here are common scenarios you might recognise:
Home Networks: NAT and Port Forwarding
Most households use private, non-routable IP addresses inside the home network. The router acts as a gatekeeper, translating internal addresses to a single public routable IP address when devices reach out to the internet. This NAT process enables multiple devices to share one public IP address. If you want external access to a service running inside your home network (for example, a home server or a CCTV system), you typically configure port forwarding on the router so requests from the internet are directed to the correct private IP address inside your network.
Small Businesses: Public IPs with Managed NAT
Small offices often have a mix of non-routable internal addresses and one or more public routable IP addresses supplied by their ISP. Where security and control are priorities, network engineers implement firewalls, intrusion prevention systems, and careful routing policies. Even in such environments, the principle remains the same: non-routable IP addresses keep internal networks private, while routable IP addresses provide a controlled path to the outside world.
Data Centres and Internet-Facing Services
In larger deployments, servers may sit behind load balancers and NAT gateways, or they may be assigned public routable IP addresses directly on a network interface. The choice depends on performance requirements, security policies, and the operational model. In some cases, a public IP is allocated to a server, making it directly reachable from the internet, while other instances are placed behind NAT or load balancers to manage traffic more efficiently.
Addressing and Layout: How Do You Tell if an IP Address Is Routable or Non-Routable?
If you want to determine whether a specific IP address is routable on the public internet, you can use a combination of checks. Here are practical steps you can take:
- Check the address against well-known private ranges. If it falls within 10.0.0.0/8, 172.16.0.0/12, or 192.168.0.0/16 (IPv4), it is non-routable on the public internet and typically used only inside private networks.
- For IPv6, verify whether the address is a link-local, ULA, or global unicast. Link-local (FE80::/10) and ULA (FC00::/7) addresses are not globally routable, while global unicast addresses (beginning with 2000::/3) are routable on the internet.
- Use network tools to see reachability. Commands such as ping, traceroute (tracepath on some systems), or query utilities can reveal whether an address appears on the global routing table and can be reached from your network.
- Consult your ISP or network administrator. Some addresses may be routable in practice but blocked by routing policies or security devices.
When you are dealing with a normal home setup, you will typically interact with non-routable IP addresses inside your local network and a routable IP address that the ISP provides for internet access. This division is a fundamental part of how the internet scales and remains secure for billions of devices worldwide.
Common Misconceptions About Routable and Non-Routable IP Address
Several myths can lead to confusion when you are troubleshooting or planning a network. Here are a few to clear up:
- Myth: All non-routable IP addresses are private and only work behind NAT.
Reality: Non-routable addresses are reserved for private networks, but some non-routable ranges exist for other special purposes, such as loopback addresses (127.0.0.1) and link-local addresses (169.254.0.0/16) that are not intended for use on the public internet. - Myth: If you own a business, you must have a public IP on every device.
Reality: For most devices, especially within internal networks, private IP addresses suffice; only servers or devices that require direct public reachability need routable addresses or a properly configured edge device like a firewall or load balancer. - Myth: NAT is bad or obsolete.
Reality: NAT remains widely used in IPv4 deployments because it helps conserve public address space and provides an additional layer of security by obscuring internal addresses. IPv6 is changing this landscape but NAT still appears in many networks for compatibility and management reasons.
Security Implications of Routable vs Non-Routable IP Address
There are important security considerations tied to whether an IP address is routable. Public routable IP addresses expose services to the internet, which can increase the attack surface. It is essential to implement appropriate security controls—firewalls, intrusion detection systems, and robust authentication—to protect services that are reachable from outside. Non-routable IP addresses, by virtue of being private, are not directly reachable from the internet, which provides a layer of protection. However, services reachable through properly configured ports and gateways can still be exposed if care is not taken, so consistent security practices remain vital regardless of the addressing scheme.
Practical Scenarios: When You May Need a Routable IP Address
There are several scenarios where a routable IP address is required or desirable:
- Hosting a website or web application directly from a home or small business network (with appropriate security measures).
- Running a public-facing VPN endpoint or remote access service that needs to be reachable from anywhere on the internet.
- Using a direct IP address for remote management of networking gear, servers, or industrial devices without relying on third-party services.
- Providing externally accessible services where a static routable IP makes DNS management and failover simpler.
If you require a routable IP address, you typically contact your ISP or a data centre provider. Depending on your needs and their policies, you may receive a static routable IP address, a dynamic routable IP that can change over time, or a set of public addresses with a routing plan that suits your organisation.
How to Obtain a Routable IP Address: A Short Guide
The process for obtaining a routable IP address depends on your context. Here are common routes:
- Residential customers: ISPs may provide a single dynamic public IPv4 address or move to CGNAT. In some regions, you can request a public IPv4 address or an IPv6 deployment that provides routable addressing, subject to the provider’s policies and pricing.
- Small businesses: Businesses often receive one or more public routable IPs for their edge devices, with a managed firewall or security appliance in place. Static IP addresses may be part of a business-grade service level agreement (SLA).
- Enterprises and data centres: Large organisations typically obtain sizeable public IPv4 allocations and a complete IPv6 plan. Routing, BGP policies, and redundancy are designed to ensure reliable reachability and performance.
In all cases, you may need to configure your router, firewall, and DNS records to align with the routable IP strategy. Clear documentation of which devices hold publicly routable IP addresses helps ensure secure, predictable access.
Addressing in IPv6: The Future of Routable IP Addressing
IPv6 addresses the shortage of IPv4 addresses by offering a vastly larger address space. In IPv6, appropriately routable addresses are more readily assigned, and end devices can obtain global unicast addresses directly from internet routers. Although private addressing remains in use for internal networks, IPv6 simplifies much of the public reachability model by reducing the reliance on NAT. For many organisations, this means straightforward routing to devices without the complexity of port forwarding and NAT hairpins.
Global versus Local: IPv6 Routing at a Glance
Global IPv6 unicast addresses are routable on the internet. Local communications within a site often use ULAs (Unique Local Addresses), which are non-routable on the public internet but provide a stable internal addressing scheme, comparable to IPv4 private ranges. Link-local addresses (FE80::/10) are used for essential local network functions such as automatic address configuration and neighbour discovery, and they are not routable beyond the local link.
Practical Tips for IT Professionals and Enthusiasts
Whether you are a network engineer, a systems administrator, or a tech-savvy enthusiast, here are practical tips to work effectively with routable and non-routable IP addresses:
- Document your addressing plan. Keep a clear inventory of which devices use private addresses and which, if any, have public routable IPs. Include details such as subnet masks, gateway addresses, and DNS settings.
- Plan for DNS with public reachability. If a service is reachable from the internet, ensure that the corresponding DNS records point to the correct public IP address and that the service is secured against common threats.
- Implement layered security. Whether you rely on NAT, firewalls, or IPv6-based security controls, a layered approach reduces risk and helps you respond to incidents more effectively.
- Test reachability responsibly. When testing public reachability from outside your network, use trusted tools and avoid triggering security alerts. Where possible, coordinate with your service provider.
- Watch for changes in address policies. ISPs occasionally change how they allocate addresses or how NAT is implemented. Having a plan that accommodates potential changes reduces downtime.
Common Pitfalls When Working with Routable and Non-Routable Addresses
Even experienced professionals can trip over a few pitfalls. Here are some common ones to watch for:
- Assuming every device in a private network must have a publicly routable IP. In most setups, devices inside the LAN use non-routable IP addresses, with one or more devices at the network edge using routable addresses for internet access.
- Overlooking IPv6 readiness. Some networks still rely primarily on IPv4, but migration plans that consider IPv6 routing, addressing, and firewall rules will prevent future headaches as IPv6 adoption grows.
- Neglecting DNS privacy and security. If your public services rely on domain names, ensure you implement DNSSEC, TLS, and other protections to defend against DNS-based attacks and misdirection.
- Underestimating the importance of regular audits. Periodic reviews of address usage, routing policies, and firewall rules keep the network resilient and adaptable.
Frequently Asked Questions
Can a device have both routable and non-routable IP addresses?
Yes. In many setups, devices may hold a private IP address for internal communication while the edge gateway or router holds a routable public IP address for internet access. Some devices also get multiple addresses, including an IPv6 global address in addition to private IPv4 addresses, enabling more flexible connectivity.
What is the role of NAT in relation to routable and non-routable IP addresses?
NAT translates private (non-routable) addresses to public (routable) addresses to allow outbound internet access. It also helps preserve IPv4 address space. In IPv6 networks, NAT is less common because the address space is ample, allowing direct routable addressing, though NAT may still appear in certain transitional or security-focused deployments.
Why are private IP ranges reserved for non-routable use?
Private IP ranges prevent the exhaustion of public IPv4 addresses and enable reliable, scalable private networks. They are widely used in homes, offices, data centres, and other environments where devices can communicate locally but do not need direct, globally reachable addresses.
Conclusion: Navigating the World of Routable and Non-Routable IP Address
Understanding routable and non-routable IP address concepts is fundamental for anyone managing or using modern networks. The distinction helps you design secure, efficient networks, plan for future upgrades, and troubleshoot connectivity issues with confidence. Whether your goal is to run a public-facing service, maintain a robust private network, or simply understand how your home Wi-Fi connects to the wider internet, recognising the role of routable IP addresses and non-routable IP addresses is the first step in creating reliable, scalable, and secure networking environments.