Concernant la question de la division de la zone 1 à travers le squelette (zone 0):
[zone 1, sous-réseau 1] --- [ABR # 1] --- [zone 0, sous-réseau 2] --- [ABR # 2] --- [zone 1, sous-réseau 3]
[zone 1, sous-réseau 1] --- [Routeur # 1] --- [zone 0, sous-réseau 2, périphérique d'extrémité # 1] --- [Routeur # 2] --- [zone 0, sous-réseau 2, périphérique d'extrémité # 2] --- [Routeur # 3] --- [zone 1, sous-réseau 3]
Réponse courte: il n'y a pas de problème avec votre proposition ...
Longue réponse:
Même la réponse de Peter, qui soutient que la réutilisation des numéros de zone est une mauvaise conception, n'offre aucune preuve qu'il s'agit d'une mauvaise conception; si vous examinez les hyperliens qu'il a utilisés, il n'y a aucune explication des conséquences indésirables pour cette conception. De plus, l'argument selon lequel vous pourriez avoir des problèmes pour connecter R1 et R3 est insuffisant, car la liaison R1 à R3 peut être légitimement configurée dans la zone 0 ou la zone 1, selon le trafic que vous souhaitez transiter. Les difficultés qu'il mentionne sont un faux dilemme.
Dans la RFC 2328, la section 3.7 OSPF vous permet explicitement d'utiliser des zones non dorsales non contiguës (appelées ci-dessous "partitions de zone"):
OSPF does not actively attempt to repair area partitions. When
an area becomes partitioned, each component simply becomes a
separate area. The backbone then performs routing between the
new areas. Some destinations reachable via intra-area routing
before the partition will now require inter-area routing.
... Also, the backbone itself must not partition.
Ainsi, que vous utilisiez la zone 1 non contiguë proposée n'est qu'une question de goût ... certaines personnes trouvent illogique d'utiliser la configuration de votre diagramme; ces personnes pourraient suggérer que vous gardiez les numéros de zone OSPF ensemble ... vous devriez donc changer [zone 1, sous-réseau 3] sur le routeur # 3 en [zone 3, sous-réseau 3]. D'autres personnes ne voient aucun problème à réutiliser la zone 1, car les numéros de zone OSPF ne sont significatifs que localement pour les hellos OSPF d'origine du routeur.
Quoi qu'il en soit, nous devons admettre que l'OSPF est un protocole remarquablement flexible; indépendamment du choix d'un côté ou d'un autre dans ce débat.