Protokół routingu OSPF działa bezpośrednio w oparciu o IP, używając protokołu IP. Jednak protokół OSPF nie zapewnia mechanizmów fragmentacji. Mimo to został tak zaprojektowany, aby duże pakiety protokołu mogły zostać podzielone na kilka mniejszych pakietów.
Pakiety OSPF
pakiety Hello
pakiety opisu bazy danych (database description)
pakiety żądania stanu łącza (link state request)
pakiety aktualizacji stanu łącza (link state update)
są to pakiety używane do odszukiwania sąsiednich ruterów i utrzymywania połączeń między nimi
pakiety
używane do przesyłania między wymieniającymi, przyległymi ruterami
pakiety
używane do przesyłania między przyległymi ruterami informacji o stanu łącza
przesyłane są za ich pomocą ogłoszenia o nowym stanie łączy. Przesyłane są one tylko do sąsiadujących ruterów, ale mogą zawierać w sobie pakiety LSA od różnych ruterów