[Dxspider-support] node & user information
Dirk Koopman
djk at tobit.co.uk
Mon Jan 16 22:51:16 GMT 2017
Just to add to the information to think about. If you look at the bottom
of this link:
http://www.dxcluster.org/mrtg/
you can see that actually the C traffic is a slightly higher than the
A/D traffic.
Dirk
On 16/01/17 17:25, Dirk Koopman via Dxspider-support wrote:
> Hopefully this will answer your recent questions...
>
> Thank you for your answers.
>
> There are PC92 (A) add, (D) delete and (C) node config records.
>
> PC92 A & D records are delayed for (as default and from memory) one
> minute before sending. There are two reasons for this:
>
> 1) It means that programs that connect, fire dx (and maybe do a couple
> of others things automatically) then disconnect do not cause PC92
> records to be sent.
> 2) By waiting some time, the updates (both add and delete) accrete and
> all the changes sent in just one A and/or D record.
>
> It is the A and D records that cause a very large proportion of the
> traffic.
>
> The node config (C) records are a different kettle of fish. They are
> normally sent once every four hours and, in one (sometimes HUGE)
> record represents the true connection state of a node. This is really
> a node's backstop "definitive" list of nodes and users to cope with
> inadequate lossy links and, more importantly a means of newly
> (re)started nodes getting a cluster configuration within a reasonable
> period. The default used to be 30 minutes or so and that was quickly
> changed when it became apparent that this was waaaaay too frequent for
> 400+ nodes sending 500 -> 3000+ byte C records. one could think of
> this in disk backup terms with the C record being a full backup of a
> node's config and A & D records being incremental updates. Increasing
> the frequency of the C records will, very quickly, become a problem -
> just by themselves.
>
> In principle one could switch off the A and D records and only lose
> the "realtime" (or incrementally updated) configuration.
>
> Just for completeness there are PC92 (K) records which are similar to
> the old PC50 records with some additional information on software and
> version numbers. They are sent once an hour and are used as remote
> node "keepalive" notices. If a node doesn't hear any PC92 traffic
> (A,C,D or K) for three hours then that node and its user connections
> is removed from local copy of the cluster configuration.
>
> Also, as it stands, if one sends a talk message out to a callsign that
> is not in the node's view pf the cluster map, then it is flood routed
> anyway. This is very much analogous to a "ping".
>
> Dirk
More information about the Dxspider-support
mailing list