Auteur Sujet: Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet  (Lu 357675 fois)

0 Membres et 2 Invités sur ce sujet

basilix

  • Abonné Orange Fibre
  • *
  • Messages: 742
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1368 le: 11 août 2025 à 17:08:46 »
@farmouss:

Tu pollues le fil de discussion « Orange ... conformité protocolaire ». Postes dans le fil de discussion dédié.

Mastah

  • Abonné Orange Fibre
  • *
  • Messages: 710
  • XGS-PON et G-PON
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1369 le: 23 août 2025 à 12:41:14 »
@levieuxatorange y a-t-il une limit de lease dhcp sur ipv6 ? J'ai fais pas mal de test en IPV4+IPV6 sur systemd/networkd et après un certain temps, je ne parviens plus a obtenir une IPV6.
Je suis retourné sur mon setup qui était fonctionnel, mais pas d'ipv6 et le client DHCP m'indique que le serveur DHCP ne veut pas me donner de prefix.

Listening on Socket/vlan832
Sending on   Socket/vlan832
PRC: Soliciting for leases (INIT).
XMT: Forming Solicit, 0 ms elapsed.
XMT:  X-- IA_PD xx:xx:xx:xx
XMT:  | X-- Request renew in  +3600
XMT:  | X-- Request rebind in +5400
XMT: Solicit on vlan832, interval 1050ms.
RCV: Advertise message on vlan832 from fe80::ba0:bab.
RCV:  X-- IA_PD xx:xx:xx:xx
RCV:  | X-- starts 1755945603
RCV:  | X-- t1 - renew  +0
RCV:  | X-- t2 - rebind +0
RCV:  | X-- [Options]
RCV:  | !-- Status code of no prefix, IA_PD discarded.
RCV:  X-- Server ID: 00:03:00:xx:xx:xx:xx:xx:xx:xx
PRC: Lease failed to satisfy.
XMT: Forming Solicit, 1050 ms elapsed.
XMT:  X-- IA_PD xx:xx:xx:xx
XMT:  | X-- Request renew in  +3600
XMT:  | X-- Request rebind in +5400
XMT: Solicit on vlan832, interval 2020ms.
RCV: Advertise message on vlan832 from fe80::ba0:bab.
RCV:  X-- IA_PD xx:xx:xx:xx
RCV:  | X-- starts 1755945604
RCV:  | X-- t1 - renew  +0
RCV:  | X-- t2 - rebind +0
RCV:  | X-- [Options]
RCV:  | !-- Status code of no prefix, IA_PD discarded.
RCV:  X-- Server ID: 00:03:00:xx:xx:xx:xx:xx:xx:xx
PRC: Lease failed to satisfy.

levieuxatorange

  • Expert Orange
  • Expert
  • *
  • Messages: 266
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1370 le: 25 août 2025 à 09:04:45 »
@levieuxatorange y a-t-il une limit de lease dhcp sur ipv6 ? J'ai fais pas mal de test en IPV4+IPV6 sur systemd/networkd et après un certain temps, je ne parviens plus a obtenir une IPV6.
Hello

Oui comme indiqué dans le message 2.
Y'a des équipements qui ont un nombre de context IPv6 limité et qui ne font pas de LRU ..
Donc maintenant il va falloir attendre la fin des leases ...

LeVieux

levieuxatorange

  • Expert Orange
  • Expert
  • *
  • Messages: 266
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1371 le: 26 août 2025 à 10:47:29 »
J'ai fais pas mal de test en IPV4+IPV6 sur systemd/networkd et après un certain temps, je ne parviens plus a obtenir une IPV6.
Complément : si tu veux faire des tests, débrouille toi au maximum pour bien faire le release AVANT de retenter.

Remarque : je n'ai jamais testé , mais si tu craft un paquet de release avec ton ancien prefix v6 et la bonne authent, cela devrait passer en théorie. Mais le Pkts doit être très propre pour passer les contrôles des équipements ...

LeVieux

