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