[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[coldsync-hackers] NetSync
I spent some time this weekend looking at NetSync. I'd like to
work on that in the foreseeable future.
Unfortunately, I wasn't able to find any real documentation on how
NetSync works. Alex Tronin has sent me some useful information, and I've
groveled through the pilot-link code, but I haven't found anything
resembling an official spec. If you know where to find one, please speak
up.
For what it's worth, it appears that NetSync proceeds in two
phases: in the first phase, the client (the machine with the cradle) sends
out a UDP datagram to the server (the "Primary PC" defined in the NetSync
prefs). This datagram essentially asks, "Are you willing to perform a
NetSync?".
After the server replies in the affirmative, the client opens a
TCP connection to the server, and... something happens. A lot of it looks
like plain old DLP, which is the sane way to do things, but other packets
don't look like much of anything (in particular, pilot-link occasionally
appears to send out a TCP packet with no data).
Bleah.
--
Andrew Arensburger This message *does* represent the
arensb@ooblick.com views of ooblick.com
Reality is the opiate of the people.
--
This message was sent through the coldsync-hackers mailing list. To remove
yourself from this mailing list, send a message to majordomo@thedotin.net
with the words "unsubscribe coldsync-hackers" in the message body. For more
information on Coldsync, send mail to coldsync-hackers-owner@thedotin.net.