[發明專利]一種抗災變校園網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.szxzyx.cn/pat/books/201810010068.6/1.html,轉載請聲明來源鉆瓜專利網。





