Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Durée des baux DHCP des adresses IP

Minuteries de bail DHCP

La gestion des abonnés prend en charge des minuteurs configurables que vous pouvez utiliser pour gérer les baux d’adresses DHCPv4 et DHCPv6 fournis par les pools d’attribution d’adresses. Outre le minuteur maximum-lease-time, qui définit la durée maximale pendant laquelle le serveur local DHCP peut accorder un bail, vous pouvez utiliser des attributs DHCP spécifiques au client pour configurer des minuteurs qui régissent les durées de vie des baux existants obtenus à partir d’un pool d’attribution d’adresses. À partir de la version 17.2R1 de Junos OS, cette fonctionnalité est prise en charge pour DHCPv4 et DHCPv6 ; dans les versions antérieures, seul DHCPv6 est pris en charge.

La liste suivante décrit les temporisateurs configurables pour les pools d’attribution d’adresses DHCPv4 et DHCPv6 :

  • preferred-lifetime : durée pendant laquelle une adresse valide est dans l’état préféré et peut être utilisée sans aucune restriction. Lorsque la durée de vie préférée expire, l’adresse devient obsolète. Une adresse obsolète ne doit pas être utilisée pour les nouvelles communications, mais peut continuer à être utilisée pour les communications existantes dans certains cas.

    Si la durée de vie valide est également configurée, la durée de vie préférée doit être inférieure à la durée de vie valide. La durée de vie préférée et la durée de location maximale s’excluent mutuellement et ne peuvent pas être configurées toutes les deux.

  • valid-lifetime : durée pendant laquelle une adresse reste à l’état valide, pendant laquelle l’adresse peut être utilisée pour des communications nouvelles ou existantes. Lorsque la durée de validité expire, l’adresse devient invalide et ne peut plus être utilisée.

    Si la durée de vie préférée est également configurée, la durée de vie valide doit être supérieure à la durée de vie préférée. La durée de validité et la durée maximale du bail s’excluent mutuellement et ne peuvent pas être configurées toutes les deux.

  • Pourcentage t1 : pourcentage du temps que le client attend avant de preferred-lifetime contacter le serveur local DHCP qui a initialement accordé le bail pour demander la prolongation du bail d’adresse. T1 est également appelé le temps de renouvellement.

  • t1-renewal-time : temps en secondes pendant lequel le client attend avant de contacter le serveur local DHCP qui a initialement accordé le bail pour demander la prolongation du bail d’adresse. T1 est également appelé le temps de renouvellement.

  • Pourcentage t2 : pourcentage du temps que le client attend avant d’envoyer preferred-lifetime une demande à un serveur local DHCP disponible pour prolonger le bail d’adresse. T2 est également appelé le temps de reliaison.

  • t2-rebinding-time : temps en secondes pendant lequel le client attend avant de diffuser une demande à tous les serveurs DHCP locaux disponibles pour demander la prolongation du bail d’adresse. T2 est également appelé le temps de reliaison.

Avantages de la configuration des minuteurs DHCP dans les pools d’adresses

L’utilisation de pools d’adresses pour configurer les valeurs de ces minuteurs vous permet de contrôler précisément les clients qui obtiennent des valeurs spécifiques.

Présentation de la validation DHCP de la période de bail

Dans un environnement d’accès d’abonné, un serveur DHCP obtient un bail d’adresse à partir d’une configuration locale ou d’un serveur DHCP externe, et affecte le bail à l’adresse client DHCP.

L’obtention de baux auprès de sources externes peut présenter des problèmes lorsque la source externe est détenue ou gérée par un tiers (le tiers peut configurer la source externe pour fournir des baux d’adresse inadaptés à l’environnement d’accès des abonnés). Par exemple, des durées de location extrêmement courtes peuvent générer un trafic inutile qui se traduit par une baisse des performances du réseau.

Pour éviter les problèmes potentiels causés par les courtes durées de bail DHCP, la gestion des abonnés propose une fonctionnalité de validation au moment du bail. La validation de bail vous permet de configurer explicitement un seuil pour la durée minimale de bail autorisée dans votre environnement d’accès d’abonné et de spécifier une action de violation (telle que l’abandon de l’offre de location) que le routeur prend lorsqu’une courte durée de bail est offerte par un tiers. Vous pouvez spécifier les actions de violation suivantes :

  • drop—(agent de relais DHCPv4 et DHCPv6) L’offre de bail à un tiers est abandonnée et la liaison au client échoue.

  • override-lease: (serveur local DHCPv4 et DHCPv6) La durée du bail tiers est remplacée par la valeur seuil spécifiée.

  • strict—(serveur local DHCPv4 et DHCPv6) Le bail tiers est ignoré et la liaison client échoue.

  • Aucune action : si vous ne spécifiez pas d’action de violation, DHCP lie le client à l’aide du bail tiers, mais marque la liaison comme violant la durée du bail.

Une violation de la durée du bail peut se produire lors de l’octroi initial du bail ou lors d’une opération de reliure ou de renouvellement. Pour réduire les messages de journal excessifs et redondants, le routeur regroupe les rapports de violation de bail, comme indiqué dans le Tableau 1.

Tableau 1 : Journalisation des événements de violation de bail

Événement

syslog

Options de traçabilité DHCP étendues

Violation initiale de l’heure de bail pour le serveur DHCP spécifique

AVERTISSEMENT

AVERTISSEMENT

Le nombre de violations de bail revient à zéro pour le serveur DHCP spécifique

AVERTISSEMENT

AVERTISSEMENT

État des violations de bail causées par un serveur DHCP spécifique, signalées dans l’intervalle configuré dans la ltv-syslog-interval commande

AVERTISSEMENT

Une action de violation s’est drop produite ou le paquet DHCP n’a pas été généré

AVERTISSEMENT

Violation ( override-lease serveur DHCP local uniquement)

AVERTISSEMENT

Violation de bail

AVERTISSEMENT

Avantages de la validation DHCP de la durée de bail

  • Vous permet d’éviter le trafic inutile qui peut réduire les performances lorsque les baux DHCP tiers sont trop courts en configurant une durée de bail minimale autorisée et des mesures prises pour les baux non valides.

Configuration d’un seuil de bail DHCP

À partir de la version 14.1 de Junos OS, la gestion des abonnés offre une fonctionnalité de validation de la durée de bail qui vous permet de spécifier la durée minimale de bail DHCP autorisée dans votre environnement d’accès d’abonné. Lorsque vous configurez la validation de la durée du bail, vous spécifiez le seuil de durée du bail et l’action que le routeur effectue lorsqu’une durée de bail offerte est inférieure au seuil (par exemple, en abandonnant le bail).

La validation au moment du bail garantit que les baux proposés par des serveurs DHCP tiers ou des pools d’attribution d’adresses répondent toujours aux exigences de votre réseau. Par exemple, vous souhaitez que les baux de courte durée soient rejetés, car ils peuvent entraîner un trafic de renouvellement excessif susceptible d’impacter les performances du réseau.

Vous pouvez configurer la validation au moment du bail sur les serveurs locaux DHCPv4 et DHCPv6 et les agents de relais DHCPv4 et DHCPv6, et pour des interfaces individuelles ou des groupes d’interfaces. Le proxy de relais DHCP prend également en charge la validation au moment du bail.

La procédure suivante décrit les étapes à suivre pour configurer la validation au moment du bail. Cet exemple décrit une configuration pour l’agent de relais DHCP. Vous utilisez des étapes similaires aux niveaux hiérarchiques appropriés pour le serveur local DHCP, le serveur local DHCPv6 et l’agent de relais DHCPv6.

Pour configurer la validation de la durée du bail pour l’agent de relais DHCP :

  1. Spécifiez que vous souhaitez configurer la prise en charge de l’agent de relais DHCP.
  2. Spécifiez que vous souhaitez configurer la fonctionnalité de validation de l’heure de bail DHCP.
  3. Configurez le seuil qui spécifie la durée minimale de bail du client DHCP autorisée dans votre réseau.
  4. Configurez l’action que le routeur entreprend en cas de violation de la durée du bail.
    Remarque :

    L’agent de relais DHCP et le serveur local DHCP prennent en charge différentes actions de violation. Voir la violation-action déclaration pour les descriptions des actions.

    Si une violation de bail se produit alors que vous n’avez pas configuré d’action de violation, DHCP lie le client à l’aide du bail tiers. DHCP marque alors la liaison comme ayant violé la durée du bail.

  5. (Facultatif) Configurez la fréquence à laquelle vous souhaitez que le routeur consolide et consigne les messages d’avertissement syslog.

Présentation du leasing asymétrique DHCP

À partir de la version 17.1R1 de Junos OS, la location asymétrique permet d’envoyer à un client DHCP un bail plus court que le bail réel accordé par le serveur DHCP local. Dans certains réseaux, vous devrez peut-être modifier une attribution d’adresse DHCP existante avant l’expiration de la durée de bail accordée, ou apprendre dès que possible qu’un client n’utilise plus d’adresse. Le bail plus court est appelé bail asymétrique ou bail court. Le bail accordé à l’origine est appelé bail emphytéotique ou simplement, bail.

Vous pouvez configurer la location asymétrique sur l’agent de relais DHCP ou le serveur local DHCP. Dans une configuration classique, vous le configurez sur l’agent de relais. Lorsque le serveur local DHCP reçoit un paquet de découverte d’un client DHCP, il renvoie un paquet d’offre au client. Le client sélectionne un serveur local et demande l’attribution d’une adresse. Le serveur local DHCP envoie un paquet d’accusé de réception contenant l’adresse, la durée du bail et d’autres informations au client. Plutôt que de transférer ce paquet, l’agent de relais enregistre les informations du bail, puis génère un nouveau paquet d’accusé de réception avec un bail court et le transmet au client.

