> Hello, > > I have rather academic question. Can someone explain/clarify how the > proxy server identifies return TCP/IP packets in order to channel them > to the particular client processes. >... - Your model , on networking is negatively bended : in fact your question is irrelevant to 'basic' SQUID, because it sits that app. layer in the networking stack. Clients forward http requests to SQUID, which squid handles , for instance cached or not, in the latter case contacting the remote webserver and fetching the requested object. This could even be done , with any transport/networking implementation, and must be seen separated from the app. layer. Transparant proxy-ing may be an exception, indeed, but the consequences of not obeying the network-layered-model has many possible caveats. M.