OSPF — это распространённый протокол маршрутизации с учетом состояния каналов. Он был разработан в качестве замены для протокола на базе векторов расстояния, RIP. Однако протокол OSPF имеет ряд значительных преимуществ в сравнении с протоколом RIP, обеспечивая более быструю сходимость и возможность масштабирования в сетях большего размера.

Как показано на рисунке, протокол OSPF имеет следующие свойства: