Impacts of Wide Area Network Bandwidth Capacity on the Web Access Performance in a Proxy-Based Environment

Generally, by adding bandwidth capacity on Wide Area Network links, which connect organizations' Local Area Network to the Internet will ease the slow response of users Web access. Our study is to find out whether adding bandwidth capacity on organizations Wide Area Network links will give the...

Full description

Saved in:
Bibliographic Details
Main Author: Abdul Hadi Kamel, Abdullah
Format: Thesis
Language:eng
eng
Published: 2007
Subjects:
Online Access:https://etd.uum.edu.my/1775/1/Abdul_Hadi_Kamel_bin_Abdullah-Impacts_of_wide_area_network_bandwidth_capacity_on_the_web_access_performance_in_a_proxy-based_environment.pdf
https://etd.uum.edu.my/1775/2/Abdul_Hadi_Kamel_bin_Abdullah-Impacts_of_wide_area_network_bandwidth_capacity_on_the_web_access_performance_in_a_proxy-based_environment.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uum-etd.1775
record_format uketd_dc
institution Universiti Utara Malaysia
collection UUM ETD
language eng
eng
topic TK5101-6720 Telecommunication
spellingShingle TK5101-6720 Telecommunication
Abdul Hadi Kamel, Abdullah
Impacts of Wide Area Network Bandwidth Capacity on the Web Access Performance in a Proxy-Based Environment
description Generally, by adding bandwidth capacity on Wide Area Network links, which connect organizations' Local Area Network to the Internet will ease the slow response of users Web access. Our study is to find out whether adding bandwidth capacity on organizations Wide Area Network links will give the same result if the users' web access in the organizations is not made directly to the remote Web server but via a caching proxy server. Our study focuses on identifying the effects of WAN bandwidth capacity on the average latency of Web access, which is composed of three components namely TCP connection establishment time, time taken to get the first byte of the requested Web object after the connection to the server has been established and the downloading time of the Web object. Our investigation utilized experimental approach, where we conducted several trace-driven experiments in isolated network environment to simulate users web access through a single proxy server in an organization across Wide Area Network link. Our results indicate that the percentage of reduction of average web access latency due to web caching diminishes with the increment of the Wide Area Network bandwidth capacity. Another interesting finding from our results is the degree of Web access latency reduction diminishes more rapidly if the caching proxy server has limited amount of memory.
format Thesis
qualification_name masters
qualification_level Master's degree
author Abdul Hadi Kamel, Abdullah
author_facet Abdul Hadi Kamel, Abdullah
author_sort Abdul Hadi Kamel, Abdullah
title Impacts of Wide Area Network Bandwidth Capacity on the Web Access Performance in a Proxy-Based Environment
title_short Impacts of Wide Area Network Bandwidth Capacity on the Web Access Performance in a Proxy-Based Environment
title_full Impacts of Wide Area Network Bandwidth Capacity on the Web Access Performance in a Proxy-Based Environment
title_fullStr Impacts of Wide Area Network Bandwidth Capacity on the Web Access Performance in a Proxy-Based Environment
title_full_unstemmed Impacts of Wide Area Network Bandwidth Capacity on the Web Access Performance in a Proxy-Based Environment
title_sort impacts of wide area network bandwidth capacity on the web access performance in a proxy-based environment
granting_institution Universiti Utara Malaysia
granting_department Faculty of Information Technology
publishDate 2007
url https://etd.uum.edu.my/1775/1/Abdul_Hadi_Kamel_bin_Abdullah-Impacts_of_wide_area_network_bandwidth_capacity_on_the_web_access_performance_in_a_proxy-based_environment.pdf
https://etd.uum.edu.my/1775/2/Abdul_Hadi_Kamel_bin_Abdullah-Impacts_of_wide_area_network_bandwidth_capacity_on_the_web_access_performance_in_a_proxy-based_environment.pdf
_version_ 1747827202891710464
spelling my-uum-etd.17752013-07-24T12:13:06Z Impacts of Wide Area Network Bandwidth Capacity on the Web Access Performance in a Proxy-Based Environment 2007 Abdul Hadi Kamel, Abdullah Faculty of Information Technology Faculty of Information Technology TK5101-6720 Telecommunication Generally, by adding bandwidth capacity on Wide Area Network links, which connect organizations' Local Area Network to the Internet will ease the slow response of users Web access. Our study is to find out whether adding bandwidth capacity on organizations Wide Area Network links will give the same result if the users' web access in the organizations is not made directly to the remote Web server but via a caching proxy server. Our study focuses on identifying the effects of WAN bandwidth capacity on the average latency of Web access, which is composed of three components namely TCP connection establishment time, time taken to get the first byte of the requested Web object after the connection to the server has been established and the downloading time of the Web object. Our investigation utilized experimental approach, where we conducted several trace-driven experiments in isolated network environment to simulate users web access through a single proxy server in an organization across Wide Area Network link. Our results indicate that the percentage of reduction of average web access latency due to web caching diminishes with the increment of the Wide Area Network bandwidth capacity. Another interesting finding from our results is the degree of Web access latency reduction diminishes more rapidly if the caching proxy server has limited amount of memory. 2007 Thesis https://etd.uum.edu.my/1775/ https://etd.uum.edu.my/1775/1/Abdul_Hadi_Kamel_bin_Abdullah-Impacts_of_wide_area_network_bandwidth_capacity_on_the_web_access_performance_in_a_proxy-based_environment.pdf application/pdf eng validuser https://etd.uum.edu.my/1775/2/Abdul_Hadi_Kamel_bin_Abdullah-Impacts_of_wide_area_network_bandwidth_capacity_on_the_web_access_performance_in_a_proxy-based_environment.pdf application/pdf eng public masters masters Universiti Utara Malaysia Almeida, J., 22 Cao, P. (1998). Measuring proxy performance with the Wisconsin Proxy Benchmark. Computer Network and ISDN Systems, 30(22-23),2179-2192. Retrieve March 19, 2003 from http://citeseer.nj.nec.com/almeida98measuring.html Apache (2002). Welcome! The Apache: HTTP server project. Retrieved March 24, 2003 from http://http:apache.org Barish, G., & Obraczka, K. (200) World Wide Web Caching: Trends and Techniques, IEEE communication Magazine Internet Technology Series, 38(5), 178-484. Retrieved March 19, 2003, from http://icat.snu.ac.kr/review_paper/30.pdf Barford, P., & Crovella, M. (1999a). A performance evaluation of hyper test transfer protocols, Proceeding of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, (pp 188-197), Atlanta, Georgia. Retrieved March 19, 2003, from http://doi.acm.org/10.1145/301453.301560. Barford, P., & Crovella, M. (1999b). Measuring Web performance in the wide area. ACM SIGMETRICS performance Evaluation Review, 27(2), 37-48. Retrieved March 19, 2003 from http://doi.acm.org/l0.1145/332944.332953 Beigbeder, T., Coughlan, R., lusher,: C., Plunkett, J., Agu, E., & Claypool, M. (2004). The effects of loss and latency on user performance in unreal tournament 2003, Proceedings of ACM SIGCOMM 2004 workshops on NetGames '04, (pp 144-15I), Portland, Oregon, USA. Retrieved July 11, 2005 from http doi.acm.org/l0.1145/1016540.1016556. Berners-Lee, T., Fielding, R. & , Frystyk ; k, H. (1996). RFC 1945 - Hypertext Transfer Protocol -HTTP/1.O. Retrieved December 5, 2003 from http://www.faqs.org/rfesrfc1945.html Caceres, R., Douglis, E., Feldman, Glass, G. & Rabinovich, R. (1998). Web proxy caching: the civil is in the details, ACM Performance Evaluation Review, 26: pp.11-15. Cardenas, Lo G., Gil, J. A., Domenech,J., Sahuquillo, J. & Pont, A. (2005). Performance Companion of a Web Cache Simulation Framework, Proceeding of 19th International Conference of Advanced Information network and Applications, 2(pp.281-284), Taiwan. Carson, M. & Santay, D. (2003). NIS 1 Net: a Linux-based network emulation tool,SIGCOMM Comput. Commun Review 33(3):pp.111-126. Cohen, E., &r. Kaplan, H. (2000). Preferring the means for document transfer: A new approach for reducing Web latency. Proceedings IEEE INFOCOM, 2,(pp 854-863), Tel-Aviv. Israel. Comer, D. E (1997). Computer NNetwork and internets. New Jersey: Prentice-Hall. Davison, B.D. (1999). A survey of proxy cache evaluation techniques. Proceedings of the Fourth International Web Caching Workshop, (pp 67-77), San Diego, California. Retriever March 24, 2003 from http://ww.cse.lehigh.edu/~brian/pubs/1999/wcw/wcw99survey.pdf Davison, B.D. (2001). A Web caching primer. IEEE Internet Computing, 5(4), 38-45. Dyson, P. (1999). Dictionary of Networking (3rd ed.). Alameda, CA: Sybex. Fan, I,., Cao, P., Almeida, J., & Bro:i:r, A. Z. (2000). Summary cache: a scalable wide-area web cache sharing protocol. IEEE/ ACM Trans. Network, 8(3), 281-293. Feldmann, A., Caceres, R., Douglis:.F, Glass, G., & Rabinovich, M. (1999). Performance of Web Proxy Caching in Heterogeneous Bandwidth Environments. Proceeding of the IEEE INFOCOM '99 conference,(pp 107-116), New York, NY. Retrieved March 19, 2003 from http://citeseer.nj.nec.com/article/feldman99performance.html Floyd, S., & Paxson, V. (2001). Dificultied Simulating the Internet, IEEE/ACM Transactions on Networking,9(4),392-403. Retrieved March 24,2003 from http://doi.acm.org/10.1145/504640.504642 Floyd, S., & Kohler, E. (2003). Internet research needs better models, SIGCOMM Comput. Comnmun. Rev,33(1), 29-34. Retrieved October 17, 2006 from http://doi.acm.orq 10.1145/774763.774767 Forouzan, B. A (2004). Data Communication and Networking. Singapore : McGraw-Hill. Habib, M. & Abrams, M. (2001) Analysis of Sources of Latency in Downloading Web Pages. Proceeding of WebNet 2000. San Antonio, Texas. Retrieved March 24, 2003 from http://citeseer.ist.psu.edu/habib00analysis.html Hada, H., Chinen, K., Yamaguchi, 5 . & Oie, Y. (1999). Behavior of WWW Proxy Servers in Low Bandwidth Conditions, Proceedings of the 4th International Web caching Workshop. San Diego, California. Retrieved March 19,2003 from http:// citeseer.nj.nec.com/91353.html Haugdahl, J.S., (2000). Network analysis and troubleshooting, Canada: Addison Wesley Hu, X., & Heywood, A.N.Z. (2005). Understanding the Performance of Cooperative Web Caching Systems. Proceeding of fhe CNSR 2005, (pp. 183-188),Halifax, Canada. Retrieved July 11, 2005, from http://doi.ieeecomputersociety.org/l0.1l09/CNSR.2005.61 IPJava, G. P. (2001). Iptraf - An IP Network Monitor, Retrieved July 12, 2005, from http://iptraf.seul.org/ Johnson, T. (1997). Stuff Tom's Written. Retrieved March 24, 2003 from http://teryx.bobdbob.com/protius/software/ Kiracofe, D. (2002). Transparent proxy with Linux and Squid mini-HOWTO Transparent Proxy to a remote Box. Retrieved March 24, 2003 from http://en.tldp.org/HOWTO/mini/TransparentProxy-6.html Krishnamurthy, B., Zhang, Y., Will C. E., & Vishwanath, K. (2003). Design,implementation, and evaluation of a client characterization driven Web server, Proceeding of the twelfth international conference on World Wide Web, (pp 138-147) , Budapest, Hungary. Retrieved July 11,2005 Kroeger, T.M., Long, D.D.E., & Mogul J.C. (1997). Exploring the Bounds of Web Latency Reduction from Caching and Prefetching. In Proceedings of the 1997 Usenix Symposium Internet Technologies and Systems,Monterey, CA. Retrieved March 19, 2003 from http://citeseer.nj.nec.com/kroeger97exploring.html Kurose, J.F., Ross, K. W. (2001). Computer Networikng; A Top-Down Approach Featuring the Internet. Boston, Massachuset, USA: Addison Wesly. Liu, B., & Fox, E.A. (1998). Web} Traffic Latency: Characteristics and Implications, Journal Universal Computer Science, 4(9), 763-778. Retrieved Marc 24, 2003 from http://citeseer.nj.nec.com/liu98.html Liu, B., Abdulla, G., Johnson, T., (1998). Web Response Time and Proxy Caching. Proceeding of WebNet 98,Orlando, Florida. Retrieved March 19,2003 from http://citeseer.ist.psu.edu/article/liu98web.html Loon, T.S., & Bhargavan, V. (1999) Alleviating the Latency and Bandwidth Problems in (WWW Browsing, In Proceedings of the 1997 Usenix Symposium on Internet, Technologies and Systems, Montcrey, CA. Retrieved March 24, 2003 from http://citeseer.nj.nec.com/loon97alleviating.html Luotonen, A., & Altis, K. (1994). World-Wide Web proxies. Computer Networks and ISDN Systems, 271. 147-154. Retrieved March 19, 2003, from http://citeseer.nj.nec.com/luotonen94worldwide.html Maltzahn, C., Richardson, K. J., & Grunwald, D. (1997). Performance issues of enterprise level Web proxies. Proceedings of the 1997 ACM SIGMETRICS international conference on measurement and modeling of computer system (pp 13-23), Seattle, Washington. Retrieved March 19, 2003 from http://doi.acm.org/10.4445/258612.258668 Maltzahn, C., Richardson, K. J., & Gunnwald, D. (1999). Reducing the Disk I/O of Web Proxy Server Caches. Proceeding of the 1999 USENIX Ann. Technical og the 1999 USENIX Ann. Technical Conf, (pp 225-238), Monterey, CA. Mogul, J.C (1995). The case for persistent-connection HTTP, Proceedings of the conference on Application, technologies, architectures, and protocols for computer communication, (pp 299-313), Cambridge,Massachusetts, United States. Retrieved August 9, 2004 from http://doi.acm.org/l0.1145/217382.217465 Nametka, W. (1999). Network performance and capacity planning: Techniques for e business world. Retrieved March 24, 2003 from IBM United States Web site: Netfilter (n.d). netfilter/iptables-home. Retrieved March 24, 2003 from http://www.netfiIter.org Nichols, J., & Claypool, M. (2004) The effects of latency on online madden NFL football, Proceedings the 14th international workshop on network and operating system. support for digital audio and video, (pp. 146-151), Cork, Ireland. Retrieved July 11, 2005 from http://doi.acm.org/10.1145/1005847.1005879 Nichols, J., Claypool, M., Kinickl. R, & Li, M. (2004). Measurements of the congestion responsiveness of Windows Streaming Media, Proceedings of the 14th international workshop on Network and operating systems support for digital audio and video, (pp. 94-99),Cork, Ireland. Nielsen, H.F.,Gettys, J., Baird-Smith. A. Prud'hommeaux, E,Lie, H. W.,& Lilley, C.(1997). Network performance effects of HTTP/l.1, CSS 1, and PNG.Proceeding of the ACM SIGCOMM '97 conference on Applications, technologies, architectures , and protocols for computer communication, (pp 155-166), Cannes, France. Retrieved March 19,2003, NIST (2002). NIST Net installation instructions. Retrieved March 24, 2003 from http://snad.ncsl.nist.itd/nistnet/install.htm Padmanabhan, V.N., & Mogul, J.C. r I'jO5). Improving HTTP latency, Computer Networks and ISDN system, 28(1-2), 25-35. Retrieved March 19, 2003, from http://www.cs.berkeley.edu/~ padmanab/papers/www_fall94.ps Petrazzini, B. Sr. Kibati, M. (1999) The Internet in Developing Countries. Communication of the ACM, 42(6),31-36. Raunak, M. S., Shenoy, P., Goyal, & Ramamritham, K. (2000). Implications of proxy caching for programing networks and servers. Proceedings of tile 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, (pp 67-77), Santa Clara, California. i Retrieved March 19, 2003 from http://doi.acm.org/l0.1145/339331.339357 Rivest, R. L. (1992). RFC 1321-The MD5 Message-digest Algorithm. Retrieved July 12,2005, from http.www.faqs.org/ rfcs/rfc1321.html Rosu, M., & Rosu, D. (2002). An evaluation of TCP splice benefits in web proxy server, Proceedings of the eleventh international conference on World Wide Web, (pp 13-24). I Honolulu, Hawai, USA. Rousskov, A., & Soloviev, V. (1998) On Performance of Caching Proxies (extended abstract), ACM SIGMETRICS Performance Evaluation Review, 26(1), 272-273. Retrieved March 24, 2003 from http://doi.acm.org/l0.1145/277858.277946 Rousskov, A. (1997). Index of -rouskov-research-cache-sanitar. Retrieved March 24, 2003 from http://www,cs.ndsu.nodak.edu/~rousskov/research/cache/sanitar/ Rutkowski, A.M. (2000). Internet Trends. Retrieved August 11, 2004, from http://www.ngi.org/trends/trends-200002/tsl001.htm Saari, M.S., Mahmuddin, M., & Abdullah, A.H.K. (2002). Implication of Internet Worms Attack on the performance of Web access in proxy-based environment : A case study of NIMDA Worm attack, Proceedings of TEMPO 2002, Universiti I Utara Malaysia, Sintok, Malaysia. Tanenbaum, A. S. (1996). Computer Networks (3rd ed.). New Jersey : Prentice-Hall. Wang, J. (1999). A survey of Web caching schemes for the Internet. ACM SIGCOMM Computer Communication review, 29(5), 36-46. Retrieved March 19, 2003, from http://doi.acm.org/101145/505696.505701. Wessels, D. (2004). Wessel, D. (2001), Squid Frequently Asked Questions,Retrieved July 11, 2005, from http://www.squid-cache.org/Doc/FAQ/ Wooster, R. P. & Abrams, M. (1995) Proxy caching that estimates page load delays. Proceeding of the Sixth International World Wide Web Conference, pages 3258334, Santa Clara, CA. Zhang, X. (2000). Xiaohui Zhang. Catchability of Web objects. Technical Report BUCS-2000-019, Boston University Computer Science, 2000.