Squid – Proxy Server:
Today we are discuss some important questions and answer proxy server related. This information is very important our professional sector. So, develop your idea……………..
Q:- (1):- What is Squid?
Squid is a high-performance proxy caching server for web clients, supporting FTP, gopher, and HTTP data objects. Unlike traditiona caching software, Squid handles all requests in a single, no-single, non-bloking, I/O-driven process.
Q:- (2):- What is Internet object caching?
Internet object caching is away to store requested Internet objects (i.e., data available via the HTTP, FTP, and gopher protocols) on a system closer to the requesting site than to the source. Web browsers can then use the local Squid cache as a proxy HTTP server, reducing access time as well as bandwidth consumption.
Q:- (3):- How big of a system do I need to run Squid?
There are no hard-and-fast rules. The most important resource for Squid is physical memory. Your processor does not need to be ultra-fast. Your disk system will be the major bottleneck, so fast disks are important for high-volume caches. Do not use IDE disks if you can help it.
In late 1998, if you are buying a new machine for a cache, I would recommend the following configuration:
A. 300 MHz Pentium II CPU
B. 512 MB RAM
C. Five 9 GB UW-SCSI disks
Your system disk, and logfile disk can probably be IDE without losing any cache performance.
Q:- (4):- How do I tell if Squid is running?
You can use the client program:
% client http://wwwtechnews365.net/ > test
There are other command-line HTTP client programs available as well. Two that you may find usefull are wget and cchoping.
Another way is to use Squid itself to see if it can signal a running Squid process:
%squid -k check
And then check the shell’s exit status variable.
Also, check the log files, most importantly the access.log and cache.log files.
————————— Thanks Everyone