Thanks, Rob pal!
In my limited experience, a TCP process will listen on a specific port,
maybe 80, and then when a request comes, it will create another port for a
TCP connection.
My question is what is the port squid is using to listen. Simon told me
squid is using port 80 to do the listen task and use a random port(>1023)
to server for each TCP connection. Do you agree with him?
Best regards,
George Ma
----- Original Message -----
From: Robert Collins
To: maer727@sohu.com
Cc: squid-users@squid-cache.org
Subject: RE: RE: RE: [squid-users] Puzzled at the ports squid is using. :-(
Sent: Mon May 13 20:33:15 CST 2002
>
>
> > -----Original Message-----
> > From: maer727@sohu.com [mailto:maer727@sohu.com]
> > Sent: Monday, May 13, 2002 10:28 PM
> > To: Robert Collins
> > Cc: squid-users@squid-cache.org
> > Subject: Re:RE: RE: [squid-users] Puzzled at the ports squid
> > is using. :-(
> >
> >
> > Thanks, Rob pal!
> >
> > Still a question unawered. :-)
> >
> > How to know which port squid is using as iniators port?
> > How to know which port squid is using as recievers port?
> >
> > Are they random number or specific number?
>
> The machine making the connection will usually assign a semi-random
> port. The machine being connected to (the reciever) will be listening on
> a pre-defined port. You can't know in advance the iniators port unless
> the software deliberately chooses it (and squid doesn't).
>
> Seriously, you need to go and do some reading on TCP and how it works.
> The questions you are asking at the moment are all answered in such
> reading material.
>
> Rob
Received on Mon May 13 2002 - 06:49:53 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:08:05 MST