Hi 
        
        My name is Wencheng Chai, my company are testing Squid on 
        Windows 2000 and try to get WCCP works on Squid. I have
        developed a NDIS filter driver to decap. GRE packet. I have 
      noticed the difference between transparent proxy and 
      non-transparent proxy during my testing. In the case of 
        non-transparent proxy there seems to be two separate 
        tcp connections between Squid, original server, and IE 6.0.
        If IE issues one GET, the connections will be closed after
        IE get the page. However, the connections didn't get closed
        if IE sent more than one GET to Squid. In any case, everything
        works fine.
        In the case of transparent proxy, if IE sent one GET, the behavior
        is the same as non-transparent proxy. If IE sent more than 
        one GET, I noticed that there was one tcp connection for each
        GET between IE and Squid, however there was only one tcp connection 
        between Squid and original server. 
        What I try to find out is that why my IE only get the first GET
        displayed, but not the rest of the GET when Squid was configured 
        in transparent proxy more? I noticed that second GET over the wire back 
        to IE, but somehow the page didn't get displayed. so IE keep sending 
        GET requests. I would appreciate it if someone could verified 
        my observation and shed some light on how Squid handles transparent
        proxy in term of tcp connection.

        Thanks,
        Wencheng


Reply via email to