Hey Merlin,
Nice to see a familiar face again! As far as Dimes and your dialup go, I'm pretty sure the client keeps a record of work accomplished up until disconnect time. Doing it that way though probably isn't the most efficient but I would think it would keep your work.
As far as your home network goes, much of the work will be redundant. What I've noticed is the first initial pings and traces are the same from the same location. After a while though, it becomes more random as the client decides what to ping and which route to trace. My understanding though is that it is like Seti in that they are double checking some things and sometimes new information is produced using already established routes.
Hope this helps,