I haven't seen the OP describe traffic originating from ports 53036, 53037, 53038, 53039.
Geez Louise. Re-read the OPs post but concentrate on a single pair of ports:
- The server listens on 4 ports 8020 ....
- The client sends the first heartbeat from ports: 53036, ... to ports 8020, ..., This repeats in every 10 seconds.
- When server ... [it] replies from ports 8020, ... to ports 53036, ....
- If ... the server ... sends them to ports 53036, ....
Graphically:
step | Action | Server | direction | client -----+--------+--------+-----------+------- 1 | Listen | 8020 | | -----+--------+--------+-----------+------- 2 | h'beat | 8020 | <-------- | 53036 Client 53036 originates; S +erver 8020 receives. -----+--------+--------+-----------+------- 3 | resp | 8020 | --------> | 53036 Server 8020 originates; cl +ient 53036 receives. -----+--------+--------+-----------+------- 4 | data | 8020 | --------> | 53036 Server 8020 originates; cl +ient 53036 receives. -----+--------+--------+-----------+-------
4 ports at the server, 4 ports at the client; 4 bi-directional conversations. There is no ambiguity.
In reply to Re^8: UDP connection
by BrowserUk
in thread UDP connection
by falstad
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |