Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Comprendre la découverte automatique BGP FEC 129 pour VPWS

Les principaux composants fonctionnels d’un VPWS avec FEC 129 sont BGP, LDP et le module VPN de couche 2 de Junos OS. BGP est responsable de la distribution des routes locales de découverte automatique créées sur chaque équipement PE à tous les autres équipements PE. LDP est responsable de l’utilisation des informations d’autodécouverte fournies par BGP pour configurer des sessions LDP ciblées sur lesquelles signaler les pseudowires. Le VPN de couche 2 est le ciment qui lie les fonctionnalités BGP et LDP.

Normes prises en charge dans FEC 129 Découverte automatique BGP pour VPWS

Les RFC pertinentes pour cette fonctionnalité sont les suivantes :

  • RFC 4447, Configuration et maintenance de pseudowire à l’aide du protocole de distribution d’étiquettes (LDP)

  • RFC 6074, Provisionnement, découverte automatique et signalisation dans les réseaux privés virtuels (L2VPN) de couche 2

Interaction des routes et des tables de routage dans FEC 129 Découverte automatique BGP pour VPWS

Les VPN BGP, LDP et de couche 2 interagissent via différents types de routes installées dans la instancetable .l2VPN.0. Les routes présentes dans la table sont les routes de découverte automatique et les routes pseudowire.

  • Les routes de découverte automatique sont utilisées par BGP pour permettre la découverte automatique des identifiants individuels d’accès source distant (SAII) (les sources des pseudo-fils point à point) et des adresses des équipements PE. Les routes de découverte automatique sont annoncées lorsque vous configurez la famille d’adresses l2vpn auto-discovery-only .

    Le format des routes d’autodécouverte est une combinaison du séparateur de route et du SAII. Par exemple : 10.255.0.1:100:0.0.0.1/96 AD.

    Le Tableau 1 répertorie les éléments de routage et le nombre d’octets associés alloués à chaque élément.

    Tableau 1 : format de route de découverte automatique

    Élément de route

    Octets

    RD

    8 octets

    SAII

    4 octets

    L’instance l2vpn-id VPWS FEC 129 est attachée à la route dans une communauté étendue BGP. Une route de découverte automatique est annoncée pour chaque identifiant de pièce jointe source (SAI) de l’instance.

  • Les routes pseudowire sont installées par le VPN de couche 2 (local) et le LDP (distant) pour représenter les composants bidirectionnels du pseudowire. Par exemple : NoCtrlWord :5:100:200:2:0.0.0.1/176. Le format des itinéraires est décrit dans le tableau 2.

Tableau 2 : Format de route pseudowire

Nom du champ

Description du champ

Type pseudowire + bit de mot de contrôle

2 octets

Adresse PE distante

4 octets

Identifiant de groupe de rattachement (AGI)

Le champ AGI de la route pseudowire est toujours défini sur le l2vpn-id de l’instance.

8 octets

SAII

4 octets

Identifiant individuel de pièce jointe cible (TAII)

4 octets

Comportement VPN de couche 2 dans FEC 129 Découverte automatique BGP pour VPWS

Un VPN de couche 2 installe une route de découverte automatique générée localement dans la table instance.l2vpn.0 pour chaque SAII configuré dans une instance VPWS FEC 129. La communauté étendue contenant le l2vpn-id est attachée lorsque la route est ajoutée à la table instance.l2vpn.0.

Pour chaque SAII découvert automatiquement à partir d’un voisin distant où le l2vpn-id SAII local l2vpn-id et le SAII reçu correspond à un TAII configuré localement, le VPN de couche 2 obtient une étiquette MPLS et génère une route pseudowire et l’ajoute à la table instance.l2vpn.0. L’adresse PE distante est copiée à partir du saut suivant du protocole BGP pour la route de découverte automatique.

Le module VPN de couche 2 de Junos OS est responsable de l’installation des routes de transfert dans la table mpls.0, comme d’habitude.

Comportement de découverte automatique de BGP dans FEC 129 Découverte automatique de BGP pour VPWS

Les routes de découverte automatique locales installées par le VPN de couche 2 dans la table instance.l2vpn.0 sont annoncées par BGP à la famille d’adresses des périphériques PE distantsl2vpn auto-discovery-only en fonction de l’instance et des stratégies d’exportation BGP.

Du côté de la réception, BGP accepte les routes de découverte automatique des pairs distants et les installe dans la table bgp.l2vpn.0 locale, si elles sont autorisées par la stratégie entrante. La route est installée et une route secondaire est importée dans la table instance.l2vpn.0 lorsqu’une correspondance cible entre la route et l’instance est trouvée.

Comportement de signalisation LDP dans VPWS dans FEC 129 Découverte automatique BGP pour VPWS

Dans l’implémentation Junos OS de LDP, le routeur surveille les routes à partir de instance.l2vpn.0 pour toute instance configurée pour FEC 129 VPWS. Ces routes sont identifiées par l’instruction instance-type l2vpn dans l’instance de routage et la présence de l’instruction l2vpn-id .

Lorsqu’une route de découverte automatique BGP est installée, LDP configure une session ciblée avec l’homologue distant, où l’adresse d’homologue est identifiée comme le prochain saut de protocole de la route de découverte automatique BGP.

Lorsqu’une route pseudowire est installée dans la table instance.l2vpn.0, LDP utilise les paramètres associés à la route pour signaler la création de la route à l’aide de FEC 129. À la réception d’un message de mappage d’étiquette FEC 129 d’un homologue distant, LDP installe la route pseudowire dans la table ldp.l2vpn.0.

Lors d’une correspondance réussie l2vpn-id avec une instance VPWS FEC 129 configurée, une route pseudowire secondaire est importée dans la table instance.l2vpn.0. Si un pseudowire sortant n’a pas déjà été configuré lors de la réception de la signalisation pseudowire entrante, LDP lance également la création du pseudowire sortant.