Протокол маршрутизации, используемый в сетях TCP/IP и обеспечивающий выбор маршрута с учетом загруженности сети и ее пропускной способности (bandwidth). При использовании OSPF маршрутизаторы (router) постоянно получают информацию о текущем статусе каждого соединения сети. Данный протокол объединяет в себе метод маршрутизации с наименьшими затратами, метод маршрутизации с эквивалентными затратами и метод уравновешивания нагрузки (load balancing).