Lorsqu'une zone OSPF de grande taille est divisée en zones plus petites, on parle de protocole OSPF à zones multiples. Le protocole OSPF à zones multiples est utile pour les déploiements de réseaux plus importants afin de réduire la charge de traitement et de stockage.

Par exemple, chaque fois qu'un routeur reçoit de nouvelles informations relatives à une modification topologique dans la zone, notamment l'ajout, la suppression ou la modification d'un lien, le routeur doit relancer l'algorithme SPF, créer une nouvelle arborescence SPF et mettre à jour la table de routage. L'algorithme SPF est exigeant en temps processeur et le temps qu'il prend pour le calcul dépend de la taille de la zone. Un nombre excessif de routeurs dans une zone rendrait les LSDB très volumineuses et augmenterait la charge sur le processeur. Par conséquent, l'organisation des routeurs en zones partitionne efficacement une base de données potentiellement volumineuse en bases de données plus petites et plus faciles à gérer.

Un réseau OSPF à zones multiples nécessite une conception de réseau hiérarchique. La zone principale est appelée zone fédératrice (zone 0) et toutes les autres zones doivent y être reliées. Avec le routage hiérarchique, le routage s'effectue toujours entre les zones (routage interzone), alors que la plupart des opérations de routage fastidieuses, comme le recalcul de la base de données, est conservée dans une zone.

Comme illustré à la Figure 1, les options de topologie hiérarchique du protocole OSPF multizone présentent les avantages suivants :

À la Figure 2, imaginons qu'un lien est défaillant entre deux routeurs internes de la zone 51. Seuls les routeurs de la zone 51 échangent des LSA et renvoient l'algorithme SPF pour cet événement. R1 ne reçoit pas les LSA en provenance de la zone 51 et ne recalcule pas l'algorithme SPF.