簡易檢索 / 詳目顯示

研究生: 楊志彬
Yang, Jr Bin
論文名稱: IPv6中介軟體之研究
Research on IPv6-Based Middleware
指導教授: 葉耀明
Yeh, Yao-Ming
學位類別: 碩士
Master
系所名稱: 資訊教育研究所
Graduate Institute of Information and Computer Education
論文出版年: 2005
畢業學年度: 93
語文別: 中文
論文頁數: 88
中文關鍵詞: 中介軟體網際網路通訊協定第六版資訊網服務嵌入式
英文關鍵詞: Middleware, IPv6, Web Service, Embeded
論文種類: 學術論文
相關次數: 點閱:245下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 隨著網際網路範圍日益廣泛,傳統IPv4通訊協定32bit之IP位址未來可能不敷使用,加上行動連網、Qos相關應用需求日益增加,各國專家學者認為IPv6通訊協定具有128位元之IP位址,並內建優良行動連網、Qos與安全性功能,補足許多IPv4不足的地方,IPv6通訊協定被公認為下一代網際網路主要通訊協定。

      本研究提出以IPv6為基礎之中介軟體通訊管理架構,此架構中結合IPv6 Tunnel技術及以IPv6通訊協定為基礎之SOAP訊息技術。除此之外,本研究在此通訊管理架構上發展出IPv6為基礎之嵌入式環境SOAP無線連網系統架構,更進一步依此系統架構發展行動交通即時路況通報應用系統。

      過去國際IPv6技術研究多著重在Network Layer與Transport Layer,並未有Session Layer以上之相關研究議題,本研究針對Session Layer以上之Middleware提出通訊管理架構並發展出IPv6為基礎之Web Service嵌入式環境無線連網系統架構,除了簡化日後發展各種IPv6關鍵應用之流程,並提出VPN結合IPv6 tunnel的技術,與現有IPv6 Tunnel相比,可提供IPv6更安全、更便利之連網方式。

    As the number of Internet users increases, together with the use of mobile service and QoS-related application, there is a growing need of improving the amount of IP addresses. Traditional IPv4 protocol, using 32 bits IP address, will probably fall short of usage in the near future. Recently, a new version of Internet protocol, IPv6, is proposed. This newly formed Internet protocol, which solves the problems of mobile network as well as QoS and security issues, offers solutions as regards the weaknesses of IPv4. Therefore, many specialists in this field believe that IPv6 will be the major communication protocol of the next Internet generation.

     This research focuses on the architecture for IPv6-based middleware communication management. This architecture combines the technique of IPv6 tunneling and IPv6-based SOAP messages. Furthermore, this research develops a framework of wireless SOAP communication system in an embedded environment which is based on the proposed IPv6-based middleware architecture. In addition, we use this framework to develop a mobile real-time traffic report application system.

     From our observation, past research on IPv6 mainly focuses on network layer and transport layer, neglecting problems concerning the session layer for IPv6. This research focuses on the middleware above the session layer and develops architecture of IPv6-based web services in wireless embedded systems. The proposed architecture not only simplifies the development process of IPv6 key applications, but also implements the idea of combining VPN with IPv6 tunneling, which is a safer and more convenient than the present IPv6 tunneling approach.

    表目錄 圖目錄 第一章 緒論  1.1 研究背景  1.2 研究動機  1.3 研究方法與步驟   第二章 文獻探討  2.1 Web Service技術   2.1.1 XML(Extensible Markup Language)   2.1.2 SOAP(Simple Object Access Protocol)   2.1.3 WSDL(Web Service Description Language)   2.1.4 UDDI(Universal Description Discovery and Integration)  2.2 IPv6技術  2.3 網頁加密技術  2.4 嵌入式系統   2.4.1 嵌入式作業系統   2.4.2 嵌入式系統開發流程 第三章 IPv6為基礎之中介軟體通訊管理模式  3.1 IPv6 Tunnel  3.2 OpenSOAP  3.3 IPv6 Middleware Framework 第四章 以IPv6為基礎之嵌入式應用架構發展實作  4.1 問題描述  4.2 系統架構  4.3 系統建置   4.3.1 第一階段開發方法   4.3.1 第二階段開發方法 第五章 結論與未來發展  5.1 結論  5.2 未來發展 參考文獻 附錄  附錄一 廠商IPv6相關網站:  附錄二 論文相關資料:  附錄三 高速公路即時資訊XML檔案:  附錄四 高速公路即時資訊XSL檔案:  附錄五 高速公路即時資訊Schema檔案:  附錄六 系統Information Fetcher程式碼:

    [1] 資策會ACI-FIND,http://www.find.org.tw
    [2] K. Egevang, Cray Communications and P. Francis, NTT, “The IP Network Address Translator (NAT),” RFC 1631, May 1994.
    [3] Y. Rekhter, Cisco Systems, B. Moskowitz, Chrysler Corp., D. Karrenberg, RIPE NCC, G. J. de Groot, RIPE NCC and E. Lear, Silicon Graphics, Inc., “Address Allocation for Private Internets,” RFC 1918, February 1996.
    [4] B. Carpenter and K. Moore, “Connection of IPv6 Domains via IPv4 Clouds,” RFC 3056, February 2001.
    [5] G. Tsirtsis, BT and P. Srisuresh, Campio Communications, “Network Address Translation - Protocol Translation (NAT-PT),”RFC2766, February 2000.
    [6] Curbera, F., Duftler, M., Khalaf, R., Nagy, W., Mukhi, N. and Weerawrana, S., “Unraveling the Web Service Web : An Introduction to SOAP, WSDL, and UDDI,” IEEE Internet Computing, Vol. 6, No. 2, pp. 86-93, 2002.
    [7] Web Service Glossary, http://www.w3.org/TR/2003/WD-ws-gloss-20030514/#service.
    [8] T. Berners-Lee, MIT/LCS, R. Fielding, U.C. Irvine, L. Masinter and Xerox Corporation,"Uniform Resource Identifiers (URI): Generic Syntax," RFC 2396, August 1998.
    [9] Weitzel, T., Buxmann, P. and Westarp, F., “A communication architecture of the digital economy—21st century EDI,” Proceedings of the 33rd Hawaii International Conference on System Sciences, pp. 34-39, 2000.
    [10] W3C XML Working Groups, “XML(Extensible Markup Language),” http://www.w3.org/XML/
    [11] Barillot, E. and Achard, F., “XML: a lingua franca for sciences?,” Trends in Biotechnology, Vol. 18, pp. 331-333, 2000.
    [12] Martin Gudgin, Microsoft, Marc Hadley, Sun Microsystems, Noah Mendelsohn, IBM, Jean-Jacques Moreau, Canon, Henrik Frystyk Nielsen, Microsoft, “SOAP V1.2 W3C Recommendation” HTTP DOC, June 2003 http://www.w3.org/TR/SOAP/
    [13] Erik Christensen, Microsoft, Francisco Curbera, IBM Research, Greg Meredith, Microsoft, Sanjiva Weerawarana, IBM Research, "Web Services Description Language (WSDL) 1.1," W3C Note 15 March 2001. http://www.w3.org/TR/wsdl
    [14] S. Deering, Cisco, R. Hinden, Nokia,” Internet Protocol, Version 6 (IPv6) Specification,”RFC 2460, December 1998.
    [15] S. Thomson, Bellcore, T. Narten, IBM,” IPv6 Stateless Address Autoconfiguration,” RFC 2462, December 1998.
    [16] S. Kent, BBN Corp, R. Atkinson, @Home Network, "IP Authentication Header," RFC 2402, November 1998.
    [17] S. Kent, BBN Corp, R. Atkinson, @Home Network, "IP Encapsulating Security Payload (ESP)," RFC 2406, November 1998.
    [18] D. Johnson, Rice University, C. Perkins, Nokia Research Center, J. Arkko, Ericsson, "Mobility Support in IPv6," RFC 3775, June 2004.
    [19] T. Narten, IBM, E. Nordmark, Sun Microsystems, W. Simpson, Daydreamer, "Neighbor Discovery for IP Version 6 (IPv6)," RFC 2461, December 1998.
    [20] S. Thomson, Bellcore, T. Narten, IBM, "IPv6 Stateless Address Autoconfiguration," RFC 2462, December 1998.
    [21] Alan O. Freier, Netscape Communications, Philip Karlton, Netscape Communications, Paul C. Kocher, Independent Consultant, "The SSL Protocol version 3.0," Transport Layer Security Working Group INTERNET-DRAFT, November 18, 1996.
    [22] Stephen A. Thomas, SSL & TLS Essentials: Securing the Web, pp. 67-68, Wiley Computer Publishing, Canada, 2000.
    [23] 微軟嵌入式系統發展中心, http://msdn.microsoft.com/embedded/default.aspx
    [24] B. Carpenter, K Moore, "Connection of IPv6 Domains via IPv4 Clouds," RFC 3056, February 2001.
    [25] Paul E. Renaud, Introduction to Client/Server Systems,2nd ed., pp. 169-181, Wiley Computer Publishing, New York, 1996.
    [26] 資訊與電腦雜誌編輯部,” 臺灣的車載機課題:提高車載機技術,積極建置服務機制,” 資訊與電腦296期, pp. 87-89, 2005年03月.

    QR CODE