学位论文 > 优秀研究生学位论文题录展示

校园智能DNS系统的研究与实现

作 者: 李硕
导 师: 吴承勇
学 校: 内蒙古大学
专 业: 计算机科学与技术
关键词: 智能DNS 多链路 BIND Nagios
分类号: TP393.18
类 型: 硕士论文
年 份: 2011年
下 载: 92次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着高校网络的迅速发展,大多数高校都已建立了自己的校园网。为了充分利用教育网上的资源,大多数高校都把教育网作为校园网的主要出口,但由于教育网与公网的互联带宽比较窄,导致校园网用户在访问公网时速度非常慢。为了解决这一问题,许多高校都接入了双链路,即同时接入校园网和公网的链路。接入双链路后,校园网访问外网的速度有所改善,但是公网用户访问校园网服务器仍然很慢。这是因为正常情况下校园网服务器使用的是教育网的IP地址,所有对校园网服务器的访问都要走教育网链路,因此,尽管校园网拥有高速的公网链路,但公网用户却只能通过有着带宽瓶颈的教育链路才能访问到校园网的资源,这也是对公网出口链路的严重浪费。因此,亟待一种投资较少,对原有系统改动较小,且能加快校园网访问公网速度的技术方案。本文针对当前广泛使用的多链路技术,研究了多链路的运行机制,对基于DNS多链路的智能解析策略进行了分析,并结合FreeBSD下的动态DNS解析和基于Nagios的流量监测技术,提出了基于FreeBSD的智能DNS解析方案。该方案根据用户的来源不同以及链路的状态来返回给用户服务器最优的链路IP,两条链路在正常的情况下,智能DNS根据用户的IP地址不同来做出解析,而一条链路出现故障时(链路负载过大或链路断开),智能DNS则解析给用户服务器正常链路的IP地址。而且,由于该方案采用的都是开源的的UNIX软件,不但投资较少容易实现,可以根据用户的需求进行定制,适合学校使用。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-12
  1.1 课题背景  8-9
  1.2 研究现状  9-10
  1.3 研究目的与意义  10
  1.4 论文结构  10-12
2 DNS原理及其智能DNS  12-18
  2.1 DNS历史  12
  2.2 DNS的关键概念  12-14
    2.2.1 域(Domain)  12
    2.2.2 区域(Zone)  12-13
    2.2.3 名字服务器(Name Server)  13
    2.2.4 资源记录(Resource Records,RRs)  13
    2.2.5 解析器(Resolvers)  13-14
    2.2.6 授权(Delegation)  14
  2.3 DNS体系结构  14-15
  2.4 DNS查询方式  15-17
  2.5 智能DNS  17-18
3 流量监测及Nagios  18-24
  3.1 SNMP概述  18-22
    3.1.1 SNMP的组成  20
    3.1.2 SNMP的结构  20-22
  3.2 Nagios概述  22-24
    3.2.1 Nagios的特性  22-24
4 智能DNS研究与设计  24-32
  4.1 问题分析与研究  24-26
    4.1.1 DNS解析策略  24-26
  4.2 智能DNS方案设计  26-32
    4.2.1 bind9中的view  26-28
    4.2.2 Nagios的插件  28-29
    4.2.3 Nagios的事件处理  29-30
    4.2.4 智能DNS方案总体设计  30-32
5 智能DNS在校园网中的实现  32-42
  5.1 系统环境  32-33
  5.2 BIND9相关配置  33-34
  5.3 Nagios的链路监控插件程序  34-35
    5.3.1 插件编写规范  34-35
    5.3.2 插件的具体实现  35
  5.4 Nagios的事件处理程序  35-37
  5.5 Nagios的配置  37-38
  5.6 系统测试  38-42
    5.6.1 网络拓扑  38
    5.6.2 链路正常智能DNS解析测试  38-40
    5.6.3 链路故障智能DNS解析测试  40-42
6 结论与展望  42-44
  6.1 结论  42
  6.2 未来的工作  42-44
参考文献  44-46
附录  46-55
致谢  55

相似论文

  1. 泛在环境下虚拟终端系统的组织机制研究与实现,TN915.02
  2. PPP头标压缩解压缩算法的研究与实现,TN915.04
  3. 校园智能DNS系统的构建和对DNS查询的统计分析,TP393.18
  4. 域名过滤系统的设计与实现,TP393.06
  5. 存储系统的一种故障检测与服务迁移的研究,TP333
  6. 基于多链路聚合的无线实时视频传输系统,TN919.8
  7. 基于Bind及Squid服务的内容分发网络的设计与实现,TP393.09
  8. 短时交通流预测模型及预测方法的研究,TP399-C6
  9. 异构网络融合中若干关键技术的研究,TN929.5
  10. 多物理链路数据聚合传输技术在无线终端的研究、开发与应用,TN929.53
  11. 吉林省政府门户网站镜像负载与访问加速系统的设计与实现,TP393.092
  12. ENUM服务器的研究与设计,TN915.02
  13. 多链路PPP数据转输及缓存技术研究,TP393.03
  14. 存储系统的一种多链路技术的研究与实现,TP333
  15. 基于高速跳频技术的宽带WPAN若干关键技术研究,TN925
  16. 基于SOCKET通信机制的远程透明传输平台,TP393
  17. 基于Linux的多链路负载均衡研究和实现,TP316.81
  18. 无人机多链路中继的非对称数据链研究,V279
  19. 军校校园网络可靠性和安全性设计与实现,TP393.18
  20. 基于流量特性的校园网网络性能分析与研究,TP393.18
  21. 基于J2EE技术构架的校园网核心平台研究与设计,TP393.18

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 局域网(LAN)、城域网(MAN) > 校园网、企业网(Intranet)
© 2012 www.xueweilunwen.com