The document discusses proxies and caching. Proxies act as intermediaries between local networks and external networks like the Internet. They can improve performance by caching frequently requested web pages. Squid is an open source proxy caching server that operates by checking its cache for requested objects, retrieving objects from origin servers if needed, and storing cacheable objects in its local cache.
How to Troubleshoot Apps for the Modern Connected Worker
Squid
1.
2.
3. What is Proxy ? Proxy Proxy is hardware / software Proxy servers operate as an intermediary between a local network and services available on a larger one, such as the Internet. Indirect access to other networks e.g INTERNET. all computers on the local network have to go through it before accessing information on the Internet. Proxy share a connection to others Proxy act as gateway Proxy act as Cache Server/Firewall Organization , universities , companies use proxy systems LAN INTERNET
4.
5.
6.
7.
8. IP : 172.16.0.2 Gw : 172.16.0.1 IP : 172.16.0.1 IP : 217.219.66.2 Gw : 217.219.66.1 LAN INTERNET Proxy Server Source IP 172.16.0.2 www.yahoo.com Dest IP 209.191.93.52
9. IP : 172.16.0.2 Gw : 172.16.0.1 IP : 217.219.66.2 Gw : 217.219.66.1 IP : 172.16.0.1 Change Source IP Address LAN INTERNET Proxy Server Source IP 217.219.66.2 www.yahoo.com Dest IP 209.191.93.52 Source IP 172.16.0.2 www.yahoo.com Dest IP 209.191.93.52
10. IP : 217.219.66.2 Gw : 217.219.66.1 IP : 172.16.0.1 Change Source IP Address & Destination IP Address IP : 172.16.0.2 Gw : 172.16.0.1 LAN INTERNET Proxy Server Source IP 209.191.93.52 Dest IP 217.219.66.2
11. IP : 217.219.66.2 Gw : 217.219.66.1 IP : 172.16.0.1 Change Dest. IP Address IP : 172.16.0.2 Gw : 172.16.0.1 LAN INTERNET Proxy Server Source IP 209.191.93.52 Dest IP 217.219.66.2 Source IP 209.191.93.52 Dest IP 172.16.0.2
12. IP : 172.16.0.2 Gw : 172.16.0.1 IP : 217.219.66.2 Gw : 217.219.66.1 IP : 172.16.0.1 LAN INTERNET Proxy Server Source IP 209.191.93.52 Dest IP 172.16.0.2
13.
14.
15.
16.
17.
18.
19. IP : 172.16.0.2 Gw : 172.16.0.1 IP : 172.16.0.1 IP : 217.219.66.2 Gw : 217.219.66.1 Cached Pages: LAN INTERNET Proxy Server Source IP 172.16.0.2 www.yahoo.com Dest IP 209.191.93.52
20. IP : 172.16.0.2 Gw : 172.16.0.1 IP : 217.219.66.2 Gw : 217.219.66.1 IP : 172.16.0.1 Change Source IP Address Cached Pages: LAN INTERNET Proxy Server Source IP 217.219.66.2 www.yahoo.com Dest IP 209.191.93.52 Source IP 172.16.0.2 www.yahoo.com Dest IP 209.191.93.52
21. IP : 217.219.66.2 Gw : 217.219.66.1 IP : 172.16.0.1 Change Source IP Address & Destination IP Address IP : 172.16.0.2 Gw : 172.16.0.1 Cached Pages: LAN INTERNET Proxy Server Source IP 209.191.93.52 Dest IP 217.219.66.2
22. IP : 217.219.66.2 Gw : 217.219.66.1 IP : 172.16.0.1 Change Dest. IP Address IP : 172.16.0.2 Gw : 172.16.0.1 Cached Pages: www.yahoo.com LAN INTERNET Proxy Server Source IP 209.191.93.52 Dest IP 217.219.66.2 Source IP 209.191.93.52 Dest IP 172.16.0.2
23. IP : 172.16.0.2 Gw : 172.16.0.1 IP : 217.219.66.2 Gw : 217.219.66.1 IP : 172.16.0.1 Cached Pages: www.yahoo.com LAN INTERNET Proxy Server Source IP 209.191.93.52 Dest IP 172.16.0.2
24. IP : 172.16.0.3 Gw : 172.16.0.1 IP : 172.16.0.1 IP : 217.219.66.2 Gw : 217.219.66.1 Cached Pages: www.yahoo.com LAN INTERNET Proxy Server Source IP 172.16.0.3 www.yahoo.com Dest IP 209.191.93.52
25. Cached Pages: www.yahoo.com IP : 172.16.0.3 Gw : 172.16.0.1 IP : 217.219.66.2 Gw : 217.219.66.1 IP : 172.16.0.1 Check for cached page LAN INTERNET Proxy Server Source IP 172.16.0.3 www.yahoo.com Dest IP 209.191.93.52 Page Found
26. IP : 217.219.66.2 Gw : 217.219.66.1 IP : 172.16.0.1 Retrieve page from cache IP : 172.16.0.2 Gw : 172.16.0.1 Cached Pages: www.yahoo.com LAN INTERNET Proxy Server No Need to contact Yahoo server Source IP 209.191.93.52 Dest IP 172.16.0.3
27. IP : 172.16.0.3 Gw : 172.16.0.1 IP : 217.219.66.2 Gw : 217.219.66.1 IP : 172.16.0.1 LAN INTERNET Proxy Server Source IP 209.191.93.52 Dest IP 172.16.0.3