簡易檢索 / 詳目顯示

研究生: 李青峰
論文名稱: 基於點對點型式的可程式化網路量測架構
P2P-Based Programmable Network Measurement Infrastructure
指導教授: 林華君博士
口試委員:
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 資訊工程學系
Computer Science
論文出版年: 2004
畢業學年度: 92
語文別: 中文
論文頁數: 24
中文關鍵詞: 網路量測點對點網路行動式代理人網路量測架構
外文關鍵詞: Network Measurement, Measurement Infrastructure, Mobile Agent, JXTA, P2P Network
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 基於促進我們瞭解網路的各種特性,網路量測(Network Measurement)是一項極重要的活動。為了進行網路量測,人們發展了所謂的網路量測架構(Network Measurement Infrastructure),其內含多個量測用的量測點,每個量測點則是分散在網路上不同地點的工作站,專門負責對網路的性質進行各種不同的量測。目前已經有許多的分散式量測架構被提出,這些架構都具有一個共通的特性,即皆倚靠少數幾個(例如數十個)分散式的量測節點,去測量大規模的網路。以這樣的架構來量測網路的特性,其量測結果的精確度必然會跟所佈署的量測點個數相關。本篇論文著重於討論目前現有分散式量測架構應用於測量大規模的網路時有哪些不足。
    同時基於增加測量的精確度、降低測量時對網路使用造成的衝擊、降低測量節點損壞時所造成系統的退化及提供更好的量測點等因素,提出基於點對點型式的網路量測架構。同時,認為分散式網路量測架構也必須能具備擴充系統功能的能力,尤其是分散式的環境下要重新佈署系統是相當繁瑣及困難的。因此,本篇論文另一個重點便是著重於如何整合行動式代理人和點對點型式網路的技術,並且提出我們實作後的應用程式介面(Application Programming Interface)。


    1 簡介 1 2 點對點網路 3 2.1 點對點網路 3 2.2 PROJECT JXTA 4 3 系統架構設計 7 3.1 系統架構 7 3.2 系統初始化 8 3.3 量測點群組管理 9 3.4 量測工作 9 3.5 JXTA和行動式代理人平台的整合 11 3.6 系統架構運作 12 3.6.1 系統初始化 12 3.6.2 請求執行基本測量工作 13 3.6.3 接受執行基本測量工作 13 3.6.4 請求執行指派式測量工作 14 3.6.5 接受執行指派式測量工作 15 3.6.6 搜尋測量工作結果 16 4 實際應用舉例 16 4.1 測量點對點之間的網路效能(QUERY END-TO-END PERFORMANCE) 16 4.2 搜尋網路拓撲結構位置與實際地理位置的對應(QUERY THE MAPPING FROM TOPOLOGICAL LOCATION TO GEOGRAPHICAL LOCATION) 17 5 結論 20 6 參考文獻 (REFERENCES) 20

    [1] Caceres, R.; Duffield, N.; Feldmann, A.; Friedmann, J.D.; Greenberg, A.; Greer, R.; Johnson, T.; Kalmanek, C.R.; Krishnamurthy, B.; Lavelle, D.; Mishra, P.P.; Rexford, J.; Ramakrishnan, K.K.; True, F.D.; van der Memle, J.E.
    “Measurement and Analysis of IP Network Usage and Behavior”
    Communications Magazine, IEEE , Volume: 38 , Issue: 5 , May 2000 Pages:144 – 151
    [2] Wijata, Y.I.; Niehaus, D.; Frost, V.S.
    “A scalable agent-based network measurement infrastructure”
    Communications Magazine, IEEE , Volume: 38 , Issue: 9 , Sept. 2000 Pages:174 - 183
    [3] RFC 2925 - Definitions of Managed Objects for Remote Ping, Traceroute, and Lookup Operations
    Available at: http://www.faqs.org/rfcs/rfc2925.html
    [4] RFC 2573 - SNMP Applications
    Available at: http://www.faqs.org/rfcs/rfc2573.html
    [5] Internet Measurement Infrastructure
    Available at: http://www.caida.org/analysis/performance/measinfra/
    [6] Paulson; L.D.
    “Microsoft, Sun announce P2P technologies”
    Computer, Vol. 34, Issue. 9, Sept 2001, pp. 21-21
    [7] Marques, P.; Simoes, P.; Silva, L.; Boavida, F.; Silva, J.;
    Providing applications with mobile agent technology
    Open Architectures and Network Programming Proceedings, 2001 IEEE , 27-28 April 2001 Pages:129 - 136
    [8] “Project JXTA 2.0 Super-Peer Virtual Network”
    Available at: http://www.jxta.org/project/www/docs/JXTA2.0protocols1.pdf
    [9] Li Gong
    "Project JXTA: A Technology Overview"
    Available at: http://www.jxta.org/project/www/docs/jxtaview_01nov02.pdf
    [10] “Project JXTA: An Open, Innovative Collaboration”
    Available at: http://www.jxta.org/project/www/docs/OpenInnovative.pdf
    [11] How do I find the geographical location of a host, given its IP address ?
    Available at: http://www.private.org.il/IP2geo.html
    [12] RFC 1876 - A Means for Expressing Location Information in the Domain Name System
    Available at: http://www.faqs.org/rfcs/rfc1876.html
    [13] All Domains
    Available at: http://www.allwhois.com/cgi-bin/allwhois.cgi
    [14] CAIDA
    Available at: http://www.caida.org/tools/utilities/netgeo/
    [15] Rüdiger Schollmeier, Gerald Kunzmann
    “GnuViz – Mapping the Gnutella Network to its Geographical Locations”
    Available at: http://www.lkn.ei.tum.de/lkn/mitarbeiter/hrs/Komponenten/paper/GnuViz.pdf
    [16] Venkata N. Padmanabhan; Lakshminarayanan Subramanian
    “An Investigation of Geographic Mapping Techniques for Internet Hosts”
    Proceedings of SIGCOMM'2001
    Available at: http://research.microsoft.com/~padmanab/papers/sigcomm2001.pdf

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE