I've been reading post that seem to suggest that you need a proxy or different ports to use more than one client for a server on one IP address. The OSI model provides for separate sessions on the same port on the same IP address. It doesn't matter how many clients you are using.
http://en.wikipedia.org/wiki/OSI_modelI have an associate's degree in Computer Information Sciences subspecialty networking