Configuration de l’attribut de lien spécifique à l’application sur une interface OSPF
À partir de Junos OS et Junos OS Evolved version 22.2R1, vous pouvez publier différents attributs te tels que te-metric, delay-metric ou admin-groups pour RSVP et des algorithmes flexibles sur le même lien. Cela se fait à l’aide d’un attribut de lien spécifique à l’application spécifique à un algorithme flexible, tel que défini dans la RFC 8920.
Pour configurer un algorithme flexible basé sur un attribut de lien spécifique à l’application sur une interface OSPF :
- Créez une zone OSPF.
[edit protocols] user@host#set protocols ospf area area-id
Par exemple:
[edit protocols] user@host#set protocols ospf area 0.0.0.0
- Spécifiez l’interface.
[edit protocols ospf area 0.0.0.0] user@host#set interface interface-name
Par exemple:
[edit protocols ospf area 0.0.0.0] user@host#set interface ge-0/0/0.0
- Configurez l’attribut de lien spécifique à l’application sur l’interface OSPF de l’appareil.
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0] user@host#set application-specific
- Spécifiez le groupe d’attributs.
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific] user@host#set attribute-group name
Par exemple:
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific] user@host#set attribute-group asla
- Configurez des attributs te spécifiques à l’algorithme flexible, tels que te-metric, delay-metric et admin-groups. Spécifiez la te-métrique pour le groupe d’attributs. La te-metric indique le type de métrique en fonction duquel OSPFv2 calcule le chemin.
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific attribute-group asla] user@host#set te-metric
Par exemple:
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific] user@host#set 15
- Spécifiez le groupe d’administrateurs pour le groupe d’attributs.
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific attribute-group asla] user@host#set admin-group
Par exemple:
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific] user@host#set green
- Spécifiez delay-metric pour le groupe d’attributs.
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific attribute-group asla] user@host#set delay-metric
Par exemple:
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific] user@host#set 123123
- Dans le cas où delay-metric n’est pas configuré, spécifiez advertise-interface-delay pour récupérer les valeurs de délai à partir de la hiérarchie de configuration de l’interface, c’est-à-dire les valeurs de délai héritées.
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific attribute-group asla] user@host#set advertise-interface-delay
Par exemple:
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific] user@host#set 123125
Note:La configuration suivante ne peut être validée que si tous les critères suivants sont réunis :
-
Une application est associée au groupe d’attributs.
-
La métrique de délai n’est pas configurée dans la hiérarchie.
-
Des configurations de délai au niveau de l’interface sont présentes.
-
- Spécifiez l’application du groupe d’attributs. Dans l’implémentation actuelle, seul un algorithme flexible peut être configuré en tant qu’application. Un groupe d’attributs peut être associé à plusieurs applications et équivaut à un seul attribut de lien spécifique à l’application avec les bits d’application définis dans le champ masque de bits de l’identificateur d’application standard de l’attribut de lien spécifique à l’application.
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific attribute-group asla] user@host#set application aplication-name
[edit protocols ospf area 0.0.0.0 interface ge-0/0/0.0 application-specific attribute-group asla] user@host#set application flex-algorithm
- Entrez
commità partir du mode de configuration. - Spécifiez un algorithme flexible basé sur l’algorithme strict pour exiger que les calculs de chemin d’algorithme flexibles n’utilisent que les liens qui annoncent les attributs te pertinents par le biais d’attributs de lien spécifiques à l’application.
[edit protocols ospf source-packet-routing] user@host#set strict-asla-based-flex-algorithm
- Entrez
commità partir du mode de configuration.Pour vérifier les résultats de la configuration, utilisez la
show protocolscommande opérationnelle.ospf { area 0.0.0.0 interface ge-0/0/0.0 { application-specific { attribute-group asla { te-metric 15; admin-group green; delay-metric 123123; advertise-interface-delay; application flex-algorithm; } } } source-packet-routing { strict-asla-based-flex-algorithm; } }L’implémentation Junos OS et Junos OS Evolved prend en charge la sous-TLV d’attribut de lien spécifique à l’application pour se conformer à la norme RFC 8920. Le sous-TLV de l’attribut de lien spécifique à l’application est un sous-TLV du TLV de liaison étendu OSPFv2, tel que défini dans la RFC 7684.
Pour vérifier la présence de sous-TLV d’attribut de lien spécifiques à l’application dans la base de données OSPF, utilisez la
show ospf database extensivecommande opérationnelle.user@host> show ospf database advertising-router self extensive lsa-id 10.0.0.2
OSPF database, Area 0.0.0.0 Type ID Adv Rtr Seq Age Opt Cksum Len OpaqArea*10.0.0.2 100.100.100.100 0x80000007 665 0x22 0x649d 104 Opaque LSA Extended Link (1), length 80: Link Type (1), length 1: 1 Link Id (2), length 4: 10.1.1.1 Link Data (3), length 4: 10.21.1.1 Adjacency Sid (2), length 7: Flags (1), length 1: 0x60 MT ID (2), length 1: 0 Weight (3), length 1: 0 Label (4), length 3: 17 Application Specific Link Attribute (10), length 52: SABM Length (1), length 1: 4 UDABM Length (2), length 1: 0 SABM (3), length 4: 0x10 UDABM (4), length 0: 0x0 TEMetric (5), length 4: 10 UnidirecLinkDelay (27), length 4: 123 MinMaxUnidirecLinkDelay (28), length 8: Min DM: 123, Max DM: 123 UnidirecLinkDelayVar (29), length 4: 0 Color (9), length 4: 2 Gen timer 00:34:55 Aging timer 00:48:55 Installed 00:11:05 ago, expires in 00:48:55, sent 00:11:05 ago Last changed 00:11:05 ago, Change count: 6, Ours, TE Link ID: 0La sortie affiche les sous-champs et attributs de sous-TLV d’attribut de lien spécifiques à l’application.