RE: miivi broker

From: Dylan Douglas <dylan_at_mediadefender.com>
Date: Thu, 17 May 2007 16:15:26 -0700

Like Ty says, "probably, but didn't notice."
 
I just sent you an email invite to the spreadsheet for the protocol
stuff.
 
Basically, the broker just sits there and waits for pings to come in
from clients (op 0x0) on port 0x201E (yep, that's spells Zonie). They
pings are used to determine what ips are online for sources.
 
If someone needs to connect to someone else, they send an pierce req (op
0x2) to the broker and the broker passes in as an op 0x1 to the
destination. The client always tries to connect to the other client,
but it's the broker that tells the other client to try to make a
connection back (just in case of a firewall).
 
The code for the broker is in /cvs/MDLinuxPushNetwork/udpbroker/ in the
brokersocket.cpp.
 
-D
 
 

________________________________

        From: Ivan Kwok
        Sent: Thursday, May 17, 2007 3:52 PM
        To: Dylan Douglas
        Cc: Jay Mairs; Ivan Kwok
        Subject: RE: miivi broker
        
        

        D, did you get this email?

         

        -Ivan

         

        From: Ivan Kwok
        Sent: Friday, May 11, 2007 3:57 PM
        To: Dylan Douglas
        Cc: Jay Mairs
        Subject: miivi broker

         

        Dylan, can describe how our miivi broker works and its protocol
specification? I am writing our own UDP downloading server for
publishing.

         

        Thanks,

        -Ivan

         
Received on Fri Sep 14 2007 - 10:55:50 BST

This archive was generated by hypermail 2.2.0 : Sun Sep 16 2007 - 22:19:45 BST