Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : Configuration d’abonnés PPPoE MLPPP statiques

Cet exemple montre comment configurer le MLPPP statique PPPoE (Point-to-Point Protocol over Ethernet) pour les abonnés terminés et tunnelisés.

Exigences

Cet exemple utilise les composants matériels et logiciels suivants :

  • MX Series avec MPC2 installés

  • Junos OS version 13.3 ou ultérieure

Avant de configurer le MLPPP PPPoE statique pour les abonnés terminés et tunnelisés, assurez-vous d’avoir :

Aperçu

Un abonné MLPPP se compose de deux IFL (interfaces logiques), d’un lien membre et d’un bundle. Pour les abonnés MLPPP statiques, vous configurez manuellement les IFL de lien de membre et de bundle. Une fois que vous avez configuré l’interface de l’abonné à l’aide de l’instruction family mlppp , avant que l’IFL de liaison membre puisse démarrer la session PPPoE de négociation LCP (protocole de contrôle de liaison), vous devez également configurer entièrement l’IFL de bundle de la liaison membre. La Figure 1 montre comment les différents types de trafic traversent un réseau où la MX Series termine les sessions PPPoE.

Topologie

Figure 1 : trafic PPP et MLPPP terminé à MX Series PPP and MLPPP Traffic Terminated at MX Series

Les deux domaines suivants terminent le trafic sur les MX Series :

  • Domaine PPP : contient le trafic de données et de voix

  • Domaine MLPPP : contient uniquement le trafic de données

Configuration

Pour configurer le MLPPP PPPoE statique pour les abonnés terminés et tunnelisés, effectuez les tâches suivantes :

Configuration rapide de l’interface de ligne de commande

Pour configurer rapidement cet exemple, copiez les commandes suivantes, collez-les dans un fichier texte, supprimez les sauts de ligne, modifiez tous les détails nécessaires pour qu’ils correspondent à votre configuration réseau, puis copiez et collez les commandes dans l’interface de ligne de commande au niveau de la [edit] hiérarchie.

Configuration d’un IFL de liaison de membre pp0 statique

Procédure étape par étape

L’exemple suivant nécessite que vous naviguiez à différents niveaux dans la hiérarchie de configuration.

Pour configurer le lien de membre PPPoE statique, spécifiez le bundle statique à l’aide de l’instruction family mlppp . Les sessions PPPoE sont prises en charge sur les interfaces sous-jacentes suivantes : interfaces Ethernet, VLAN statique et dynamique, démultiplexage VLAN (demux) sur interfaces Ethernet et démultiplexage VLAN sur interfaces Ethernet agrégées.

Vous devez également configurer l’instruction dans l’interface family inet pour les pp0 abonnés tunnelisés. L’instruction family inet permet d’installer et de prendre en charge la longue route L2TP pour que le moteur de recherche dirige les paquets de contrôle vers le moteur de routage.

