基于NETCONF的域名系統(tǒng)的設(shè)計與實現(xiàn)
本文關(guān)鍵詞:基于NETCONF的域名系統(tǒng)的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:DNS (Domain Name System,域名系統(tǒng))是一種用于TCP/IP應(yīng)用程序的分布式數(shù)據(jù)庫,提供域名和IP地址之間的映射服務(wù),是互聯(lián)網(wǎng)的基本服務(wù)之一。當(dāng)前,對域名系統(tǒng)進行配置管理應(yīng)用最為廣泛的兩種方式為命令行(CLI)和簡單網(wǎng)絡(luò)管理(SNMP),但是命令行需要用戶記憶復(fù)雜的命令,SNMP更多的使用UDP(User Datagram Protocol,用戶數(shù)據(jù)報協(xié)議)傳輸信息,使之成為一種不可靠的配置管理方式。為了改善現(xiàn)有配置管理方式的不足,2006年IETF (Internet Engineering Task Force,互聯(lián)網(wǎng)工程任務(wù)組)標(biāo)準(zhǔn)化組織通過了NETCONF(Network Configuration Protocol)協(xié)議。NETCONF協(xié)議基于XML(Extensible Markup Language)標(biāo)記語言,NETCONF協(xié)議具有易于統(tǒng)一管理、安全可靠性高、用戶交互方便等優(yōu)勢。 本文結(jié)合NETCONF協(xié)議,設(shè)計實現(xiàn)了使用NETCONF協(xié)議進行配置管理的域名系統(tǒng),具體做了以下工作: 1)首先對當(dāng)前網(wǎng)絡(luò)管理的現(xiàn)狀進行了總結(jié),主要分析了當(dāng)前配置管理方式的不足,在此基礎(chǔ)上,對NETCONF協(xié)議和域名系統(tǒng)的基本原理進行了深入的研究。 2)根據(jù)域名系統(tǒng)具體的配置管理需求,結(jié)合NETCONF協(xié)議的標(biāo)準(zhǔn),設(shè)計了一種基于NETCONF協(xié)議來進行配置管理的域名系統(tǒng),并提出了針對該系統(tǒng)的總體和詳細設(shè)計方案。該設(shè)計方案包括域名系統(tǒng)功能的設(shè)計和配置插件的設(shè)計兩部分。 3)依據(jù)設(shè)計方案,本文提出了域名系統(tǒng)的具體實現(xiàn)方法,包括DNS Client系統(tǒng)、DNS Proxy系統(tǒng)以及XML配置插件的實現(xiàn)。 4)最后,本文對所實現(xiàn)的系統(tǒng)進行了系統(tǒng)測試,并對測試結(jié)果進行了簡要分析,驗證了該系統(tǒng)符合NETCONF協(xié)議標(biāo)準(zhǔn)和需求,滿足系統(tǒng)的功能和性能需求。 本文實現(xiàn)了NETCONF協(xié)議在具體問題中的應(yīng)用,對NETCONF協(xié)議進一步的理論研究有指導(dǎo)意義。
【關(guān)鍵詞】:域名系統(tǒng) NETCONF 網(wǎng)絡(luò)配置管理
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.07
【目錄】:
- 致謝5-6
- 摘要6-7
- ABSTRACT7-11
- 1 引言11-14
- 1.1 選題背景和意義11-12
- 1.2 國內(nèi)外研究現(xiàn)狀12
- 1.3 本文的研究工作12-13
- 1.4 本文的主要內(nèi)容和安排13-14
- 2 NETCONF協(xié)議和域名系統(tǒng)簡介14-25
- 2.1 NETCONF協(xié)議簡介14-19
- 2.1.1 NETCONF 協(xié)議概述14
- 2.1.2 NETCONF協(xié)議層次結(jié)構(gòu)14-15
- 2.1.3 RPC模型15-18
- 2.1.4 NETCONF基本操作類型18-19
- 2.2 域名系統(tǒng)簡介19-23
- 2.2.1 域名解析簡介19
- 2.2.2 靜態(tài)域名解析19-20
- 2.2.3 動態(tài)域名解析20-21
- 2.2.4 DNS 代理21-22
- 2.2.5 DNS 欺騙22-23
- 2.3 項目開發(fā)平臺簡介23-24
- 2.4 項目開發(fā)工具簡介24
- 2.5 本章小結(jié)24-25
- 3 基于NETCONF的域名系統(tǒng)的設(shè)計25-46
- 3.1 總體設(shè)計25-30
- 3.1.1 基于NETCONF的域名系統(tǒng)所要實現(xiàn)的功能25-27
- 3.1.2 基于NETCONF的域名系統(tǒng)的總體設(shè)計27-30
- 3.2 詳細設(shè)計30-41
- 3.2.1 運行數(shù)據(jù)方案設(shè)計30-32
- 3.2.2 報文解析方案設(shè)計32
- 3.2.3 發(fā)送查詢方案設(shè)計32-37
- 3.2.4 解析應(yīng)答的方案設(shè)計37-39
- 3.2.5 待解析表項方案設(shè)計39-40
- 3.2.6 TLV方案設(shè)計40-41
- 3.2.7 DBM方案設(shè)計41
- 3.3 NETCONF XML插件的設(shè)計41-45
- 3.3.1 XML注冊樹的設(shè)計42-44
- 3.3.2 XML Schema文件的設(shè)計44-45
- 3.4 本章小結(jié)45-46
- 4 基于NETCONF的域名系統(tǒng)的實現(xiàn)46-60
- 4.1 DNS CLIENT系統(tǒng)的實現(xiàn)流程46-53
- 4.1.1 通過域名查詢IPv4地址46-47
- 4.1.2 解析A類應(yīng)答報文47-49
- 4.1.3 多服務(wù)器查詢49-50
- 4.1.4 自動添加域名后綴查詢50-51
- 4.1.5 添加和刪除靜態(tài)DNS Server51-52
- 4.1.6 添加和刪除靜態(tài)表項記錄52
- 4.1.7 添加和刪除靜態(tài)域名后綴52-53
- 4.2 DNS PROXY系統(tǒng)的實現(xiàn)流程53-55
- 4.2.1 DNS Proxy查詢53-54
- 4.2.2 DNS接收處理DNS服務(wù)器應(yīng)答報文54-55
- 4.2.3 開啟和關(guān)閉DNS Proxy功能55
- 4.3 DNS NETCONF XML插件的實現(xiàn)流程55-59
- 4.4 本章小結(jié)59-60
- 5 功能測試60-68
- 5.1 測試思路和方法60
- 5.2 測試組網(wǎng)環(huán)境60-67
- 5.2.1 靜態(tài)域名測試60-62
- 5.2.2 動態(tài)域名測試舉例62-64
- 5.2.3 DNS代理測試舉例64-67
- 5.3 本章小結(jié)67-68
- 6 總結(jié)與展望68-69
- 6.1 總結(jié)68
- 6.2 展望68-69
- 參考文獻69-71
- 附錄A71-72
- 作者簡歷及攻讀碩士學(xué)位期間取得的研究成果72-74
- 學(xué)位論文數(shù)據(jù)集74
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前9條
1 任興田;馬嚴(yán);;NetConf查詢操作的形式化模型[J];大連理工大學(xué)學(xué)報;2005年S1期
2 陳竹敏,熊齊邦;基于XML網(wǎng)絡(luò)管理中多協(xié)議轉(zhuǎn)換網(wǎng)關(guān)的研究[J];計算機工程與應(yīng)用;2005年13期
3 錢柱中;謝立;;基于XML網(wǎng)絡(luò)管理的SNMP/XML翻譯網(wǎng)關(guān)的開發(fā)[J];計算機科學(xué);2005年09期
4 王沁;許娜;張燕;張曉彤;;優(yōu)化TLV編碼規(guī)則[J];計算機科學(xué);2008年11期
5 吳小瓊;肖德寶;常亞楠;;基于NETCONF的SNMP MIB數(shù)據(jù)轉(zhuǎn)換[J];計算機工程;2010年02期
6 徐慧;肖德寶;陳歷淼;;基于NETCONF和Web服務(wù)的綜合網(wǎng)絡(luò)管理技術(shù)研究與應(yīng)用[J];計算機應(yīng)用研究;2008年08期
7 任盛;;NETCONF協(xié)議的研究[J];科技風(fēng);2009年21期
8 張戰(zhàn)杰;王鴻飛;;NETCONF協(xié)議探析[J];洛陽理工學(xué)院學(xué)報(自然科學(xué)版);2011年03期
9 王金一;閻保平;;基于NETCONF的WSN網(wǎng)絡(luò)管理系統(tǒng)設(shè)計[J];計算機工程與科學(xué);2011年08期
本文關(guān)鍵詞:基于NETCONF的域名系統(tǒng)的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
,本文編號:307199
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/307199.html