Thanks for the reply Jon, it was helpful. I had been looking around the net for some indication as to how NATs determine routing, and you''ve cleared that up.
The only problem that remains for me is this: My current methods for determining the client''s IP always return his LAN IP address, not the IP address of the gateway computer. Obviously the server won''t know where to send the packets if this is the case. Is there a method for determining the gateway IP from the client?
If not, am I then forced to "Connect" to the server in order to be able to send return packets to the proper IP? Or is there some other way of extracting that info from the IP header itself?
See, I''d rather not "Connect" if I don''t have to... that way I can receive all incoming packets on a single host port. Otherwise I''d have to dynamically track the receive ports for the various connected clients, would I not?
Thanks for the help so far!
Lucky
Lucky''s VB Gaming Site