Lorsque le client DHCP fait une demande ultérieure de renouvellement de bail, l’agent de relais ne transmet pas la demande au serveur local. Au lieu de cela, l’agent de relais recrée le bail court à partir des informations enregistrées et le renvoie au client dans un paquet d’accusé de réception. L’agent de relais continue de renouveler les baux courts pour le client jusqu’à l’expiration du délai de renouvellement du bail emphytéotique. Par défaut, le délai de renouvellement du bail emphytéotique est égal à la moitié de la durée du bail emphytéotique.

À l’expiration du délai de renouvellement du bail emphytéopique, le bail asymétrique n’est plus valide. Les demandes de renouvellement ultérieures du client sont transmises par l’agent de relais au serveur local. Si le serveur local accuse réception de la demande, il renouvelle le bail à long terme et le processus recommence, l’agent de relais générant un bail court pour le client au lieu d’envoyer le bail long. Sinon, le bail n’est pas renouvelé.

Avec le leasing asymétrique, il y a aussi un délai de renouvellement pour le bail court. Le client envoie des demandes de renouvellement à l’agent de relais à des intervalles égaux à la courte durée de renouvellement du bail. Par défaut, cette période est égale à la moitié de la courte durée du bail. Si le client DHCP ne demande pas le renouvellement du bail avant l’expiration de la courte durée du bail, l’agent de relais informe le serveur local que le bail n’est plus utilisé et que l’adresse peut être réattribuée.

Avantages de la synchronisation de bail DHCP asymétrique

  • Permet le renouvellement anticipé des baux des clients DHCP sans nécessiter d’assistance pour un renouvellement forcé. Étant donné que le bail peut être résilié administrativement sur le serveur local DHCP ou l’agent de relais DHCP, le cycle d’actualisation de bail de courte durée suivant peut déclencher une renégociation complète du bail client. Cette capacité réduit le nombre de périphériques à gérer pour déclencher un nouveau cycle d’attribution d’adresses.

  • Permet une détection précoce des baux client inactifs. Le bail asymétrique comprend une notification en amont du client DHCP au constituant du bail, ce qui détecte l’activité et permet de récupérer plus rapidement les adresses inutilisées. Étant donné que ce mécanisme est entièrement intégré au DHCP, le fournisseur de services n’a pas besoin de s’appuyer sur l’ensemble des équipements impliqués dans l’attribution des adresses pour être configuré avec d’autres protocoles prenant en charge une sorte de détection de vivacité, comme la détection de transfert bidirectionnel (BFD).

Configuration de la location asymétrique DHCP

Vous pouvez configurer le bail asymétrique pour fournir à un client DHCP ou DHCPv6 un bail plus court que le bail accordé par le serveur local DHCP. La durée plus courte du bail signifie que le client doit renouveler le bail plus fréquemment. Lorsqu’il ne renouvelle pas le bail, l’adresse est libérée plus tôt que lorsque le client utilise le bail emphytéotique initial. Vous configurez le leasing asymétrique en remplaçant la configuration DHCP au niveau global, pour un groupe d’interfaces nommé ou pour une interface spécifique au sein d’un groupe nommé.

Remarque :

Par souci de simplicité, les procédures de cette rubrique n’affichent que la configuration globale. Pour plus d’informations sur le remplacement de la configuration DHCP à d’autres niveaux, consultez Remplacement des paramètres de configuration de relais DHCP par défaut et Remplacement des paramètres de configuration DHCP par défaut du serveur local.

Vous pouvez configurer la location asymétrique sur l’agent de relais DHCP ou le serveur local DHCP. Pour la plupart des réseaux, la configuration de l’agent de relais est plus utile.

Pour configurer le leasing asymétrique pour l’agent de relais DHCP pour DHCPv4 :

  1. Spécifiez que vous souhaitez configurer les options de remplacement.
  2. Configurez la durée du bail court (asymétrique).

Pour configurer le leasing asymétrique pour l’agent de relais DHCP pour DHCPv6 :

  1. Spécifiez que vous souhaitez configurer les options de remplacement.

  2. Configurez la durée du bail court (asymétrique) pour les clients DHCPv4 et séparément pour les clients DHCPv6.

Pour configurer le leasing asymétrique pour le serveur DHCP local pour DHCPv4 :

  1. Spécifiez que vous souhaitez configurer les options de remplacement.

  2. Configurez la durée du bail court (asymétrique).

Pour configurer le crédit-bail asymétrique pour le serveur local DHCP pour DHCPv6 :

  1. Spécifiez que vous souhaitez configurer les options de remplacement.

  2. Configurez la durée du bail court (asymétrique) pour les clients DHCPv4 et séparément pour les clients DHCPv6.

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
17.2R1
À partir de la version 17.2R1 de Junos OS, cette fonctionnalité est prise en charge pour DHCPv4 et DHCPv6 ; dans les versions antérieures, seul DHCPv6 est pris en charge.
17.1
À partir de la version 17.1R1 de Junos OS, la location asymétrique permet d’envoyer à un client DHCP un bail plus court que le bail réel accordé par le serveur DHCP local.
14.1
À partir de la version 14.1 de Junos OS, la gestion des abonnés offre une fonctionnalité de validation de la durée de bail qui vous permet de spécifier la durée minimale de bail DHCP autorisée dans votre environnement d’accès d’abonné.