Dtls endpoint multiplexing

asked 2026-05-19 09:01:58 +0000

Yalui gravatar image

updated 2026-05-19 09:06:05 +0000

Hi,

I'm trying to read a Dtls packet content that is used in a mutliplexing scenario.

Here is the setup:

Peer 1 <-> Relay (Dtls 1) I can read this

Peer 2 <-> Relay (Dtls 2) I can read this

The relay will send an administrative packet to both Peer 1 and Peer 2 with the Dtls fingerprint, peer ids and trigger a direct connection between Peer 1 and Peer 2. But there is no new Dtls handshake, and the Epoch starts at 1 and Sequence number at 1 between the 2 peers. How do you think that is actually working? Can I read the traffic between Peer 1 and Peer 2?

edit retag flag offensive close merge delete

Comments

What version of Wireshark are you using?
What is the capture setup?

Chuckc gravatar imageChuckc ( 2026-05-19 14:06:02 +0000 )edit

I'm using Wireshark 4.6.5 on Windows.

What do you mean the "capture setup"?

I'm capturing on my local ethernet adapter.

Yalui gravatar imageYalui ( 2026-05-19 14:15:42 +0000 )edit

Do you mean this?

Jaap gravatar imageJaap ( 2026-05-19 15:05:33 +0000 )edit

What do you mean the "capture setup"?

In the diagram that @Jaap linked above, where is the capture system?

Chuckc gravatar imageChuckc ( 2026-05-19 16:18:18 +0000 )edit

It is located on my computer, so on one of the peers. Lets say Peer 1.

Yalui gravatar imageYalui ( 2026-05-19 16:38:51 +0000 )edit