[發明專利]一種校園網認證系統日志數據庫的構建方法有效
| 申請號: | 201711228943.X | 申請日: | 2017-11-29 |
| 公開(公告)號: | CN107895039B | 公開(公告)日: | 2020-11-24 |
| 發明(設計)人: | 張潔卉 | 申請(專利權)人: | 華中科技大學 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/22;G06F16/215;H04L29/06;H04L12/24 |
| 代理公司: | 華中科技大學專利中心 42201 | 代理人: | 曹葆青;廖盈春 |
| 地址: | 430074 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 校園網 認證 系統 日志 數據庫 構建 方法 | ||
1.一種校園網認證系統日志數據庫的構建方法,其特征在于,包括:業務日志數據庫、認證日志數據庫以及日志備份數據庫;所述業務日志數據庫位于第一層,用于記錄校園網認證系統在使用過程中的網絡運行狀態;所述認證日志數據庫位于第二層,用于記錄用戶的認證請求和認證結果,重點在于當認證失敗時,根據不同的異常原因,通過分析所述業務日志數據庫中存儲的業務日志數據生成對應的異常認證日志數據;所述日志備份數據庫位于第三層,用于定期備份并清除所述業務日志數據庫和所述認證日志數據庫中的日志數據,以減輕所述業務日志數據庫和所述認證日志數據庫的存儲負荷,同時生成文件索引信息,以提高對日志數據的檢索效率;
認證請求成功時對應的認證日志數據為正常認證日志數據,認證請求失敗時對應的認證日志數據為異常認證日志數據;所述正常認證日志數據存儲于正常認證日志數據表中,所述異常認證日志數據存儲于異常認證日志數據表中;
備份日志數據庫所在的系統與業務日志數據庫以及認證日志數據庫所在的系統為不同的系統。
2.如權利要求1所述的校園網認證系統日志數據庫的構建方法,其特征在于,所述業務日志數據庫存儲的業務日志數據由前端校園網認證系統產生并導入;所述業務日志數據包括:用戶信息、計費信息、用戶在線信息、上網明細、網關流量以及管理員信息;每一類信息存儲于對應的數據表中。
3.如權利要求1所述的校園網認證系統日志數據庫的構建方法,其特征在于,所述認證日志數據庫存儲的認證日志數據包括:用戶標識、用戶IP地址、用戶MAC地址、上網設備IP地址、上網設備端口、所在地區、接入方式、日志類型、日志內容;記錄認證日志數據時,所述日志類型用于標識當前認證日志對應的認證請求成功或者失敗,所述日志內容用于記錄認證成功的結果或者認證失敗的詳細信息。
4.如權利要求3所述的校園網認證系統日志數據庫的構建方法,其特征在于,所述認證日志數據的生成和存儲過程具體包括如下步驟:
(101)認證系統接收用戶認證請求,進行網絡認證的業務處理;
(102)從認證請求中提取用戶標識和上網設備信息,上網設備信息包括:用戶IP地址、用戶MAC地址、上網設備IP地址、上網設備端口、所在地區、接入方式;
(103)讀取用戶的認證結果,設置日志類型;如果認證成功則轉步驟(104),如果認證失敗則轉步驟(107);
(104)讀取當前系統時間,將認證成功的結果作為日志內容;
(105)根據獲取到的信息生成正常認證日志數據;
(106)將正常認證日志數據寫入正常認證日志數據表中,轉步驟(111);
(107)根據不同的異常原因,通過分析業務日志數據庫中存儲的業務日志數據生成對應的日志內容;
(108)讀取當前系統時間;
(109)根據獲取到的信息生成異常認證日志數據;
(110)將異常認證日志數據寫入異常認證日志數據表中;
(111)確認日志數據存儲成功。
5.如權利要求4所述的校園網認證系統日志數據庫的構建方法,其特征在于,所述步驟(107)中,認證失敗的異常原因包括:無此用戶、用戶密碼錯誤、用戶欠費、同名同MAC地址用戶上線、用戶認證通過后不超過10秒即退出、用戶認證退出后不超過10秒即重新認證;根據不同的異常原因,分析所述業務日志數據庫中存儲的業務日志數據生成對應的日志內容,具體為:
(1)無此用戶:日志內容為“無此用戶”;
(2)用戶密碼錯誤:日志內容為“用戶密碼錯”;
(3)用戶欠費:讀取所述業務日志數據庫中的計費明細表,將該用戶3日內的計費信息和當前欠費金額作為日志內容;
(4)同名同MAC地址用戶上線:讀取所述業務日志數據庫中的在線信息表,將同名同MAC地址用戶的用戶標識、MAC地址信息作為日志內容;
(5)用戶認證通過后不超過10秒即退出:讀取所述業務日志數據庫中的上網明細表和網關流量表,將該用戶前次執行的上網明細、網關流量作為日志內容;
(6)用戶認證退出后不超過10秒即重新認證:讀取所述業務日志數據庫中的網關流量表,將當前網關流量作為日志內容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華中科技大學,未經華中科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711228943.X/1.html,轉載請聲明來源鉆瓜專利網。





