IS-IS
Intermediate System to Intermediate SystemIS-IS is OSPF’s quieter, tougher cousin. It is a link-state protocol that floods link descriptions until every router shares one map, but it runs directly on the link rather than over IP — which is exactly why large carriers and datacentre fabrics prefer it.
IS-IS builds the same shared map as OSPF, but travels below IP — so the routing protocol cannot be attacked through the network it routes.
How it works
Running on the link rather than on IP means an IS-IS adjacency cannot be reached from the routed network at all — and the same protocol instance carries IPv4 and IPv6 together, where OSPF needs two.
What IS-IS does, step by step
Hello PDUs on each link find neighbours and agree the level — L1 within an area, L2 across the backbone.
Each router originates an LSP describing its links and metrics; LSPs are reflooded until all agree.
CSNPs and PSNPs let neighbours compare summaries and request only what they are missing.
SPF runs over the identical database on each router to produce its forwarding table.
In cybersecurity
Sitting below IP gives IS-IS a genuinely smaller attack surface than OSPF — but an attacker with access to the link itself is still an adjacency away.
You cannot send an IS-IS packet from across the internet; you have to be on the link.
HMAC-SHA on hellos and LSPs stops a device plugged into the fabric from becoming a neighbour.
A malicious router can churn LSPs and force constant SPF runs across the whole area.
Advertising an attractive metric draws traffic through a router that shouldn’t carry it.
Because the control plane isn’t on IP, physical and management access is the real boundary.
The topology is readable to anyone on the link — MACsec is what encrypts it.