L’exemple suivant montre comment configurer pp0 l’IFL de liaison de membre sur un VLAN statique pour prendre en charge les différents types d’abonnés suivants :

  • si-1/0/0.1—Les abonnés PPP et MLPPP terminés et tunnelisés peuvent se connecter avec succès.

  • si-1/0/0.2—Seuls les abonnés MLPPP résiliés peuvent se connecter avec succès.

  • si-1/0/0.3—Les abonnés MLPPP résiliés et tunnelisés peuvent se connecter avec succès.

  1. Créez l’interface sous-jacente Gigabit Ethernet pour la session ge-3/0/0PPPoE et activez le balisage VLAN.

    [edit interfaces]user@host# set ge-3/0/0 vlan-tagging

  2. Pour l’interface, configurez l’encapsulation ge-3/0/0 PPP sur Ethernet pour trois VLAN.

    [edit interfaces ge-3/0/0]user@host# set unit 1 encapsulation ppp-over-ether vlan-id 1user@host# set unit 2 encapsulation ppp-over-ether vlan-id 2user@host#set unit 3 encapsulation ppp-over-ether vlan-id 3

  3. Configurez l’interface d’abonné PPPoE pp0 dynamique pour prendre en charge les sessions PPPoE.

    [edit interfaces]user@host# set pp0

  4. Configurez la première des trois interfaces logiques.

    Procédure étape par étape
    1. Configurez la première interface logique pour l’interface pp0 abonnée sur le MX Series et définissez un intervalle de 30 secondes pour la valeur keepalive.

      [edit interfaces pp0]user@host# set unit 1 keepalives interval 30

    2. Configurez l’interface sous-jacente et le mode serveur PPPoE pour une interface ge-3/0/0.1 logique PPPoE dynamique dans un profil dynamique.

      [edit interfaces pp0 unit 1]user@host# set pppoe-options underlying-interface ge-3/0/0.1 server

    3. Configurez les propriétés d’interface spécifiques à PPP dans un profil dynamique : pap et chap, puis définissez le sur le profil dynamique des dynamic-profile services.

      Note:

      Le profil dynamique est appliqué lorsque le protocole LCP (Link Control Protocol) est négocié en PPP.

      [edit interfaces pp0 unit 1]user@host# set ppp-options pap chap dynamic-profile pp0-l2l3-service prof

    4. Configurez le bundle statique pour le lien membre PPPoE pour les abonnés MLPPP à l’aide de l’instruction family mlppp .

      Note:

      L’instruction family mlppp détermine si MLPPP est pris en charge pour les abonnés provenant de l’interface sous-jacente.

      [edit interfaces pp0 unit 1]user@host# set family mlppp bundle si-1/0/0.1

    5. Configurez l’instruction et l’adresse family inet non numérotée pour la famille de protocoles requise pour les abonnés PPP, pour les abonnés PPP tunnelisés et pour les abonnés MLPPP.

      [edit interfaces pp0 unit 1]user@host# set family inet unnumbered-address lo0.0

    6. (Facultatif) Activez l’instruction et l’adresse family inet6 pour la prise en charge du mode mixte pour les abonnés PPP et MLPPP.

      [edit interfaces pp0 unit 1]user@host# set family inet6 address 2001:db8:204::1:1:2/64

  5. Configurez la deuxième des trois interfaces logiques.

    Procédure étape par étape
    1. Configurez la deuxième interface logique pour l’interface d’abonné pp0 sur la MX Series et définissez un intervalle de 30 secondes pour la valeur keepalive.

      [edit interfaces pp0]user@host# set unit 2 keepalives interval 30

    2. Configurez l’interface sous-jacente et le mode serveur PPPoE pour une interface ge-3/0/0.2 logique PPPoE dynamique dans un profil dynamique.

      [edit interfaces pp0 unit 2]user@host# set pppoe-options underlying interface ge-3/0/0.2 server

    3. Configurez les propriétés d’interface spécifiques à PPP dans un profil dynamique : papet définissez le sur le profil dynamique des dynamic-profile services.

      Note:

      Le profil dynamique est appliqué lorsque le protocole LCP (Link Control Protocol) est négocié en PPP.

      [edit interfaces pp0 unit 2]user@host# set ppp-options pap dynamic-profile pp0-l2l3-service prof

    4. Configurez le bundle statique pour le lien membre PPPoE pour les abonnés MLPPP à l’aide de l’instruction family mlppp .

      Note:

      L’instruction family mlppp détermine si MLPPP est pris en charge pour les abonnés provenant de l’interface sous-jacente.

      [edit interfaces pp0 unit 2]user@host# set family mlppp bundle si-1/0/0.2

  6. Configurez la dernière des trois interfaces logiques.

    Procédure étape par étape
    1. Configurez la troisième interface logique pour l’interface d’abonné pp0 sur le MX Series et définissez un intervalle de 30 secondes pour la valeur keepalive.

      [edit interfaces pp0]user@host# set unit 3 keepalives interval 30

    2. Configurez l’interface sous-jacente et le mode serveur PPPoE pour une interface ge-3/0/0.3 logique PPPoE dynamique dans un profil dynamique.

      [edit interfaces pp0 unit 3]user@host# set pppoe-options underlying interface ge-3/0/0.3 server

    3. Configurez les propriétés d’interface spécifiques à PPP dans un profil dynamique : pap et chap, puis définissez le sur le profil dynamique des dynamic-profile services.

      Note:

      Le profil dynamique est appliqué lorsque le protocole LCP (Link Control Protocol) est négocié en PPP.

      [edit interfaces pp0 unit 3]user@host# set ppp-options pap chap dynamic-profile pp0-l2l3-service prof

    4. Configurez le bundle statique pour le lien membre PPPoE pour les abonnés MLPPP à l’aide de l’instruction family mlppp .

      Note:

      L’instruction family mlppp détermine si MLPPP est pris en charge pour les abonnés provenant de l’interface sous-jacente.

      [edit interfaces pp0 unit 3]user@host# set family mlppp bundle si-1/0/0.3

    5. Configurez les abonnés tunnelisés.

      [edit interfaces pp0 unit 3]user@host# set family inet

  7. Si vous avez terminé de configurer l’appareil, validez la configuration.

Configuration d’un bundle MLPPP de services en ligne statiques IFL

Procédure étape par étape

L’exemple suivant nécessite que vous naviguiez à différents niveaux dans la hiérarchie de configuration.

Pour configurer l’IFL de bundle MLPPP de l’interface de services en ligne statique, spécifiez l’instruction dans l’interfacesiencapsulation multilink-pppsi. L’interface si ancre l’interface du bundle.

Vous pouvez également définir les paramètres MLPPP facultatifs suivants : MRRU, short sequence et fragment-threshold. L’exemple suivant montre comment configurer l’interface statique si MLPPP bundle IFL :

  1. Créez le bundle MLPPP IFL si-5/0/0 de l’interface statique (si) avec une unité de 100.

    [edit interfaces]user@host# set si-5/0/0 unit 100

  2. Configurez l’instruction pour activer le regroupement MLPPP pour l’interface encapsulation multilink-ppp si-5/0/0.100 .

    [edit interfaces si-5/0/0.100]user@host# set encapsulation multilink-ppp

  3. Configurez les options MLPPP suivantes pour cet exemple :

    • mrru: spécifie la valeur maximale de l’unité reconstruite reçue comprise entre 1500 et 4500 octets.

    • fragment-threshold: s’applique à tous les paquets et classes de transfert, compris entre 128 et 16 320 octets.

    • short-sequence: détermine le format d’en-tête du MLPPP. La valeur par défaut est long-sequence.

    [edit interfaces si-5/0/0.100]user@host# set mrru 1500user@host# set fragment-threshold 640user@host#set short-sequence

  4. Activez la prise en charge des services dynamiques IFL d’interface statique si en configurant l’instruction ppp-options dynamic profile .

    [edit interfaces si-5/0/0.100]user@host# set ppp-options dynamic-profile l2l3-service-prof

  5. Si vous avez terminé de configurer l’appareil, validez la configuration.

Résultats

À partir du mode configuration, confirmez votre configuration en entrant la show interfaces commande. Si la sortie n’affiche pas la configuration prévue, répétez les instructions de cet exemple pour corriger la configuration.

Vérification

Vérifiez que la configuration fonctionne correctement.

Vérification des informations IFL du bundle

But

Vérifiez que les informations IFL de l’offre groupée sont correctes pour les abonnés PPPoE MLPPP.

Action

Sens

En raison des particularités de l’implémentation, les nombres d’erreurs suivants associés à un bundle affichent toujours 0 : abandons de paquets (octets), abandons de fragments (octets), délai d’expiration du fragment, numéro de séquence manquant, numéro de séquence dans le désordre, numéro de séquence hors plage, dépassement de la mémoire tampon des données de paquets et débordement de la mémoire tampon des données de fragments, et MRRU dépassé.

Vérification des informations IFL du lien de membre

But

Vérifiez que les informations IFL du lien membre sont correctes pour les abonnés.

Action

Sens

L’interface pp0.1073756923 logique a été configurée avec PPPoE, le bundle multilink et le si-1/0/0.1073756924protocole mlppp.

Vérification des informations sur l’abonné

But

Vérifiez que les informations d’abonné pour MLPPP statique sur PPPoE sont correctes.

Action

Sens

Les informations sur l’abonné ont été configurées pour PPPoE statique avec interface , et MLPPP statique avec interface pp0.20si-1/0/0.1020.