[ CCNA · DOMAIN 3 · ROUTING · PLAIN-ENGLISH ANSWER ]
STATIC ROUTE vs DEFAULT ROUTE_
Both are manually configured, but one targets a specific network and the other catches everything else. Here's when to use each.
[ ▶ SHORT ANSWER ]
A static route is a manually configured path to one specific destination network — for example 'ip route 10.2.0.0 255.255.0.0 10.1.1.2' sends traffic for 10.2.0.0/16 to a chosen next hop. A default route is a special static route to 0.0.0.0/0 ('ip route 0.0.0.0 0.0.0.0 10.1.1.2') that matches any destination not already in the routing table — the 'gateway of last resort.' In short, a static route handles a known network you name explicitly; a default route is the catch-all for everything else, used most often to point a stub network or edge router toward the internet/ISP.
Both are static (you type them in; they don't come from a routing protocol), so the difference is purely what they match.
Static route — one named destination
A static route tells the router exactly how to reach one specific network:
R1(config)# ip route 10.2.0.0 255.255.0.0 10.1.1.2
"For anything in 10.2.0.0/16, send it to next-hop 10.1.1.2." If a packet's destination isn't covered by this (or any other) route, it gets dropped.
Default route — the catch-all
A default route is a static route to the all-zeros network 0.0.0.0/0, which matches every destination:
R1(config)# ip route 0.0.0.0 0.0.0.0 10.1.1.2
Because the routing table uses longest-prefix match, the default route only wins when nothing more specific matches — so it's the gateway of last resort. You'll see it marked with S* and "Gateway of last resort is …" in show ip route.
When to use which
- Static route: small networks with a few known remote subnets, or to override a learned route.
- Default route: a stub site or edge router that just needs "everything else goes to the ISP." One line replaces dozens of specific routes.
Bonus: floating static
Add a higher administrative distance (e.g. ip route 0.0.0.0 0.0.0.0 10.1.1.2 200) and the route only installs if the preferred path disappears — a floating static backup.
★ RELATED QUESTIONS
[ Is a default route just a static route? ]
Yes — a default route is a static route whose destination is 0.0.0.0/0. It uses the same 'ip route' syntax; the all-zeros network and mask are what make it the catch-all.
[ Why does the default route only sometimes get used? ]
Routers use longest-prefix match: a more specific route (e.g. a /24) always beats 0.0.0.0/0. The default route is chosen only when no more specific entry matches the destination.
[ What is the administrative distance of a static route? ]
1 by default (directly connected is 0). You can raise it — e.g. to 200 — to create a floating static backup route that only activates when the primary path fails.
★ READ NEXT
[ ▶ RELATED PLAIN-ENGLISH ANSWERS ]
[ ★ PRACTICE IT, DON'T JUST READ IT ]
Concepts stick when you drill them. Run
today's Daily CCNA Drill to build a streak, or jump straight into the related labs and tools: