簡易檢索 / 詳目顯示

研究生: 林子修
Tzu-Hsiu Lin
論文名稱: 嵌入式SNMP網路管理與拓樸分析系統
Embedded Network Management and Topology Analysis System Using SNMP
指導教授: 許孟超
Mon-Chau Shie
口試委員: 阮聖彰
Shanq-Jang Ruan
林昌鴻
Chang-Hong Lin
林敬舜
Ching-Shun Lin
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2009
畢業學年度: 98
語文別: 中文
論文頁數: 74
中文關鍵詞: 網路管理網路拓樸SNMPTrapQt嵌入式
外文關鍵詞: Network Management, Network Topology, SNMP, Trap, Qt, Embedded
相關次數: 點閱:178下載:1
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

隨著科技的進步,網路系統更是被廣泛的運用,然而網管人員而如何有效率的去管理網路系統,並取得適當的網路拓樸資訊,是一個非常重要的研究方向,本論文針對嵌入式系統,並且利用SNMP(Simple Network Management Protocol)這個管理協定來達成網路管理與拓樸分析的功能。

由於本系統是以具備LCD且硬體資源較為低階的嵌入式系統作為使用平台,所以選擇使用QT作為開發工具,以便能以較少的資源使用之下,提供一個跨平台且具備使用者圖形界面的系統,此外嵌入式系統可透過無線網路來即時的對網路作管理與監控,大大的提升了網管人員的便利性與即時性。

在本系統中,網段搜尋功能可於指定網段中,搜尋所有的網路裝置,並顯示裝置的基本資料與位置,並且可對單一裝置進行管理與分析,網路拓樸分析功能可以探索內部網路的連接狀態,讓網管人員易於管理,Trap訊息接收功能則是針對異常的網路裝置,讓網管人員可以即時的控管,所有功能皆透過SNMP來完成,以降低系統的負擔。

現今的網路管理系統,大部份都是以桌上型電腦作為平台,並且整合了許多的功能,但對於網管人員反而是造成了使用上的困難,此外管理人員也必須在有電腦時才能使用,本系統提供了網路管理上主要的功能,並可在嵌入式系統中使用,搭配無線網路的運用,可達到隨時隨地都可監控與管理網路系統的能力。


Because of the advance of technology, the Internet has been used widely. In addition, the research direction of how to manage the Internet system by network management workers and access the proper information of network topology are very important. This paper aimed at embedded system and made use of the SNMP (Simple Network Management Protocol) to achieve the functions of Internet management and network topology analysis.

Because this system is equipped with LCD hardware and lower levels of the embedded system as the user platform, it uses QT as a developed tool that offers a system which has cross-platform and users' graphic interfaces. Besides, embedded systems can manage and monitor the Internet synchronously through wireless network which enhances the convenience and synchronicity of Internet management workers.

In this system, Internet-part searching can hunt every Internet device of appointed Internet part and show the profile and location of the device. In addition, it can manage and analyze any single device. Network topology analysis can explore the connection status of intranet in order to be managed easily by Internet management workers. Trap message aims at unusual internet device and is used by Internet management workers to manage immediately. All functions of our system are completed by SNMP in order to lower the burden of the system.

Nowadays there are almost Internet management systems worked on desk-top computers only. However, it causes the difficulty in using the system by Internet management workers. In addition, Internet management workers can use the system exclusively by computer. The system in this study offers the main functions of Internet management which can be used in embedded systems. With the wireless network, the users can manage and monitor the Internet synchronicity.

論文摘要 Abstract 誌謝 目錄 圖索引 表索引 第一章 緒論 1.1 研究動機 1.2 研究目標 1.3 研究背景 1.3.1 第三層網管型交換器 1.3.2 嵌入式系統平台 1.4 系統流程 1.5 論文內容概要 第二章 相關知識 2.1 網路管理與拓樸分析的方法 2.1.1 利用ICMP(Internet Control Message Protocol)通訊協定 2.1.2 利用SNMP簡易網路管理協定 2.2 SNMP與Trap Message的相關知識 2.2.1 Simple Network Management Protocol 2.2.2 管理者(NMS)與代理者(Agent)的概念 2.2.3 Trap Message 2.2.4 Object Identifier(OID)介紹 2.2.5 SNMP的操作 2.3 MIB file的結構與使用 2.3.1 SMI與MIB 2.3.2 A Standard MIB:MIB-Ⅱ 2.4 Net-SNMP 2.5 嵌入式Linux系統與ARM嵌入式處理器 第三章 SNMP網路管理與拓樸分析系統 3.1 網段搜尋 3.1.1 使用MIB-Ⅱ中的system群組 3.1.2 網段搜尋執行流程 3.2 網路拓樸分析 3.2.1 透過MIB-Ⅱ來探索網路裝置 3.2.2 網路拓樸分析的架構與流程 3.2.3 使用QT的繪圖系統繪製圖形 3.2.4 網路拓樸之繪圖演算法 3.3 Trap訊息分析 3.3.1 Trap訊息格式 3.3.2 Trap訊息的分析流程 第四章 系統測試與實驗結果 4.1 系統開發環境 4.2 系統的操作方式 4.2.1 網段搜尋功能 4.2.2 網路拓樸分析功能 4.2.3 Trap訊息分析功能 4.3 執行效率比較 4.3.1 實驗相關系統介紹 4.3.2 實驗數據與結果 第五章 結論與未來方向 參考文獻

[1]J. Case, M. Fedor, M. Schoffstall, J. Davin,“A Simple Network Management Protocol (SNMP)”, RFC 1157, IETF, May 1990.
[2]K. McCloghrie, T. Rose,“Management Information Base for Network Management of TCP/IP-based internets”, RFC 1213, March 1991.
[3]G. Malkin,“Routing Information Protocol(RIP) Version 2”, RFC 2453, November 1998.
[4]R. Coltun, D. Ferguson, J. Moy, A. Lindem,“Open Shortest Path First (OSPF) for Ipv6”, RFC 5340, July 2008.
[5]R.Siamwalla, R. Sharma, and S. Keshav,“Discovering internet topology, ” Cornell Univ., Ithaca, NY, Techical Report, May 1999.
[6]Y. Breitbart, M. Garofalakis, B. Jai, C. Martin, R. Rastogi, A.Silberschatz,“Topology Discovery in Heterogeneous IP Networks: The NetInventory System,” IEEE/ACM Transactions on Networking,vol. 12, no. 3, June 2004, pp. 401~414.
[7]B. Lowekamp, D. R. O’Hallaron, T. R. Gross,“Topology discovery for large Ethernet networks”, ACM SIGCOMM, August 2001, San Diego,CA, USA, pp. 237~248.
[8]F. Nazir, T.H. Tarar, F. Javed, H. Suguri, H.F. Ahmad, A. Ali,“Constella: A Complete IP Network Topology Discovery Solution,”APNOMS 2007, October 2007, Sapporo, Japan, pp. 425~436.
[9]J. Postel,“Internet Control Message Protocol”, RFC 792, September 1981.
[10]S. Deering,“ICMP Router Discovery Message”, RFC 1256, September 1991.
[11]K. McCloghrie, D. Perkins, J. Schoenwaelder,“Structure of Management Information Version 2”, RFC 2578, April 1999.
[12]ASN.1 Information site,
http://asn1.elibel.tm.fr/
[13]R. Moulton, M. Needleman, "MINE Types foe Use with the ISO ILL Protocol”, RFC 2503, February 1999.
[14]K. McCloghie, M. Rose,“Management Information Base for Network Management of TCP/IP-based internets: MIB-Ⅱ,” RFC 1213, March 1991.
[15]A suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6: Net-SNMP
http://www.net-snmp.org/
[16]探矽工作室, ARM原理與實作-以Soc為例,宏友圖書,中華民國92年。
[17]S. Pandey, M. Choi, S. Lee, W. Hong,“IP Network Topology Discovery Using SNMP”, Dept. of Computer Science and Engineering, POSTECH, Korea, November 2008.
[18]“Qt Development Tools,”
http://qt.nokia.com/products/developer-tools
[19]S. Moen, “Drawing Dynamic Trees”, Brown University, July 1990.
[20]“Protocol Data Units (PDUs) and Service Data Units (SDUs) Protocol Data Unit”, http://www.tcpipguide.com
[21]An Internet Encyclopedia, “The Trap-PDU”
http://www.freesoft.org/CIE/RFC/1157/29.htm
[22]Configuring the Simple Network Management Protocol (SNMP), “SNMP PDUs and operations”
http://osr507doc.sco.com/en/NetAdminG/snmpC.pdus.html
[23]黃世育 ,「網路拓樸探索界限機制」,銘傳大學資訊管理研究所論文,2002。
[24]R. Mauro,J. Schmidt,SNMP網管實務,O’REILLY,中華民國96年。
[25]J. Richard,Network Management-Concepts and Practice,台灣培生教育出版社,中華民國94年
[26]謝育錡,「嵌入式即時人臉偵測與辨識系統」,台灣科技大學電子工程學系碩士論文,2009。

QR CODE