Protokollen bygger på forskning fra blant annet Richard Bolt, Leo Beranek og Robert Newman sin SPF-algoritme utviklet i 1978 for ARPANET, deres senere arbeid med områderuting i 1986, Radia Perlman sin forskning på feiltolerant kringkasting av rutinginformasjon i 1988, samt en tidlig versjon av Intermediate System to Intermediate System (IS-IS)-rutingprotokollen.