Awesum4sum
Team MembersLisha Murthy (1MS07IS041)Anitha B. S (1MS07IS005)Caroline I (1MS07IS017)Prabha P (1MS07IS068)
IndexIntroduction to Proxy ServerAnonymous Proxy ServerHTTP Proxy Server FTP Proxy ServerCachingContent FilteringICAPReverse Proxy ServerAdvantages and Disadvantages of Proxy ServerDemonstration on CC Proxy
PROXY SERVER
WHAT  IS  A PROXY  SERVER
 Client sends a requestServer provides the servicesCLIENTWEB SERVER
PROXY SERVERSends request to the       Proxy ServerMakes requests  for         the clientCLIENTWEB SERVER
ANONYMOUS PROXY  SERVERS
                   WHY DO WE NEED AN          ANONYMOUS PROXY SERVER Web resources can collect information aboutyou, using your IP address.You might be targeted by the marketers who send regular spam and junk e-mails.A website can automatically exploit the security holes in your system.
WHAT  IS  AN ANONYMOUS  PROXY  SERVER  Anonymous Proxy Server  hides your IP address.192.245.17.1201.124.17.1They do not let anyone know what you are surfing.
When few sites are blocked by the internet providers in certain countries or geographical areas, anonymous proxy servers can be used.
Anonymous surfing proxy sites    They allow you to enter the address (URL) of the site you wish to go to at the anonymous surfing proxy site.    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.
Introduction to HTTP
HypertextorHyperlinks
Thus formed Internet…
Ideal Scenario
With Proxy
FTP
File Sharing Over Windows LAN
 FTP
 P2P
 Email
 Online sharingFile Transfer Protocol
FTP Proxy Servers
Available applications for both HTTP and FTP Proxy servers Web browsers
 Proxy Chains
 Download managers
 Operating system (with lots of configuration)
CacheIt is a collection of dataduplicating original valuesstored elsewhere
Caching proxy server
Page-fetch  algorithm Check cache for existing copy of object
 If it exists in cache…….
 If object is not in cache, expired, or otherwise invalidated…….Cacheable objectsHTTP
 FTP      Non-cacheable objects HTTPS
 WAISContent filtering proxy serverContent filtering is theprocess of removing certain content from the internet before it gets to the user that requested that User.Eg: Twilight utilities proxy server       Safeguard content filtering proxy.
Internet Content Adaptation Protocol (ICAP)ICAP servers are focused on a specific function, for example, add insertion, virus scanning, content translation, language translation, or content filtering.ICAP allows its clients to pass HTTP based (HTML) messages (Content) to ICAP servers for adaptation (content manipulation).
Functions of icapFor request modification…….     ….redirection, header filtering, etc.For response modification…….     …. virus scanning, content modification, block inappropriate content, etc.
REVERSE PROXY
WEB SERVERCLIENT 1CLIENT 3CLIENT 2
FORWARD PROXY SERVERWEB SERVERINTERNETPROXY SERVERCLIENT 1CLIENT 3CLIENT 2
REVERSE PROXY SERVERWEB SERVERINTERNETREVERSE PROXY SERVERCLIENT 3CLIENT 1CLIENT 2

Group18_Awesome4some:Proxy server.ppt

Editor's Notes

  • #15 Hypertext is words/ phrases/ images which upon a click or stroke from the keyboard redirects to the related page. Thus hypertext (hyperlinks) forms a sort of network of related data.
  • #16 This kind of networking led to the implementation of Internet by Tim Berners Lee.
  • #17 Ideal scenario would have been that all the systems be connected to the Internet directly. Any request/ response transaction involves only two entities like in the case of mobile phones where in this case the client system requests something from the server and the server responds back.
  • #18 But in case of institutions or organizations where tend to block certain sites which are often found very useful to the people there  there arises the need for proxy server. Like the telephone operators in olden days, proxy servers intercept the requests and finally our goal is achieved through an alternate IP address.