[Dxspider-support] Initial cluster to cluster handshake
Dirk Koopman
djk at tobit.co.uk
Mon Mar 10 11:59:28 GMT 2025
There is no "initial handshake" as such for nodes at this level. You are
not a node until you have successfully logged in as a known entity to a
node. Only at that point does PC protocol happen - *_if you are defined
as a node with that callsign_* - on the node that you are attempting to
connect to. Otherwise you will be treated as a user, given the contents
of any MOTD file and sent a user prompt.
So if one connects to a PC92 capable node; you have successfully logged
with user (+password if required); that username is a callsign that is
recognised as a node by the receiving node; you are not locked out there
(the default for some random node callsign) - then this happens
(GB7TLH-2 connecting to GB7DJK) as shown from the receiving node's
(GB7DJK) point of view:
11:31:10 (chan) <- A GB7TLH-2 telnet
11:31:10 (chan) -> B GB7TLH-2 0
11:31:10 (chan) -> E GB7TLH-2 0
*11:31:10 (chan) -> D GB7TLH-2 PC18^DXSpider Version: 1.57 Build: 569
Git: test/83fc0019[r] pc9x^5457^*
11:31:10 (state) GB7TLH-2 channel func state 0 -> init
*11:31:10 (chan) <- I GB7TLH-2
PC92^GB7TLH-2^41469^A^^5GB7DJK:2001,bc8,3b8c,200,,2^H99^*
11:31:10 (state) GB7TLH-2 channel func state init -> init92
11:31:10 (*) DXPROT: Do pc9x set on GB7TLH-2
*11:31:10 (chan) <- I GB7TLH-2
PC92^GB7TLH-2^41469.01^K^5GB7TLH-2:5457:536^4^1^H99^
11:31:10 (chan) <- I GB7TLH-2 PC20^*
11:31:10 (*) GB7TLH-2 send_local_config: doing pc9x
*11:31:10 (chan) -> D GB7TLH-2
PC92^GB7DJK^41469^A^^5GB7TLH-2:2a01,4f8,1c1b,c95c,,1^H99^
11:31:10 (chan) -> D GB7TLH-2
PC92^GB7DJK^41469.01^K^5GB7DJK:5457:569^25^65^163.172.11.79^test/83fc0019[r]^H99^
11:31:10 (chan) -> D GB7TLH-2 PC22^*
11:31:10 (state) GB7TLH-2 channel func state init92 -> normal
shortly followed by:
*11:31:13 (chan) <- I GB7TLH-2 PC51^GB7DJK^GB7TLH-2^1^*
*11:31:13 (chan) -> D GB7TLH-2 PC51^GB7TLH-2^GB7DJK^0^*
Actual data transfer data *green* = GB7DJK (receiving node)*red *=
GB7TLH-2 (connecting node).
The stuff in black is normal logging on the receiving node (GB7DJK) -
and not passed across this connection.
Connecting to an old style PC protocol node is much more verbose but the
PC18 -> PC20 -> PC22 pattern is the same. It just has a big flurry of
PC19/PC17 records in between these three markers. The principle is the same.
Dirk G1TLH
On 08/03/2025 22:39, Rudy Bakalov via Dxspider-support wrote:
> I was wondering if anyone can shed some light on what the initial
> handshake between two cluster partners looks like. Presumably it is
> something like this:
>
> 1. Cluster A connects to Cluster B.
> 2. Cluster B says "Login:"
> 3. Cluster A says "N2WQ-1"
> 4. What happens next?
>
> I have been trying to see how this works by connecting to my cluster
> and providing a SSID registered as a partner, but nothing happens
> after I provide the SSID:
>
> Inline image
>
> Meanwhile, I enabled logging in Winsock to see the chatter between
> partners and see something like this:
>
> -> 22:14:10 N2WQ-1 PC61^21339.0^K0WHY^08-Mar-2025^2214Z^OK QSO Party:
> Kay^K4SBZ^AE5E^135.129.119.21^H98^~
> -> 22:14:11 ND4X PC61^21339.0^K0WHY^08-Mar-2025^2214Z^OK QSO Party:
> Kay^K4SBZ^AE5E^135.129.119.21^H98^~
> -> 22:14:11 EA7JXH PC61^21339.0^K0WHY^08-Mar-2025^2214Z^OK QSO Party:
> Kay^K4SBZ^AE5E^135.129.119.21^H97^~
>
> So going back to my question on the initial handshake, how do I get
> traffic going to show PC61 messages?
>
> Rudy N2WQ
>
> _______________________________________________
> Dxspider-support mailing list
> Dxspider-support at tobit.co.uk
> https://mailman.tobit.co.uk/mailman/listinfo/dxspider-support
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.tobit.co.uk/pipermail/dxspider-support/attachments/20250310/7ca008c1/attachment.htm>
More information about the Dxspider-support
mailing list