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 MLPPP PPPoE 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é

  • Junos OS version 13.3 ou ultérieure

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

Vue d’ensemble

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 liaison 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 liaison membre. La figure 1 montre comment les différents types de trafic transitent sur un réseau où le MX Series termine les sessions PPPoE.

Topologie

Figure 1 : Trafic PPP et MLPPP à destination du réseau MX Series PPP and MLPPP Traffic Terminated at MX Series

Les deux domaines suivants sont représentés comme terminant le trafic au niveau du réseau MX Series :

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

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

La configuration

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

Configuration rapide de la CLI

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 le CLI au niveau de la [edit] hiérarchie.

Configuration d’un lien de membre pp0 statique 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 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 family inet dans l’interface pour les pp0 abonnés tunnelisés. L’instruction family inet permet d’installer la route longue L2TP et de la prendre en charge 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 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 correctement.

  • 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 terminés et tunnelisés peuvent se connecter correctement.

  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 dynamique de l’abonné PPPoE pp0 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é 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 ge-3/0/0.1 sous-jacente et le mode serveur PPPoE pour une interface 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. Configurer les propriétés d’interface spécifiques à PPP dans un profil dynamique : pap et chap, et définissez le dynamic-profile sur le profil dynamique services.

      Remarque :

      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 de membre PPPoE pour les abonnés MLPPP à l’aide de l’instruction family mlppp .

      Remarque :

      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 family inet et l’adresse 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 pp0 abonné sur le 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 ge-3/0/0.2 sous-jacente et le mode serveur PPPoE pour une interface 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 dynamic-profile sur le profil dynamique services.

      Remarque :

      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 de membre PPPoE pour les abonnés MLPPP à l’aide de l’instruction family mlppp .

      Remarque :

      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 pp0 abonné 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 ge-3/0/0.3 sous-jacente et le mode serveur PPPoE pour une interface 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. Configurer les propriétés d’interface spécifiques à PPP dans un profil dynamique : pap et chap, et définissez le dynamic-profile sur le profil dynamique services.

      Remarque :

      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 de membre PPPoE pour les abonnés MLPPP à l’aide de l’instruction family mlppp .

      Remarque :

      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’une offre groupée MLPPP de services en ligne statique 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 MLPPP de l’interface statique de services en ligne (si), vous spécifiez l’instruction encapsulation multilink-ppp dans l’interface si . L’interface si ancre l’interface du bundle.

Vous pouvez également définir ces paramètres MLPPP facultatifs : MRRU, courte séquence et fragment-seuil. L’exemple suivant montre comment configurer l’interface statique si MLPPP bundle IFL :

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

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

  2. Configurez l’instruction pour activer le encapsulation multilink-ppp regroupement MLPPP pour l’interface 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 d’unités reconstruites reçues allant de 1500 à 4500 octets.

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

    • short-sequence: détermine le format d’en-tête du fichier 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 lot

Objet

Vérifiez que les informations IFL du bundle sont correctes pour les abonnés PPPoE MLPPP.

Mesures à prendre

Signification

En raison des détails de la mise en œuvre, les nombres d’erreurs suivants associés à un bundle affichent toujours 0 : pertes de paquets (octets), pertes de fragments (octets), délai d’expiration des fragments, numéro de séquence manquant, numéro de séquence désordonné, numéro de séquence hors plage, dépassement de la mémoire tampon de données de paquets et de tampon de données fragmentaires, et MRRU dépassé.

Vérification des informations IFL sur le lien des membres

Objet

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

Mesures à prendre

Signification

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

Vérification des informations sur l’abonné

Objet

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

Mesures à prendre

Signification

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