[mnet-devel] Further EGTP Questions

Adam Grant glory at interlog.com
Thu Mar 25 07:06:56 GMT 2004


Hi guys,
   I was asking last week about whether EGTP could be separated from 
Mnet and used as the basis of a P2P app.  Now we have a more specific 
set of questions:

Let's say we have 10 million user nodes and we're running the trackers.

Further, let's say that users are "bursty" in the sense that most of 
the time they are sending one or two transmissions per hour to other 
nodes, but for a couple of hours a day they are sending a transmission 
every 30 seconds.  That's 22 * 2 + 2 * 60 * 2 = 44 + 240 = 288 
transmissions / day / node.
   A transmission might be any size from a few bytes up to a few hundred 
Kb, with the shorter ones being a lot more frequent.
   Any given node is likely to have a few other nodes that it regularly 
communicates with, which will only change slowly.

1) Are there any scalability issues involved in running a tracker?  How 
many user nodes can a single tracker support, given 288 transmissions / 
node / day?

2a) Looking down the road a ways, how difficult would it be to modify 
EGTP to keep a connection open between two nodes so that messages could 
be sent back and forth repeatedly?

2b) Is there any possibility of retooling EGTP for streaming data 
between nodes, or would we be better advised to consider a different 
library?

   Right now, what we need EGTP for is what it was originally designed 
to do: send single messages from one node to another.  The last two 
questions just reflect possible future needs.


Let's say that, like a lot of people, I'm sharing my internet 
connection with one of those little 4 port router + firewall + wireless 
boxes.  They're pretty common now, and a lot of our users are going to 
have one.

3a) Does using one mean that I can't run a relay node?

3b) ...unless I open the appropriate ports in the firewall?

Thanks!
Adam



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
mnet-devel mailing list
mnet-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mnet-devel




More information about the Mnet-devel mailing list