跳到主要內容

臺灣博碩士論文加值系統

(52.203.18.65) 您好!臺灣時間:2022/01/19 15:00
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:胡竣雄
研究生(外文):Chun-Hsiung Hu
論文名稱:支援動態服務政策提供資料訂閱及預取之代理伺服器
論文名稱(外文):A Proxy Server Supporting Dynamical Service Policy for Data Subscription and Prefetching
指導教授:蔡尚榮蔡尚榮引用關係
指導教授(外文):Shang-Rong Tsai
學位類別:碩士
校院名稱:國立成功大學
系所名稱:電機工程學系碩博士班
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:中文
論文頁數:95
中文關鍵詞:訂閱自動更新預取代理伺服器
外文關鍵詞:prefetchproxysubscriberefresh
相關次數:
  • 被引用被引用:0
  • 點閱點閱:738
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:2
透過全球資訊網搜尋所需的資料已經愈來愈普遍,但是,網路頻寬的擴充速度緩慢,造成使用者在資料的擷取上必須面臨更長的等待時間。透過代理伺服器可以有效降低一個區域網路的頻寬需求,並減少使用者瀏覽網頁時的回應時間。在代理伺服器擊中率普遍不高的情形下,使用者仍是需要時間來等待資料的抓取。另外,目前的代理伺服器無法提供動態改變服務政策來應付不同的使用需求和網路環境。
本系統綜合代理伺服器的特性,提供使用者訂閱網站的服務,藉由我們的系統把網站內容預先擷取回來存在代理伺服器的快取內,同時自動更新內容,確保使用者每次都能瀏覽到最新的資料。再加上使用者能動態地設定代理伺服器的服務政策,讓使用者選擇以瀏覽網頁的速度為優先政策還是以擷取最新的資料為優先政策。
World Wide Web makes information retrieval more and more convenient. People often spend too much time searching and browsing the Web due to insufficient network bandwidth. Web proxy server is used to reduce the network latency and bandwidth consumption. However, the hit ratio of a proxy server is generally low, hence users still often have to wait for retrieving information. Besides, the existing web proxy servers do not support users to dynamically change the service policy to fit the user’s requirements in term of response time and freshness of data.
In this thesis, we describe the design and implementation of a web proxy system that provides services for users to subscribe their favorite Web Pages. The subscribed Web Pages will be prefetched and kept in proxy’s cache space. The subscribed Web Pages will be refreshed automatically. Our proxy system also provides for users to dynamically change the service policy to fit their demand either for quick response or for getting the up-to-date data.
目錄 1
表目錄 6
圖目錄 7
第一章 緒論 9
第一章 緒論 9
1-1 研究動機 10
1-2 研究目標 12
1-3 章節概要 13
第二章 相關知識與背景 14
2-1 Web Latency 的來源與解決方式 14
2-2 Web Proxy Server 簡介 16
2-2-1 Web Proxy Server的運作原理 16
2-2-2 使用 Web Proxy Server 的優點 17
2-2-3 目前 Web Proxy Server 未達完美之處 18
2-3 Squid Proxy Server 簡介 20
2-3-1 Squid Proxy Server 的階層架構圖及運作方式 21
2-4 預取的機制 23
2-4-1 Client 端預取機制的討論 23
2-4-2 Proxy 端預取機制的討論 24
2-5 如何驗証快取中的資料是否為最新 26
2-5-1 如何做到驗証快取中的資料是否為最新 26
2-6 Proxy Server 常用的 Replacement Policy 32
第三章 相關研究 35
3-1 PERSONAL PROXY CACHE 35
3-2 A User-Oriented Proxy Server Supporting Data Prefetching and Refreshing 38
3-3 Microsoft Internet Explorer 的離線瀏覽功能 39
第四章 系統設計與實作 42
4-1 系統設計構想與目標 42
4-2 系統架構與運作流程 44
4-2-1 系統架構說明 45
4-2-2 系統運作流程 50
4-3 系統的設計 52
4-3-1 訂閱子系統的設計 52
4-3-2 動態設定代理伺服器服務政策子系統的設計 58
4-3-3 如何將所有被訂閱的資料儲存下來,包含動態網頁內容 61
4-3-4 如何長期保存訂閱的資料於 Cache Space 中 64
4-3-5 如何在被訂閱的網頁上告知該網頁狀態 73
4-3-6 被訂閱資料Refresh 子系統的設計 76
4-4 系統特色 78
4-4-1 能與目前的 Proxy Server 相容搭配,容易建置 79
4-4-2 針對個人喜好站台做訂閱與預取的動作,讓 Intelligent Proxy Server 已經不是單純地處在被動的地位 80
4-4-3 可做為個人站台資料的收集,沒有著作權的問題 80
4-4-4 訂閱的資料享有最高的保存權力,可以保証在訂閱網頁物件總容量未超過系統 Cache Space 容量時不會被移出 Cache Space 81
4-4-5訂閱的資料享有被動和主動二種更新的模式,每種模式皆能讓訂閱資料保持最新的狀態 81
4-4-6 動態設定系統的服務政策,讓 Intelligent Proxy Server 的服務更加符合現實的情況 82
4-5 系統評估 84
第五章 結論與未來展望 88
5-1 結論 88
5-2未來工作 89
參考文獻 92
[1]World wide web Consortium. “HyperText Markup Language (HTML)”, http://www.w3.org/pub/WWW/MarkUp/
[2]How Many, http://www.find.org.tw/0105/howmany/index.asp#subtitle1
[3]Squid Web Proxy Cache, http://www.squid-cache.org/
[4]T. Berners-Lee et al. “Hypertext Transfer Protocol -- HTTP/1.0”, RFC 1945, MIT/LCS, May 1996.
[5]R. Fielding et al. “Hypertext Transfer Protocol -- HTTP/1.1”, RFC 2068, UC Irvine, January 1997.
[6]World wide web consortium. “Initial HTTP/1.1 Performance Tests”, http://www.w3.org/pub/WWW/Protocols/HTTP/Performance/Pipeline.html
[7]Eden, B. Joh, T. Mudge. “Web Latency Reduction via Client-Side Prefetching”, Proc. 2000 IEEE Int. Symp. on Performance Analysis of Systems & Software (ISPASS-2000), Austin, TX, pp. 193-200.
[8]Marc Abrams et al. “Caching Proxies: Limitations and Potentials”, http://ei.cs.vt.edu/~succeed/WWW4/WWW4.html
[9]Brian D. Davison . “A Survey of Proxy Cache Evaluation Techniques”, Proceedings of the Fourth International Web Caching Workshop, San Diego, California April, 1999, pages 67-77.
[10]Qiang Yang et al. “Mining Web Logs for Prediction Models in WWW Caching and Prefetching”, In The Seventh ACM SIGKDD International Conference on Knowledge Discovery and Data Mining KDD’01, August 26 - 29, 2001 San Francisco, California, USA.
[11]Dan Duchamp. “PREFETCHING HYPERLINKS”, Proceedings of USITS' 99: The 2nd USENIX Symposium on Internet Technologies & Systems Boulder, Colorado, USA, October 11–14, 1999.
[12]John Chung-I CHUANG et al. “Distributed Network Storage with Quality-of-Service Guarantees”, http://www.ini.cmu.edu/~sirbu/pubs/99251/chuang.htm
[13]Sajid Hussain . “PERSONAL PROXY CACHE”, 1998 IEEE, IEEE 1998 Ph.D. Students Conference.
[14]Hung-Ming Wang. "A User-Oriented Proxy Server Supporting Data Prefetching and Refreshing", Department of Electrical Engineering NCKU , June 1999.
[15]T. Berners-Lee." Hypertext Markup Language - 2.0", RFC 1866 , MIT/W3C, November 1995.
[16]GNU Wget, http://www.gnu.org/manual/wget/html_mono/wget.html
[17]Dirk Grunwald. ”Reducing the Disk I/O of Web Proxy Server Caches”, Proceedings of the 1999 USENIX Annual Technical Conference Monterey, California, USA, June 6–11, 1999.
[18]P. Krishnan et al. “The Cache Location Problem”, IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 8, NO. 5, OCTOBER 2000.
[19]BalachanderKrishnamurth et al. ”Proxy Cache Coherency and Replacement—Towards a More Complete Picture”, 19th IEEE International Conference on Distributed Computing Systems, Austin, TX, June 1999.
[20]W. Prue et al. " Something a Host Could Do with Source Quench: The Source Quench Introduced Delay (SQuID)", RFC 1016, ISI, July 1987.
[21]Li Ding et al. “CACHECS Progress Report: Design issues”, CMSC621 report2, Nov. 8 2001.
[22]Balachander Krishnamurthy et al. “Key Differences between HTTP/1.0 and HTTP/1.1”, http://www.research.att.com/~bala/papers/h0vh1.html
[23]D. Wessels et al. “Internet Cache Protocol (ICP), version 2”, RFC 2186, National Laboratory for Applied Network Research/UCSD, September 1997.
[24]D. Wessels et al. “Application of Internet Cache Protocol (ICP), version 2”, RFC 2186, National Laboratory for Applied Network Research/UCSD, September 1997.
[25]John Dilley et al.” Enhancement and Validation of Squid Cache Replacement Policy”, Internet Systems and Applications Laboratory HP Laboratories Palo Alto HPL-1999-69 May, 1999.
[26]Alex Rousskov et al. ”On Performance of Caching Proxies”, August 1998.
[27]Alex Rousskov et al. “A Performance Study of the Squid Proxy on HTTP/1.0”, 1999.
連結至畢業學校之論文網頁點我開啟連結
註: 此連結為研究生畢業學校所提供,不一定有電子全文可供下載,若連結有誤,請點選上方之〝勘誤回報〞功能,我們會盡快修正,謝謝!
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關期刊