[发明专利]一种抗灾变校园网DNS系统及其抗灾变方法在审
申请号: | 201810010068.6 | 申请日: | 2018-01-05 |
公开(公告)号: | CN107995107A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 霍跃华;孙雁宇;杨海疆 | 申请(专利权)人: | 中国矿业大学(北京) |
主分类号: | H04L12/703 | 分类号: | H04L12/703;H04L12/741;H04L29/08;H04L29/12 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 抗灾 校园网 dns 系统 及其 方法 | ||
1.一种抗灾变校园网DNS系统,所述系统主要包括:DNS服务器、抗灾变DNS网关模块、负载均衡模块、教育网DNS根目录接入模块和灾备DNS根目录接入模块;
所述DNS服务器与抗灾变DNS网关模块的第一网口通信连接,用于校内和校外域名的解析,所述DNS服务器接收用户发起的DNS请求,并发送给抗灾变DNS网关模块,同时接收抗灾变DNS网关模块获取的网址和IP地址,并发送给用户;
所述抗灾变DNS网关模块的第二网口与负载均衡模块通信连接,所述抗灾变DNS网关模块用于侦测教育网DNS根目录接入模块工作状态,若教育网DNS根目录接入模块处于正常工作状态,则将教育网授权的DNS数据通过交换机模块发送给负载均衡模块;若侦测到教育网DNS根目录接入模块工作状态发生灾变,则提供抗灾变DNS列表,替换原有教育网授权DNS,将抗灾变DNS数据通过交换机模块发送给负载均衡模块;
所述负载均衡模块分别与教育网DNS根目录接入模块和灾备DNS根目录接入模块通信连接,所述负载均衡模块用于在教育网DNS根目录接入模块处于正常工作状态时,将DNS数据传送给教育网DNS根目录接入模块,在教育网DNS根目录接入模块处于灾变工作状态时,将抗灾变DNS数据流传送给灾备DNS根目录接入模块;
所述教育网DNS根目录接入模块用于连接教育网,保证教育网DNS根目录接入模块正常情况下的网络通信;所述灾备DNS根目录接入模块用于连接灾备运营商网络,实现在教育网DNS根目录接入模块灾变状态时有网可用。
2.如权利要求1所述的系统,其特征在于:所述抗灾变DNS网关模块由控制处理器、第一网口、第二网口和侦测模块组成,抗灾变DNS网关模块串联于校园网DNS服务器路由链路中,所述控制处理器与侦测模块通信连接,所述控制处理器通过第一网口与DNS服务器连接,所述控制处理器通过第二网口与交换机模块连接。
3.如权利要求2所述的系统,其特征在于:所述第一网口包括1个DNS接入千兆网口用于DNS服务器,所述第二网口包括1个千兆输出网口用于DNS数据的输出,所述侦测模块包括1个千兆网口用于接入校园网络对负载均衡设备中的教育网出口状态进行检测,所得到的检测状态输出给控制处理器,控制处理器用于分析处理教育网DNS根目录接入模块正常情况下和灾变情况下DNS数据流的走向以及自动更新灾备DNS地址的数据源。
4.如权利要求1所述的系统,其特征在于:所述系统包括双逻辑路由测试,所述负载均衡模块通过A线路与教育网DNS根目录接入模块相连,教育网DNS根目录接入模块工作状态正常的情况下,DNS解析请求走A线路;所述负载均衡模块通过B线路与灾备DNS根目录接入模块相连,教育网DNS根目录接入模块工作状态灾变的情况下,DNS解析请求走B线路。
5.如权利要求1所述的系统,其特征在于:所述系统包括交换机模块,所述抗灾变DNS网关模块通过交换机模块与负载均衡模块通信连接。
6.一种采用如权利要求1所述系统的抗灾变方法,其特征在于:步骤如下:
(1)由用户发起DNS请求,并通过DNS服务器将DNS数据流发送给抗灾变DNS模块,所述抗灾变DNS网关模块侦测教育网DNS根目录接入模块的工作状态,判断教育网DNS根目录接入模块工作状态是否正常。
(2)若教育网DNS根目录接入模块处于正常工作状态,则将教育网授权的DNS数据流传送给负载均衡模块,在负载均衡模块的作用下,将教育网授权的DNS数据传送给教育网DNS根目录接入模块,获取教育网DNS根目录数据,得到网址和IP地址;若教育网DNS根目录接入模块工作状态发生灾变,抗灾变DNS网关模块获取抗灾变DNS列表,替换原有教育网授权的DNS数据,抗灾变DNS数据流传给负载均衡模块,负载均衡模块将DNS数据传送给灾备DNS根目录接入模块,获取灾备DNS根目录数据,得到网址和IP地址。
(3)通过链路的双向连接作用,将上述步骤2获取得到的网址和IP地址传递给负载均衡模块,在交换机模块的作用下,抗灾变DNS网关模块获取数据流,并传递给DNS服务器,DNS服务器将网址和IP地址传递给发起请求的用户,有效的保证了发生灾变时用户的正常通信。
7.根据权利要求6所述的抗灾变方法,其特征在于:所述步骤(1)中,判断教育网DNS根目录接入模块工作状态是否正常的方法为:当抗灾变DNS网关模块接收到DNS数据流后,每隔设定时间对教育网DNS根目录接入模块工作状态是否正常判断一次,若三次均判断教育网DNS根目录接入模块工作状态异常,则最终判定教育网DNS根目录接入模块工作状态发生灾变,否则,教育网DNS根目录接入模块工作状态正常。教育网DNS根目录接入模块正常和灾变的工作状态即代表教育网的网络状态正常和灾变。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国矿业大学(北京),未经中国矿业大学(北京)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810010068.6/1.html,转载请声明来源钻瓜专利网。