How to distinguish between clients communicating via ethernet

SurferTim:
Yes. That socket will communicate with only that one client as long as that client is connected.

You can use the w5100 part of the library to retrieve the IP of the client. I modified the library to get that data in earlier IDE versions, but haven't needed that feature lately.

ok Thanks. As mentioned in previous comment,
If I need to make each of the client get connected in sequence, what you think is the good way ? (I couldn't come with some Idea, may be I am missing some pieces either in communication part or programming part ).
So that no client is missed.

Also when you mention modifying the w5100 part of library. Can you please provide few steps of which library to access and any direction about what syntax or code is required to extract client IP ?

Thanks in advance.