Skip to content

TREL peer set IPv6 address choice #11167

Answered by abtink
Cristib05 asked this question in Q&A
Jan 15, 2025 · 1 comments · 2 replies
Discussion options

You must be logged in to vote

The original idea has been that mDNS would be the (main/only) way to discover and update peer information. And, of course, platforms can choose their own mDNS library. The TREL platform abstraction therefore defined otPlatTrelPeerInfo with a single otSockAddr and documented the expected/specified behavior (from the Thread specification) in the otPlatTrelEnable() documentation, essentially delegating the IPv6 address selection to the platform layer.

As Jonathan said, there have been some recent proposed changes to this (mainly to address issues seen with not being able to reliably detect address/port changes on peers with mDNS). We recently merged #10869), which covers SPEC-1261.

I'd like …

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@abtink
Comment options

abtink Jan 15, 2025
Collaborator

Answer selected by Cristib05
@Cristib05
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants