0% found this document useful (0 votes)
92 views14 pages

Understanding Proxy Servers and Their Uses

This document summarizes information about a proxy server. It defines a proxy server as a server that acts as an intermediary for requests from clients seeking resources from other servers. It then describes the main types of proxies - forward proxies, open proxies, and reverse proxies. Finally, it outlines some common uses of proxy servers, including filtering content, caching frequently requested resources to improve performance, bypassing filters and censorship, and logging and monitoring internet usage.

Uploaded by

Ryn Poria
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views14 pages

Understanding Proxy Servers and Their Uses

This document summarizes information about a proxy server. It defines a proxy server as a server that acts as an intermediary for requests from clients seeking resources from other servers. It then describes the main types of proxies - forward proxies, open proxies, and reverse proxies. Finally, it outlines some common uses of proxy servers, including filtering content, caching frequently requested resources to improve performance, bypassing filters and censorship, and logging and monitoring internet usage.

Uploaded by

Ryn Poria
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

PROXY SERVER

NAME:- RAVI PORRIA

ROLL NO:- 2208645

6TH SEMESTER (S.D.D.I.E.T.)


Table of Contents
– Introduction
– What is Spyware?
– What is Adware?
– How does Spyware and Adware work?
– How to detect if your computer has
Spyware/Adware
– What programs are there to help get rid of them?
– Rating of the Programs
– Recommendations
Introduction
A Proxy server is a server that acts as an
intermediary for requests from clients
seeking resources from other servers.
Purpose of Proxy Server
To speed up access to resources (using caching). Web
proxies are commonly used to cache web pages from a
web server.
To apply access policy to network services or content, e.g.
to block undesired sites.
To log / audit usage, i.e. to provide company employee
Internet usage reporting.
To bypass security/ parental controls.
To scan transmitted content for malware before delivery.
To keep machines behind it anonymous (mainly for
security)
Types of Proxies

Forward Proxy
Open Proxy
Reverse Proxy
Forward Proxies
A forward proxy taking
requests from an internal
network and forwarding
them to the Internet.
Forward proxies are
proxies where the client
server names the target
server to connect to.
Forward proxies are able
to retrieve from a wide
range of sources (in most
cases anywhere on the
Internet).
Open Proxies
An open proxy forwarding
requests from and to
anywhere on the Internet.
An open proxy is a
forward proxy server that
is accessible by any
Internet user.
An anonymous open proxy
allows users to conceal
their IP address while
browsing the Web or using
other Internet services.
Reverse Proxies
A reverse proxy taking
requests from the Internet and
forwarding them to servers in
an internal network. Those
making requests connect to the
proxy and may not be aware of
the internal network.
A reverse proxy is a proxy
server that appears to clients to
be an ordinary server. Requests
are forwarded to one or more
origin servers which handle the
request. The response is
returned as if it came directly
from the proxy server.
Uses of proxy servers

Filtering
Caching
Bypassing filters and censorship
Logging and eavesdropping
Filtering

A content-filtering web proxy server


provides administrative control over the
content that may be relayed through the
proxy.
A content filtering proxy will often support
user authentication, to control web access.
It also usually produces logs, either to give
detailed information about the URLs
accessed by specific users, or to monitor
Caching

A caching proxy server accelerates service


requests by retrieving content saved from a
previous request made by the same client or
even other clients.
Caching proxies keep local copies of
frequently requested resources, allowing
large organizations to significantly reduce
their upstream bandwidth usage and costs,
while significantly increasing performance.
Bypassing filters and censorship

If the destination server filters content


based on the origin of the request, the use of
a proxy can remove this filter.
For example, a server using IP-based
geolocation to restrict its service to a certain
country can be accessed using a proxy
located in that country to access the service.
Logging and eavesdropping

Proxies can be installed in order to


eavesdrop upon the data-flow between
client machines and the web. All content
sent or accessed – including passwords
submitted and cookies used – can be
captured and analyzed by the proxy
operator.
For this reason, passwords to online
services (such as webmail and banking)
Thank you for watching!

You might also like