Auteur Sujet: Pourquoi la Livebox annonce un second préfixe dans le réseau local ?  (Lu 310 fois)

0 Membres et 3 Invités sur ce sujet

basilix

  • Abonné Orange Fibre
  • *
  • Messages: 822
    • Mon dépôt GitHub
Je potasse NDP. J'essaye d'analyser les infos contenues dans les messages ND émis dans le réseau local.

L'un des messages d'annonce de la Livebox spécifie une option Source Link-Layer Address (SLLA) avec pour valeur une adresse MAC inconnue.
Je constate également qu'un autre préfixe est annoncé par la Livebox. Je ne comprends pas pour quelle raison est annoncé un second préfixe.

Janarita

  • Abonné Sosh fibre
  • *
  • Messages: 8
  • TOULOUSE + 31100
    • PingMyNetwork
C'est vrai que c'est pas évident à comprendre au premier abord

La MAC inconnue dans la SLLA vient d’une interface interne du bridge de la Livebox, pas du port LAN. Certaines Livebox utilisent une MAC différente pour l’interface qui génère les RA

Le second préfixe correspond au PIO émis par cette interface virtuelle, qui publie aussi son propre préfixe même s’il n’est pas destiné aux hôtes.
C’est fréquent sur les CPE IPv6 où plusieurs interfaces du bridge participent au même lien et envoient chacune leurs ND/RA.

https://en.wikipedia.org/wiki/Neighbor_Discovery_Protocol
https://pingmynetwork.com/network/ccna-200-301/ipv6-slaac

basilix

  • Abonné Orange Fibre
  • *
  • Messages: 822
    • Mon dépôt GitHub
Pourquoi la Livebox annonce un second préfixe dans le réseau local ?
« Réponse #2 le: Aujourd'hui à 12:47:40 »
@Janarita

Plusieurs préfixes GUA sont annoncés sur le lien. Ma station dispose de deux adresses GUA. Le second préfixe n'est pas annoncé à la même fréquence.
Je n'ai pas la réponse. C'est sûrement trop technique à mon niveau. Un jour, qui sait ?  :P

J'ai posé cette question car cela m'intriguait. Néanmoins, il me semble plus fructueux dans mon cas d'approfondir OpenWrt. On retrouve sûrement des
mécanismes similaires et de façon très ample (challenge).

basilix

  • Abonné Orange Fibre
  • *
  • Messages: 822
    • Mon dépôt GitHub
Pourquoi la Livebox annonce un second préfixe dans le réseau local ?
« Réponse #3 le: Aujourd'hui à 14:09:00 »
Précision contextuelle

Le protocole neighbor discovery est implémenté par le noyau Linux. L'autre partie est implémentée dans le démon odhcpd.

C'est du développement d'application mais avec des interactions systèmes.

C'est potentiellement utile pour se représenter comment reconfigurer son interface en cas de coupure de la connexion sur
le réseau Orange. C'est l'un des mécanismes avancés implémentés dans les Livebox. D'un côté, on a NDP + Netlink +
autres concepts. De l'autre, Watchat ou des invocations de ping.

En soi, je pense que ce sont des concepts fondamentaux mais sans les extensions propriétaires. Le micrologiciel de mon
commutateur Netgear semble dérivé de GNU/Linux. Et le micrologiciel de certaines Livebox sera dorénavant prplos. Mais
trop complexe à étudier à mon goût.

En conséquence, s'il me faut approfondir autant que ce soit avec OpenWrt.