simon

  • Abonné Orange Fibre
  • *
  • Messages: 1 753
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1372 le: 26 août 2025 à 10:59:23 »
Autre solution: s'arranger pour réutiliser le même DUID et la même MAC. J'ai déjà fait des dizaines de requêtes en ~15 min d'affilée (souci d'alim de mon routeur), j'ai toujours obtenu le même préfixe et jamais eu de souci. Et ceci, sans aucun release vu que le routeur perdait l'alimentation.

Mastah

  • Abonné Orange Fibre
  • *
  • Messages: 710
  • XGS-PON et G-PON
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1373 le: 26 août 2025 à 20:41:54 »
Complément : si tu veux faire des tests, débrouille toi au maximum pour bien faire le release AVANT de retenter.

Remarque : je n'ai jamais testé , mais si tu craft un paquet de release avec ton ancien prefix v6 et la bonne authent, cela devrait passer en théorie. Mais le Pkts doit être très propre pour passer les contrôles des équipements ...

LeVieux

Malheureusement systemd/networkd est ouvert des fesses et plein de bug. Le release ne fait malheureusement pas le job correctement (c'est pour ça que j'ai fait sauter mes lease).
Seul les DISCOVER/REQUEST utilise les options passés. Le RELEASE étant bug n'envoi aucune option...

Mastah

  • Abonné Orange Fibre
  • *
  • Messages: 710
  • XGS-PON et G-PON
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1374 le: 26 août 2025 à 20:43:59 »
Autre solution: s'arranger pour réutiliser le même DUID et la même MAC. J'ai déjà fait des dizaines de requêtes en ~15 min d'affilée (souci d'alim de mon routeur), j'ai toujours obtenu le même préfixe et jamais eu de souci. Et ceci, sans aucun release vu que le routeur perdait l'alimentation.

Obtenir le même prefix n'a rien a voir avec le lease accordé par orange. Orange te donne le même prefix ipv6 même en changeant de lease. Ton prefix n'est rendu à la pile que si tu ne l'utilise pas depuis plusieurs jours.
Tu peux très bien éclaté le nombre de lease (et atteindre la limite) sans jamais changer de prefix.

levieuxatorange

  • Expert Orange
  • Expert
  • *
  • Messages: 266
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1375 le: 27 août 2025 à 08:06:38 »
Tu peux très bien éclaté le nombre de lease (et atteindre la limite) sans jamais changer de prefix.
Bonjour

