论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP JSP .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > C# >

C#(CS)DNS解析器的设计与实现

DNS解析器的设计与实现
摘要:本论文讨论了DNS解析器的设计与实现,从可行性分析、需求分析、概要设计、详细设计和测试等各方面探讨分析了Visual Studio 2010环境下的DNS解析器的设计与实现。该系统基于Visual Studio 2010环境和C/S结构设计。开发上运用C#语言,前台采用Visual Studio 2010控件呈现窗口界面,后台采用SQL Server 2000数据库保存解析数据。本系统满足了在DNS解析器系统的设计与实现的实际需求,界面简洁,操作方便,在功能上能够满足企业用户在实际使用中的需求。
关键词: DNS;解析器;网络应用;



目录
摘要 i
Abstract i
目录 ii
1 绪论 1
1.1 本课题的目的和意义、国内外研究现状、水平和发展趋势 1
1.1.1 课题的目的和意义 1
1.1.2 国内外研究现状 1
1.1.3 发展趋势 3
1.2 调研情况 4
2 分析 6
2.1 需求分析 6
2.1.1 用户需求 6
2.1.2 需求细化 6
2.1.3 DNS解析器需求模块化 7
2.1.4 DNS解析器工作原理 9
2.1.5 DNS解析器业务流程 11
2.2 可行性分析 12
2.2.1 架构的选择 13
2.2.2 数据库的选用 13 内容来自www.paper51.com
2.2.3 开发工具选用 14
2.3 数据库设计 15
2.3.1 实体联系图 15
2.3.2 数据库关系模式 15
2.3.3 表结构定义 16
3 DNS解析器的设计 17
3.1 详细设计 17
3.1.1 DNS解析服务器模块 21
3.1.2 迭代查询 23
3.1.3 UDP协议模式 23
3.1.4 TCP协议模式 25
4 DNS解析器的测试 28
4.1 迭代查询 28
4.1.1 UDP协议模式下 28
4.1.2 TCP协议模式下 29
4.2 非代查询 30
4.2.1 UDP协议模式下 30
4.2.2 TCP协议模式下 31
5 结论 33
5.1 完成的工作 33
5.2 存在的问题 33
5.3 下一步的工作 33
致谢 34
参考文献 35


------分隔线----------------------------
联系方式