Your SlideShare is downloading. ×
Group18_Awesome4some:Proxy server.ppt
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Group18_Awesome4some:Proxy server.ppt

6,503
views

Published on

Published in: Education

1 Comment
1 Like
Statistics
Notes
No Downloads
Views
Total Views
6,503
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
305
Comments
1
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • 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.
  • This kind of networking led to the implementation of Internet by Tim Berners Lee.
  • 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.
  • 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.
  • Transcript

    • 1. Awesum4sum
    • 2. Team Members
      Lisha Murthy (1MS07IS041)
      Anitha B. S (1MS07IS005)
      Caroline I (1MS07IS017)
      Prabha P (1MS07IS068)
    • 3. Index
      Introduction to Proxy Server
      Anonymous Proxy Server
      HTTP Proxy Server
      FTP Proxy Server
      Caching
      Content Filtering
      ICAP
      Reverse Proxy Server
      Advantages and Disadvantages of Proxy Server
      Demonstration on CC Proxy
    • 4. PROXY SERVER
    • 5. WHAT IS A PROXY SERVER
    • 6. Client sends a request
      Server provides the services
      CLIENT
      WEB SERVER
    • 7. PROXY SERVER
      Sends request to the
      Proxy Server
      Makes requests for
      the client
      CLIENT
      WEB SERVER
    • 8. ANONYMOUS PROXY SERVERS
    • 9. WHY DO WE NEED AN
      ANONYMOUS PROXY SERVER
      Web resources can collect information about
      you, 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.
    • 10. WHAT IS AN ANONYMOUS PROXY SERVER
      Anonymous Proxy Server hides your
      IP address.
      192.245.17.1
      201.124.17.1
      They do not let anyone know what you are surfing.
    • 11. When few sites are blocked by the internet providers in certain countries or geographical areas, anonymous proxy servers can be used.
    • 12. 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.
    • 13. Introduction to HTTP
    • 14. Hypertext
      or
      Hyperlinks
    • 15. Thus formed Internet…
    • 16. Ideal Scenario
    • 17. With Proxy
    • 18. FTP
    • 19. File Sharing
    • File Transfer Protocol
    • 24. FTP Proxy Servers
    • 25. Available applications for both HTTP and FTP Proxy servers
      • Web browsers
      • 26. Proxy Chains
      • 27. Download managers
      • 28. Operating system (with lots of configuration)
    • 29.
      • Cache
      It is a collection of data
      duplicating original values
      stored elsewhere
    • 30. Caching proxy server
    • 31. Page-fetch algorithm
      • Check cache for existing copy of object
      • 32. If it exists in cache…….
      • 33. If object is not in cache, expired, or otherwise invalidated…….
    • Cacheable objects
      Non-cacheable objects
    • Content filtering proxy server
      Content filtering is the
      process 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.
    • 36. 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).
    • 37. Functions of icap
      • For request modification…….
      ….redirection, header filtering, etc.
      • For response modification…….
      …. virus scanning, content modification, block inappropriate content, etc.
    • 38. REVERSE PROXY
    • 39. WEB SERVER
      CLIENT 1
      CLIENT 3
      CLIENT 2
    • 40. FORWARD PROXY SERVER
      WEB SERVER
      INTERNET
      PROXY SERVER
      CLIENT 1
      CLIENT 3
      CLIENT 2
    • 41. REVERSE PROXY SERVER
      WEB SERVER
      INTERNET
      REVERSE PROXY SERVER
      CLIENT 3
      CLIENT 1
      CLIENT 2
    • 42. SECURITY
      WEB SERVER
      INTERNET
      REVERSE PROXY
      Acts as a additional layer of defense and protects against some OS and Web server specific attacks.
    • 43. CACHING
      WEB SERVER
      Can offload the web server by caching most frequently used web pages.
      INTERNET
      cache
    • 44. LOAD BALANCING
      WEB SERVER
      INTERNET
      Less load on the server as the cache stores the static web pages
      cache
    • 45. COMPRESSION
      Awesum 4sum
      Awesum 4sum
      Compress content before delivering it to site visitors to optimize load times.
    • 46. TUNNELING
      WEB SERVER
      INTERNET
      Proxy server
      It is a web-based page that takes a site that is blocked and "tunnels" it, allowing the user to view blocked pages.
      CLIENT 1
    • 47. ADVANTAGES
      • Remain anonymous to the server.
      • 48. Cache proxies reduces load on main server.
      • 49. Acts as a security layer for clients and main server.
      • 50. Can block any website from access
      • 51. Can be used to view certain unblocked web sites.
      • 52. Faster loading of page is achieved.
    • DISADVANTAGES
      Not completely anonymous.
      Data can be misused.
      Need to maintain a database for Blacklist and White list.

    ×