Le fonctionnement du DHCP (tout ceux que j'ai vu) et plus particulièrement celui de Orange ne fonctionne pas comme ça :
- à un DUID (en IPv6, en IPv4la MAC joue aussi) est associé un préfixv6 / une ipv4 pour un temps donné. C'est ta lease
- si tu représentes un SOLICITE / DISCOVERT avec le même DUID / MAC, le serveur DHCP te réaffecte le même prefixv6/ipv4 pour une nouvelle période. Techniquement c'est une PROLONGATION de la lease précédente
- les RENEW v6/v4 ont le même fonctionnement et prolongent juste la lease.

Si tu ne change pas de prefixv6/ipv4 tu as une et une seule lease que tu prolonges à chaque solicite/renew

Si tu changes de DUID / MAC, alors là tu est vu comme un nouveau client :
- un nouveau préfixv6 / IPv4 t'es alloué pour la durée de la lease
- le préfix précédent / IP précédente va courir jusqu'a la fin du bail précédent.
- sauf si tu as fait un release, et là l'allocation précédente est libérée

Donc effectivement si on teste les DHCPv4/v6, bien faire attention:
- soit à garde le même DUID / MAC sur tous les essais
- soit _bien_ faire un release avant de changer de DUID / MAC pour avoir une nouvelle lease.

Sinon au bout d'un certain nombre d'essai (4 je crois) le stack v6 sera bloqué sur certain équipements car plus de place pour une nouvelle lease dans la table de l'équipement pour cette ligne là.
Et là, il faut attendre la fin du bail le plus vieux ....

LeVieux

cyayon

  • Abonné Orange Fibre
  • *
  • Messages: 793
  • Cordon 74 - Orange Fibre Pro
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1376 le: 27 août 2025 à 10:55:21 »
Bonjour

Le fonctionnement du DHCP (tout ceux que j'ai vu) et plus particulièrement celui de Orange ne fonctionne pas comme ça :
- à un DUID (en IPv6, en IPv4la MAC joue aussi) est associé un préfixv6 / une ipv4 pour un temps donné. C'est ta lease
- si tu représentes un SOLICITE / DISCOVERT avec le même DUID / MAC, le serveur DHCP te réaffecte le même prefixv6/ipv4 pour une nouvelle période. Techniquement c'est une PROLONGATION de la lease précédente
- les RENEW v6/v4 ont le même fonctionnement et prolongent juste la lease.

Si tu ne change pas de prefixv6/ipv4 tu as une et une seule lease que tu prolonges à chaque solicite/renew

Si tu changes de DUID / MAC, alors là tu est vu comme un nouveau client :
- un nouveau préfixv6 / IPv4 t'es alloué pour la durée de la lease
- le préfix précédent / IP précédente va courir jusqu'a la fin du bail précédent.
- sauf si tu as fait un release, et là l'allocation précédente est libérée

Donc effectivement si on teste les DHCPv4/v6, bien faire attention:
- soit à garde le même DUID / MAC sur tous les essais
- soit _bien_ faire un release avant de changer de DUID / MAC pour avoir une nouvelle lease.

Sinon au bout d'un certain nombre d'essai (4 je crois) le stack v6 sera bloqué sur certain équipements car plus de place pour une nouvelle lease dans la table de l'équipement pour cette ligne là.
Et là, il faut attendre la fin du bail le plus vieux ....

LeVieux

Salut,
merci une fois de plus pour toutes ces précisions !
il n'y avait pas aussi une histoire de débrancher la fibre pendant 15min environ ? Dans mes premiers essais, je crois avoir été dans ce cas (plus de prefix ipv6). En débranchant quelques minutes, j'avais réussi à obtenir à nouveau l'ipv6.

basilix

  • Abonné Orange Fibre
  • *
  • Messages: 742
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1377 le: 27 août 2025 à 11:06:45 »
@cyayon:

En spécifiant les même MAC, DUID et IAID (tuple <DUID, IA-type, IAID>) que ceux de la Livebox (interface WAN), cela fonctionne sans délais.

simon

  • Abonné Orange Fibre
  • *
  • Messages: 1 753
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1378 le: 27 août 2025 à 11:14:11 »
Cela fonctione sans délai car, en fixant ces paramètres, tu renouvelles le lease existant lorsque tu relances les transactions DHCP, comme l'explique LeVieux.
Le fait de cloner l'adresse MAC de la Livebox n'a pas vraiment d'incidence (même si je le fais). On peut utiliser n'importe quelle MAC pour peu qu'elle ne change pas. Cela fixe également le DUID vu qu'il doit être de type link-layer address et contenir cette même MAC.
Je ne sais pas si l'IAID a une importance car, dans mon cas, OpenWRT le fixe à 1, vu que je ne demande qu'un seul préfixe. Il ne change donc jamais.

cyayon

  • Abonné Orange Fibre
  • *
  • Messages: 793
  • Cordon 74 - Orange Fibre Pro
Orange DHCP conformité protocolaire 2023 - lire depuis le début du sujet
« Réponse #1379 le: 27 août 2025 à 11:27:00 »
@cyayon:

En spécifiant les même MAC, DUID et IAID (tuple <DUID, IA-type, IAID>) que ceux de la Livebox (interface WAN), cela fonctionne sans délais.

Oui c'est bien ce que je fais (sur routerOS actuellement), mais lorsque j'avais fait des tests par le passé (avant de fixer le même DUID inter-équipements réalisant les tests), il me semblait m'en être sorti en débranchant le fibre.