Gestion améliorée des abonnés avec Junos OS et Junos OS Evolved
Présentation de la gestion des abonnés améliorée par Junos OS
La gestion améliorée des abonnés par Junos OS est une architecture logicielle de périphérie haut débit de nouvelle génération destinée à la gestion des abonnés sur réseau filaire. La gestion améliorée des abonnés vous permet de bénéficier d’une évolutivité et de performances accrues pour configurer et gérer des interfaces et des services dynamiques pour la gestion des abonnés.
La gestion améliorée des abonnés offre une évolutivité et des performances optimisées pour l’ensemble de fonctionnalités de gestion dynamique des abonnés existantes. La gestion améliorée des abonnés assure la parité des fonctionnalités avec l’ensemble des fonctionnalités de gestion des abonnés héritées de Junos OS, à quelques exceptions près. Pour obtenir la liste de ces exceptions, reportez-vous aux dernières notes de mise à jour de Junos OS pour les plates-formes de routage universelles MX Series 5G pour votre logiciel Junos OS.
Pour créer et gérer des interfaces et des services d’abonnés dynamiques, vous devez configurer et activer explicitement la gestion améliorée des abonnés. Lorsque la gestion améliorée des abonnés est activée, elle gère tout le trafic du protocole de contrôle de gestion des abonnés (DHCP, PPP, PPPoE, L2TP et création de VLAN dynamiques) pour diriger la création des sessions d’abonnés et de leurs interfaces dynamiques associées.
Si vous utilisez uniquement des configurations réseau statiques et des services statiques dans un environnement de périphérie d’entreprise, vous n’avez pas besoin d’activer la gestion améliorée des abonnés pour configurer ces topologies statiques. Lorsque la gestion améliorée des abonnés n’est pas activée, les applications clientes suivantes ne prennent pas en charge l’utilisation de profils dynamiques, la création d’interfaces dynamiques ou les services d’authentification dynamique :
-
VLAN dynamiques
-
PPPoE
-
PPP
-
L2TP
-
DHCP
D’un point de vue opérationnel, la gestion améliorée des abonnés n’apporte que des modifications minimes aux procédures existantes de configuration et de vérification de la gestion des abonnés. Par exemple, la gestion améliorée des abonnés consolide plusieurs composants de gestion des abonnés précédemment distribués sur plusieurs processus en un seul processus. Par conséquent, la gestion améliorée des abonnés peut afficher des informations consolidées pour la gestion des abonnés dans une seule show commande.
- Résolution d’adresses et gestion améliorée des abonnés
- Résilience du plan de contrôle
- Avantages d’une gestion améliorée des abonnés
- Tableau de l’historique des modifications
Résolution d’adresses et gestion améliorée des abonnés
Junos OS prend en charge la résolution d’adresses avec une gestion améliorée des abonnés. Ces améliorations affectent uniquement les routes tramées sur les VLAN dynamiques. Les routes tramées associées aux abonnés DHCP fonctionnent de la même manière qu’auparavant, prise en charge de cette fonctionnalité.
-
La résolution dynamique d’adresse MAC de couche 2 est prise en charge pour les routes non hôtes. Les utilisateurs qui déploient des clients IP à adresse statique ou une combinaison de clients IP statiques et de clients DHCP peuvent utiliser des routes tramées réseau (/29) ou hôte (/32) pour établir l’accessibilité. Les routes /29 sont couplées à l’adresse dynamique de couche 2 associée à une route tramée par l’hôte. Cela prend en charge les utilisateurs professionnels qui utilisent des routeurs avec plusieurs adresses publiques derrière des routeurs CPE.
-
Cette fonctionnalité est activée par défaut et ne nécessite aucune configuration particulière.
Dans les versions antérieures, la résolution dynamique des adresses n’est prise en charge que pour les routes tramées par l’hôte ; Les routes tramées par réseau qui se résolvent en un saut suivant indirect (tel qu’une passerelle locale) ne sont pas prises en charge.
-
Par défaut, une route hôte tramée IPv4 est associée de façon permanente à l’adresse MAC source du paquet déclencheur qui a créé le VLAN dynamique. Vous pouvez remplacer ce comportement en activant l’ARP dynamique pour résoudre l’adresse MAC des routes hôtes tramées avec l’instruction
ipoe-dynamic-arp-enable. L’échange de protocole ARP résout l’adresse de couche 2 pour la route tramée. -
Le routeur peut comparer l’adresse MAC source reçue dans une requête ARP gratuite ou un paquet de réponse avec la valeur du cache ARP. Le routeur met à jour le cache avec l’adresse MAC reçue s’il détermine que cette adresse est différente de l’entrée de cache. Incluez l’instruction
receive-gratuitous-arppour activer cette fonctionnalité.Cette fonctionnalité est utile lorsqu’une adresse IP est déplacée vers un autre périphérique ou une autre NIC et qu’elle est par conséquent associée à une adresse MAC différente de celle d’avant le déplacement. Le nouvel appareil diffuse une réponse ARP gratuite que le routeur compare à l’adresse MAC dans le cache.
Lorsque l’instruction n’est pas incluse, l’ARP dynamique expire. Avant d’être supprimé du cache, le routeur envoie une requête ARP pour l’adresse IP cible. Le client répond avec la nouvelle adresse MAC, mais il peut exister une fenêtre pour le client où l’adresse MAC ne correspond pas à la carte NIC.
Résilience du plan de contrôle
Plusieurs améliorations sont disponibles pour améliorer la résilience du plan de contrôle et la fiabilité de la réplication de la base de données de session et de la synchronisation d’état entre les moteurs de routage principaux et de secours.
-
Le moteur de routage principal et le moteur de routage de secours échangent des informations détaillées sur la réplication de la base de données des sessions. Cet échange permet aux moteurs de routage de mieux déterminer si la réplication est correcte.
-
Vous pouvez configurer le routeur pour détecter l’endommagement de la mémoire partagée et pour qu’il la récupère automatiquement en redémarrant les moteurs de routage principaux ou de secours, ou les deux. Dans les versions antérieures, un redémarrage manuel est nécessaire pour effacer la mémoire partagée corrompue ; sinon, il reste corrompu, ce qui entraîne des erreurs centrales dans les processus qui partagent la mémoire.
-
Vous pouvez surveiller la résilience du moteur de routage à l’aide de la
show system subscriber-management resiliencycommande. Lasummaryversion indique si le système fonctionne normalement ou si une condition inattendue existe. Lesdetailversions etextensivefournissent des statistiques détaillées sur la base de données de session en mémoire partagée par moteur de routage.
Avantages d’une gestion améliorée des abonnés
-
Optimise l’évolutivité et les performances pour les fonctionnalités de gestion dynamique des abonnés.
-
Requis pour la création et la gestion de profils dynamiques, d’interfaces dynamiques et d’abonnés dynamiques.
Tableau de l’historique des modifications
La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.
| Libération | Descriptif |
|---|---|
| 18.4 |
Plusieurs améliorations sont disponibles pour la résolution d’adresses avec une gestion améliorée des abonnés. Ces améliorations affectent uniquement les routes tramées sur les VLAN dynamiques. Les routes tramées associées aux abonnés DHCP fonctionnent de la même manière qu’auparavant, prise en charge de cette fonctionnalité. L’instruction |
| 19.1 | À partir de la version 19.1R1 de Junos OS, plusieurs améliorations sont disponibles pour améliorer la résilience du plan de contrôle et la fiabilité de la réplication de la base de données de session et de la synchronisation de l’état entre les moteurs de routage principaux et de secours. |
Configuration de Junos OS Gestion améliorée des abonnés
La gestion améliorée des abonnés par Junos OS est une architecture logicielle de périphérie haut débit de nouvelle génération destinée à la gestion des abonnés sur réseau filaire. La gestion améliorée des abonnés vous permet d’optimiser l’évolutivité et les performances de configuration et de gestion des interfaces dynamiques et des services dédiés à la gestion des abonnés. Il doit être possible d’utiliser des profils dynamiques pour créer et gérer des interfaces et des services d’abonnés dynamiques.
La gestion améliorée du abonné est prise en charge sur tous les Plates-formes de routage universelles MX Series 5G sur lesquels des concentrateurs de ports modulaires (MPC) sont installés. Il n’est pas pris en charge pour les MS-DPC. Si le routeur dispose à la fois de MPC et de MS-DPC, un conflit entre les services MS-DPC et Enhanced Subscriber Management peut se produire pendant l’ISSU et entraîner un arrêt imprévu de l’équipement. Pour éviter cela, n’exécutez pas ISSU si des MS-DPC sont installés sur le système, ou n’activez la gestion des abonnés améliorée que sur un appareil où aucun MS-DPC n’est présent.
Avant de commencer :
-
Téléchargez et installez Junos OS version 15.1R4 ou ultérieure.
Voir les instructions de migration, de mise à niveau et de rétrogradation dans les notes de version 15.1R4 de Junos OS. Vous devez redémarrer le routeur après la validation et l’installation de la mise à niveau.
MISE EN GARDE :Étant donné que la mise à niveau logicielle en service unifiée (ISSU unifiée) n’est pas prise en charge pour la gestion des abonnés lorsque vous effectuez une mise à niveau d’une version qui ne prend pas en charge la gestion améliorée des abonnés (Junos OS version 14.2 ou antérieure) vers une version qui prend en charge la gestion améliorée des abonnés (15.1R4 et versions ultérieures), toutes les sessions d’abonné et l’état de l’abonné sont perdus après la mise à niveau.
À partir de la version 17.4R1 de Junos OS, lorsque des services de réseau IP améliorés et une gestion améliorée des abonnés sont activés, la quantité de DRAM sur le moteur de routage détermine si les démons de gestion des abonnés sur ce moteur de routage s’exécutent tous en mode 32 bits ou tous en mode 64 bits.
-
Moins de 32 Go de RAM—mode 32 bits
-
32 Go ou plus de RAM—mode 64 bits
Dans les versions antérieures à la version 17.4R1 de Junos OS, seul le démon de gestion de l’abonné, bbe-SMGD, fonctionne en mode 32 bits ou 64 bits selon la DRAM.
Tous les moteurs de routage du système doivent disposer de la même quantité de mémoire. Ceci est universellement vrai pour la gestion des abonnés dans toutes les versions.
Pour configurer la gestion améliorée des abonnés par Junos OS pour la première fois :
Exemple
L’exemple suivant illustre une configuration typique permettant d’améliorer la gestion des abonnés.
[edit]
chassis {
network-services {
enhanced-ip;
}
redundancy {
graceful-switchover;
}
}
routing-options {
nonstop-routing;
}
system {
commit synchronize;
configuration-database {
max-db-size 300M;
}
services {
subscriber-management {
enable;
}
}
}
Si vous avez configuré graceful-restart, l’instruction suivante s’affiche dans l’exemple à la place de nonstop-routing:
routing-options {
graceful-restart;
}
Vérification et gestion de Junos OS Gestion améliorée des abonnés
Objet
Consultez les informations sur la classe de service (CoS), les tables de routage, les abonnés actifs et la base de données des abonnés pour Junos OS Gestion améliorée des abonnés.
Mesures à prendre
-
Pour afficher des associations d’interfaces d’abonnés dynamiques pour les classificateurs CoS, les règles de réécriture et les cartes de planificateur :
user@host> show class-of-service interface interface-name
-
Pour afficher les associations CoS pour un ensemble d’interfaces dynamiques :
user@host> show class-of-service interface-set interface-set-name
-
Pour afficher le mappage des planificateurs CoS aux classes de transfert :
user@host> show class-of-service scheduler-map
-
Pour afficher les profils de modélisation du trafic et de planification CoS :
user@host> show class-of-service traffic-control-profile
-
Pour afficher les entrées actives dans la table de routage :
user@host> show route
-
Pour afficher des informations détaillées sur les abonnés actifs dont l’adresse IP correspond à l’adresse spécifiée :
user@host> show subscribers address address detail
-
Pour afficher des informations sur la façon dont les routes sont mappées à des interfaces de gestion améliorées des abonnés spécifiques :
user@host> show system subscriber-management route
-
Pour afficher des informations récapitulatives sur la base de données de gestion des abonnés :
user@host> show system subscriber-management summary
-
Pour vérifier si les démons de gestion des abonnés s’exécutent en mode 32 bits ou en mode 64 bits :
user@host> show system processes | grep libexec[36]
À partir de la version 17.4 R1 de Junos OS, lorsque des services de réseau IP améliorés et une gestion améliorée des abonnés sont activés et qu’un moteur de routage dans le système dispose d’au moins 32 Go de RAM, les démons de gestion des abonnés sur ce moteur de routage s’exécutent en mode 64 bits. Pour un fonctionnement cohérent, tous les moteurs de routage du système doivent disposer de la même quantité de mémoire.
-
Mode 64 bits :
user@host> show system processes | grep libexec[36] PID TT STAT TIME COMMAND 21149 - S 0:01.37 /usr/libexec64/pfed -N 21195 - S 0:00.46 /usr/libexec64/smid -N 21214 - S 0:05.04 /usr/libexec64/bbe-smgd -b -N 21270 - S 0:04.26 /usr/libexec64/authd -N 21498 - S 0:02.37 /usr/libexec64/rpd -N 21504 - S 0:00.84 /usr/libexec64/cosd 21539 - S 0:00.37 /usr/libexec64/dfwd -N 21740 - S 0:00.95 /usr/libexec64/jpppd -N
-
Mode 32 bits :
user@host> show system processes | grep libexec[36] PID TT STAT TIME COMMAND 21149 - S 0:01.37 /usr/libexec32/pfed -N 21195 - S 0:00.46 /usr/libexec32/smid -N 21214 - S 0:05.04 /usr/libexec32/bbe-smgd -b -N 21270 - S 0:04.26 /usr/libexec32/authd -N 21498 - S 0:02.37 /usr/libexec32/rpd -N 21504 - S 0:00.84 /usr/libexec32/cosd 21539 - S 0:00.37 /usr/libexec32/dfwd -N 21740 - S 0:00.95 /usr/libexec32/jpppd -N
-
Tableau de l’historique des modifications
La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.
routing-services est obsolète et remplacée par l’instruction routing-service .
routing-services est obsolète et remplacée par l’instruction routing-service .