I'm guessing not at the moment. But, if you are intrepid you could fire up Wireshark and start dropping/sharing/deleting files and see what happens. This actually sounds like fun, however I am otherwise indisposed right now.
The client is split into two parts. The "dropboxd" daemon, which talks the server, is proprietary. The "nautilus-dropbox" plugin, which integrates with the GNOME desktop, is under GPL.
The RPC protocol between nautilus-dropbox and dropboxd is documented. But (as far as I know) the network protocol between dropboxd and the server is not.
Pardon my ignorance, but how big of a deal is this? It seems pretty much anyone can make something a "well-known port". My quick check found at least 5 more (non-Dropbox) ports added today.
In any case, I'm sure this can only be good for Dropbox and its users. Congrats to the team!
Indeed. Right up there with such immortal names as HDAP and Zannet. Not to mention UTMPSD, tn-tl-w1 or DEI-ICDA. Truly, they have broken through to the big time.
Is the Dropbox protocol open and has an RFC? If not I think IANA should revise their practices to only allow registration of ports for protocols that do.
OK, but making sure two people don't try to use the same port for different things doesn't have much to do with making sure whatever they're doing is documented.
Surely, you wouldn't want to create a new service that defaults to a port already in common use, but unlisted because the protocol didn't meet someone's definition of open.
25 comments
[ 5.2 ms ] story [ 66.9 ms ] threadEdit: My google-fu isn't finding anything.
The RPC protocol between nautilus-dropbox and dropboxd is documented. But (as far as I know) the network protocol between dropboxd and the server is not.
In any case, I'm sure this can only be good for Dropbox and its users. Congrats to the team!
optimanet 2408/tcp OptimaNet optimanet 2408/udp OptimaNet # John Graham-Cumming <jgc&optimal.com>
Surely, you wouldn't want to create a new service that defaults to a port already in common use, but unlisted because the protocol didn't meet someone's definition of open.