Port Question

Scott Rossi scott at tactilemedia.com
Fri Feb 6 00:31:26 EST 2004


>> So let's say there are two machines behind the same firewall on one side
>> of the net, and two machines behind another firewall on the other side.  Do I
>> need to determine both the public and private addresses of all machines
>> who want to play, and then somehow combine the addresses into a single string
>> to address socket messages?  Or do I just need the public address for each
>> network (which I assume accesses each router) and then assume that
>> messages sent to port 80 will be forwarded to all machines on that network
>> (who are "listening" on that port)?
> 
> You might just want to try out sending messages between machines behind
> different firewalls.  However, although I'm not exactly sure how these
> things work, I am inclined to say that you wouldn't be able to just send the
> messages to the router.  I believe that most routers will just drop requests
> if they can't figure out where they are supposed to go.  I think that you
> would need to set up a process called port forwarding on the router, where
> you tell the router to send requests for a specific port to a certain
> computer on the network.  But, once again, I'm not entirely sure how
> firewalls/routers work.

All the routers I've owned allow you to assign one system on the network a
DMZ (demilitarized zone) address which I believe allows pretty much any
traffic in and out.  Maybe this is what has to be set up by the game
players.

Thanks & Regards,

Scott Rossi
Creative Director
Tactile Media, Development & Design
-----
E: scott at tactilemedia.com
W: http://www.tactilemedia.com



More information about the use-livecode mailing list