Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Présentation de la découverte automatique FEC 129 BGP 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 distribuer les 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 de découverte automatique fournies par BGP pour configurer des sessions LDP ciblées sur lesquelles signaler les pseudowires. Le VPN de couche 2 est le ciment qui relie les fonctionnalités BGP et LDP.

Normes prises en charge dans FEC 129 BGP Autodiscovery pour VPWS

Les RFC pertinents pour cette fonctionnalité sont les suivants :

  • RFC 4447, Configuration et maintenance pseudowire à l’aide du protocole LDP (Label Distribution Protocol)

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

Routage et interaction des tables de routage dans FEC 129 BGP Autodiscovery pour VPWS

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

  • BGP utilise des routes de découverte automatique pour permettre la découverte automatique des identifiants individuels d’accès source distants (SAI) (sources des pseudowires 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 de découverte automatique est une combinaison du distinctionur 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 route et le nombre d’octets associés alloués à chaque élément.

    Tableau 1 : Format de route de découverte automatique

    Élément de routage

    Octets

    RD

    8 octets

    SAII

    4 octets

    L’instance l2vpn-id VPWS FEC 129 est rattaché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 routes est décrit dans le tableau 2.

Tableau 2 : Format de route Pseudowire

Nom du champ

Description du champ

Type pseudowire + mot-bit de contrôle

2 octets

Adresse PE distante

4 octets

Identifiant de groupe de pièces jointes (AGI)

Le champ AGI du routage pseudowire est toujours défini sur l’instance l2vpn-id .

8 octets

SAII

4 octets

Identification individuelle des pièces jointes cibles (TAII)

4 octets

Comportement VPN de couche 2 dans FEC 129 BGP Autodiscovery pour VPWS

Un VPN de couche 2 installe un chemin de découverte automatique généré 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 jointe lorsque le routage est ajouté à 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 un label MPLS et génère un routage pseudowire et l’ajoute à la table instance.l2vpn.0. L’adresse PE distante est copiée à partir du prochain saut du protocole BGP pour le routage 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 BGP dans FEC 129 BGP Autodiscovery 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 vers la famille d’adresses des équipements PE distants en fonction de l’instancel2vpn auto-discovery-only et des stratégies d’exportation BGP.

Côté réception, BGP accepte les routes de découverte automatique de pairs distants et les installe dans la table bgp.l2vpn.0 locale, s’ils sont autorisés par la stratégie entrante. Le routage est installé et un routage secondaire est importé dans la table instance.l2vpn.0 lorsqu’une correspondance de route cible est trouvée entre le routage et l’instance.

Comportement de signalisation LDP dans VPWS dans FEC 129 BGP Autodiscovery pour VPWS

Dans l’implémentation de 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’un routage de découverte automatique BGP est installé, LDP configure une session ciblée avec l’homologue distant, où l’adresse homologue est identifiée comme le prochain saut de protocole de la route de découverte automatique BGP.

Lorsqu’un routage pseudowire est installé dans la table instance.l2vpn.0, le LDP utilise les paramètres associés au routage pour signaler la création du pseudowire à l’aide de FEC 129. Après avoir reçu un message FEC 129 de mappage d’étiquettes d’un homologue distant, LDP installe le routage pseudowire dans la table ldp.l2vpn.0.

Une fois qu’une correspondance est réussie l2vpn-id avec une instance VPWS FEC 129 configurée, un routage pseudowire secondaire est importé dans la table instance.l2vpn.0. Si un pseudowire sortant n’a pas encore été configuré lors de la réception de la signalisation pseudowire entrante, le LDP lance également la création de pseudowire sortant.