Proxy Servers: Jiban Jyoti Rana Reg No:0801307165 Branch: IT Sec: B
Proxy Servers: Jiban Jyoti Rana Reg No:0801307165 Branch: IT Sec: B
BY:
Jiban Jyoti Rana
Reg No:0801307165
Branch: IT
Sec: B
INDEX
Introduction to Proxy Server
Anonymous Proxy Server
FTP Proxy Server
Caching
Content Filtering
Reverse Proxy Server
Advantages of Proxy Server
Disadvantages of Proxy Server
WHAT IS
A
PROXY SERVER ?
In computer networks, a proxy server is a server (a computer
system or an application) that acts as an intermediary for requests
from clients seeking resources from other servers. A client connects
to the proxy server, requesting some service, such as a file,
connection, web page, or other resource, available from a different
server.
The proxy server evaluates the request according to its filtering
rules. For example, it may filter traffic by IP address or protocol. If
the request is validated by the filter, the proxy provides the resource
by connecting to the relevant server and requesting the service on
behalf of the client.
A proxy server may optionally alter the client's request or the
server's response, and sometimes it may serve the request without
contacting the specified server. In this case, it 'caches' responses
from the remote server, and returns subsequent requests for the
same content directly.
Client sends a request
The site will retrieve the page for you and present it to
you.
The site you visit will not receive any particulars about
your system.
FTP(File Sharing Protocol):
• Over Windows
LAN
• FTP
• P2P
• Email
• Online sharing
FTP PROXY SERVERS:
Available applications for
both HTTP and FTP
Proxy servers
• Web browsers
• Download
managers
• Operating
system (with
lots of
configuration)
CACHE:
It is a
collection of
data
duplicating
original
values
stored
elsewhere
CACHING PROXY SERVER
Page-fetch algorithm:
Check cache
for existing copy of object
If it exists in cache…….
INTERNET
CLIENT 3
CLIENT 1 CLIENT 2
FORWARD WEB
SERVER
PROXY
SERVER
INTERNET
PROXY
SERVER
CLIENT 1 CLIENT 3
CLIENT 2
SECURITY
INTERNET
WEB
SERVER
REVERSE PROXY
Not completely
anonymous.
Data can be misused.
Need to maintain a
database for Blacklist
and White list.
REFERENCES:
Http://en.wikipedia.org/wiki/Proxy_servers
http://
www.webopedia.com/TERM/P/proxy_server.h
tml
http://whatis.techtarget.com/definition/0,,
sid9_gci212840,00.html
http://www.authorstream.com
http://www.scribid.com
http://
www.slideshare.net/anitatwilight/group18awes
ome4someproxy-serverppt
ANY QUERIES
?
THANK
YOU