• 沒有找到結果。

新世紀宿舍網路管理系統

N/A
N/A
Protected

Academic year: 2021

Share "新世紀宿舍網路管理系統"

Copied!
6
0
0

加載中.... (立即查看全文)

全文

(1)

新世紀宿舍網路管理系統

張安平 黃世銘

中原大學電算中心

[email protected] [email protected]

摘要

隨著時代的變遷,網路的使用者與使用量大量 的增加,校園內網路中的使用者與連線設備日益激 增,使得管理的複雜度也越來越高,以傳統的 IP 位址分配及管理方式,所花費在管理上的人力將越 來越多,管理功能也越無成效,排除異常的時間也 將越長。 本校因新建宿舍,計劃導入網路管理及全校 IP 位址管理系統,測試了許多目前 TANET 各連線 學校常用的 IP 位址管理及宿網管理系統,其中包 含軟體及硬體設備。本研究除了評估管理系統之功 能外,也評估系統之架構、效能表現及穩定度。 本校目前所採之宿舍網路管理系統,可以有效 管理 IP 位址發放、驗證使用者身份、管理使用者 流量,此一新系統除應用在本校的宿舍網路管理 上,並計劃推廣至全校的行政單位及教學單位。 關鍵字:網路管理、DHCP、宿網管理、流量管理、 ACL

1. 前言

隨著時代的變遷,網路的使用者與使用量大量 的增加,全國的人上網人口、普及率及成長率, T A N E T 連 網 的 用 戶 數 也 突 破 3 0 0 萬 人 (資策 會,2002)。校園內網路中的使用者與連線設備日 益激增,使得管理的複雜度也越來越高,如何有效 的分配 IP 位址及確認使用者身份、管理使用者流 量、迅速排除異常使用者等網路管理工作,也變得 越來越困難。 以中原大學為例,全校擁有一個 Class B 等級 的網路 IP 位址, IP 位址的分配依教學單位、行 政單位及宿舍採用不同的分配方式:每一教學單位 分配兩個 Class C 的 IP 位址,交由該單位管理人 自行分配管理 IP 位址;行政單位採用 DHCP 方式自 動取得 IP;而宿舍網路則以學生網路卡的 MAC 位 址來申請 IP 位址。IP 位址管理的方式及界面無法 整合,要查詢異常使用者時亦十分困難。 其中學生宿網的 IP 位址使用量最高,異動量 也最頻繁,成長率也是最快的。早期宿舍的電腦使 用量從約為一間宿舍一台電腦到目前每一間寢室 有四台電腦,宿舍的 IP 位址使用量從三年前的四 個 Class C 變成目前的十六個 Class C,再加上校 外宿網的 IP 位址使用量,當 IP 位址使用量越來越 多後,依照過去 IP 位址分配管理的方式,所花費 在管理上的人力將越來越多,管理功能也越無成 效,排除異常的時間也將越長。 目前 TANET 各校常用的 IP 位址管理方法,大 都是要求學生提供網路卡卡號後,依照網路卡 MAC 位址分配 IP 位址,管理人員將得到的網路卡卡號 寫入至第二層網路交換器(Layer 2 switch),再將 IP-MAC 位址對應表寫入第三層網路交換器(Layer 3 switch)的靜態 ARP 表裡。若不使用程式處理, 將 MAC 位址及 IP 位址寫入網路設備時必須要花費 很大的人力,尤其是在開學時,工讀生必須將幾千 組 MAC 位址進行輸入的工作。 這類的 IP-MAC 位址管理方式,近年已有許多 自動化相關研究(包,2002),以減少大量的人力負 荷,而此種管理系統最大的問題點在於與第二層交 換器之依賴性太大,若第二層網路交換器發生固障 需更換時,必需將網路卡 MAC 位址或 IP 位址依房 號及埠號的對應表,重新寫入網路設備內,而當第 二層網路設備更換廠牌或是型號時,原有的管理系 統程式需重新修改,才能夠配合新的網路設備。 本校因新建宿舍,計劃導宿舍入網路管理及全

(2)

校 IP 位址管理系統,測試了許多目前 TANET 各連 線學校常用的 IP 位址管理及宿網管理系統,其中 包含軟體及硬體設備。本研究除了評估管理系統之 功能外,也評估系統之架構、效能表現及穩定度。 本校目前採用一個與傳統方式截然不同之網 路管理架構。此一新架構可以有效管理 IP 位址發 放、驗證使用者身份、管理使用者流量,並在發生 網路異常時迅速找出問題發生點,自動排除或通知 網路管理者排除。此一新的 IP 位址管理系統,除 應用在本校的宿舍網路管理上,並計劃推廣至全校 的行政單位及教學單位。

2. 傳統的校園網路管理類形

過去使用在校園內的管理方式基本上分成二 類,第一類是以網路交換器本身提供的網管功能, 以 IP-MAC binding 的方式來控制,第二類則是將 網路的管理功能置入某特殊硬體中,所有的網路連 線必須經過此硬體設備而受到控制,這類的設備如 Bandkeeper、Vernier、FortiGate 等。

2.1 利用可網管網路交換器本身的功能

2.1.1 以 IP-MAC binding 方式管理

此種方式以具有網管功能來進行自動化的管 理設備,管理者提供使用者申請網路使用的介面, 使用者提供自己的 MAC 位址及資料去申請 IP 位址 (圖 1),系統會將申請後的資料依使用者之房號對 應到交換器的埠號,以程式寫入至第三層交換器 中,做出 MAC 位址表及 IP 對應之靜態 ARP 表 (static ARP table)。

使用者上網時,先在第二層交換器上驗証 MAC 位址,並在第三層交換器上驗証靜態 ARP 表中之 IP-MAC 位址對應是否正確(圖 2)。有些系統可將 MAC 位址、學號、取得 IP 位址及使用的埠號做出 身份對應表,針對每個機器做出流量統計圖,當設 備或網路有異常時會寄信告訴管理者發生問題,可 節省不少的人力。(中山大學網推會;豪勉科技) 此方式的最大缺點為,當更換不同廠牌或型號的設 備時,必須修改原始程式,才能夠延續使用此系統 。校園中因網路設備有眾多的廠牌,此系統也不易 推廣至全校使用,而使用此一系統之前提,須有一 份維護良好之房號及埠號對應表,才能將使用者 MAC 位址正確的寫入對應的第二層網路交換器中, 對於大部份的網路管理者而言,亦不易達成此要求 。 圖 1、IP-MAC binding 申請流程 圖 2、IP-MAC binding 上網流程

2.1.2 以具有 IP 位址控管功能的第二層網路

交換器設備進行管理

(3)

之管理方式,是以設定第二層交換器上,每個連接 埠可連線之 IP 位址(圖 3),並直接於第二層交換 器的每個連接埠上進行 IP-MAC binding 動作(圖 4),此種做法的優點是僅須在第二層交換器上固定 IP 位址即可,減少每學期 MAC 位址之輸入,但缺 點仍是: 一、 埠號及房間號碼的對應,需要有良好的 維護記錄。 二、 若是有更換連接埠或是更換網路交換器 時必須重新輸入過一次。 三、 只能確定使用者的 IP 位址來源,不易確 認使用者身份。 四、 不可能將全校全面更換成此設備,故無 法推廣至全校使用。 五、 IP 位址記錄於第二層交換器,非 SNMP MIB 標準,不易以程式自動化。 圖 3、依交換器功能之申請及上網流程

2.2 以額外的硬體設備進行管理

此類設備將管理功能交由硬體設備,所有的網路 連線必須經過此設備。本研究測試了三種硬體設 備,Bandkeeper、Veriner、FortiGate。

2.2.1

Bandkeeper

Bandkeeper(威播科技)的管理方式是管理者 將管理規則寫入策略伺服器,策略伺服器寫入到頻 寬管理器,可以針對來源至目的端及目的至來源端 圖 4、設定畫面 的兩個方向進行頻寬管理(圖 5),管理時可依 IP 位址、子網路、通訊協定等做出優先權的順序,它 所能提供的管理有保證頻寬、限制傳輸量、限制總 線時間、可提供流量統計分析、過濾 IP 及 MAC 位 址等功能,當統計分析做完成後,頻寬管理器會將 資料,回傳到策略伺服器製做出報表給管理者。 圖 5、Bandkeeper 架構圖

2.2.2

Vernier 認證伺服器

Vernier (Vernier Networks, Inc.)主要是配 合認證伺服使用,使用第二層的 MAC 位址來進行管 理(圖 6),可限制某些特定的服務必需經過身份確 認後才可以出去,並且具有 NAT 及 DHCP 等功能, 可提供 IP 位址不足的學校使用,本校用於無線網 路之使用者認證上。

2.2.3

FortiGate

FortiGate(FortiNet Inc.)的管理方式是管 理者透過策略伺服器,將服務寫入硬體內(圖 7),

(4)

圖 6、Vernier 架構圖 它結合了病毒防治及內容過濾加上防火牆(NAT、 PAT、封包式檢查)、VPN、入侵偵測及頻寬流量管 理能力,能夠將記錄回傳。 此類以額外的硬體設備管理的優點為: 一、架構簡單可以立即應用。 二、管理功能強大。 但缺點為: 一、設備的穩定度與效能,是系統成敗的關鍵 因素,設備異常時會導致所有連線中斷或 連線品質不佳。 二、要全面使用至校園網路中須使用多台設 備。 三、設備價格昂貴,不易推廣至全校使用。 圖 7、FortiGate 架構圖

3. 系統架構

本研究所採用的 IP 位址及網路管理新架構, 無須增添特殊硬體設備,與第二層網路交換器亦無 關,管理系統直接控管 DHCP 伺服器及第三層網路 交換器來進行網路管理工作。使用者未經認證身份 時,可由 DHCP 伺服器取得動態 IP 位址,網路管理 者可藉由系統設定第三層交換器之 ACL(Access Control Lists),限定此動態 IP 位址之連線範圍, 如 IP 位址申請網頁或部份開放的網站,當連線到 IP 位址申請網頁後,可用學校的 E-mail 的帳號密 碼做身份確認,再填寫網路卡 MAC 位址,系統會將 MAC 位址寫入 DHCP 伺服器,保留 IP 位址(圖 8), 並將 IP 及 MAC 位址寫入第三層網路交換器中,並 開放第三交換器之 ACL 控制。當使用者上網時,系 統會檢查使用者之 MAC 住址是否已經註冊,並依照 使用者之身份給予不同的流線權利,利用第三層交 換器的 ACL 功能,依照不同使用者之身份權限,給 予不同之網路連線範圍及流量配額(Quota)。(圖 9) 圖 8、本校採用的架構申請流程圖 本校校園網路對外是透過 Foundry 連至 TANET 骨 幹 , 校 內 則 是 由 兩 台 第 三 層 交 換 器 (Black Dimond)將校園內的網路分成兩部份,校內學生宿 網是接在兩台 Cisco 3550 第三層交換器之下(圖 10),裝設此系統時無須添購任何硬體設備及更動 網路架構。

(5)

圖 9、本校架構上網流程圖 圖 10、本校網路架構圖

4. 系統功能

此系統包含了過去兩大類產品的優點,不但架 構簡單管理功能十分強大,也能夠解決大部份過去 所難以克服的問題,當網路設備發生固障時只需要 更換設備,也不須要因網路設備的廠牌或型號再去 做額外的設定,當此系統應用在宿舍網路時,也不 須再去建立房號與埠號的對應表,而當認證伺服器 發生當機時,僅影響到尚未註冊的使用者的註冊功 能,而不會去影響到已註冊的使用者所享有的權 利,並針對網路流量有良好的處理方式。

4.1 身份認証及 IP 位址管理

系統認証方式可提供 E-mail、Radius 以及 Database 三種方式,系統會依使用者身份權限, 由 DHCP 伺服器自動給予保留之 IP 位址,並給予不 同網路連線範圖及流量配額,若未通過身份認証或 無法通過認証,DHCP 伺服器發給一組動態 IP 位 址,此 IP 位址連線範圍受到網路管理者控制(圖 11)。

4.2 流量配額管理

能夠依使用者身份(學生或教職員)、權限及用 途給予不同的流量配額(Quota)限制或是不受流量 限制,配額可依時段來計量,當使用者使用超過配 額的流量時,系統以 Email 告知使用者,並且將該 使用者的 IP 位址之連線範圍加以限制,同時記錄 於資料庫中。(圖 12) 圖 11、申請畫面 圖 12、流量配額設定畫面

4.3 網路異常防治

當網路發生異常時系統會依異常的狀況做出 即時的回應,並對於目前已知攻擊型病毒(NIMDA、 Code red 等)進行偵測,當超出警示值時,系統能 夠有效的做出即時的警告並以 Email 告知管理 者,超出設定上限值時能夠做出即時的阻斷,避免 影響到其它使用者。(圖 13) 圖 13、設定病毒警示

(6)

5. 結論

本校所採用的系統,較傳統宿網管理系統在架 構上更為簡單,且能在不更換原有網路設備的前提 下,能夠將此系統擴充至全校各單位之網路管理, 並可依不同使用者之身份權限,動態調整網路連線 的範圍及流量限制。在使用此系統後可減少網路管 理人員的工作負荷,並能有效的確認身份、迅速排 除異常情形及即時阻斷已知病毒的攻擊,能更有效 率的處理宿舍網路管理問題,此系統目前已應用在 本校學生宿舍網路上,並計劃推展至行政單位及教 學單位使用。

參考文獻

[1]CeLAN, http://www.celan.com [2]Fortinet,http://www.fortinet.com [3]Vernier Networks, Inc.

http://www.verniernetworks.com [4]資策會,2002,學術網路 TANET 用戶數成長情 況, http://www.find.org.tw/0105/howmany/ima ges/2002051406.jpg [5]包蒼龍、胡中強、蔡懷中、黃郁娟。2002 即時 自動化宿網管理系統。tanet2002。大同大學。 [6]楊志強、蘇俊憲、孫學智,2002,宿舍網路管 理系統之建置,tanet2002,大葉大學。 [7]陳通福,2001,改善網路管理品質資訊系統之 建構-以宿舍網路為例,元智大學資訊管理學 系碩士論文。 [8]張來喜,2000,宿舍網路管理,tanet2000,中 華電信 [9]承暘科技股份有限公司, http://www.beamtec.com.tw [10]中山大學網推會, http://www.cdpa.nsysu.edu.tw [11]豪勉科技,http://www.hauman.com.tw [12]威播科技股份有限公司, http://www.broadweb.com.tw

參考文獻

相關文件

(二) 另依產證管理辦法第 5 條第 2 項規定,附加價值率之計

 你一定要知道伺服器是在哪個網路區段內,它們才可以直接相互通訊

開啟 Serial Monitor

、給水加熱器、蒸汽式空 氣加熱器、脫氣槽、水位 計、燃燒器等蒸汽連接管

鐵質連接盒(開關盒)應比照乙、丙級室內配線檢定方式作設備接地。.

(六)無正當理由連續曠職二日以上,校方得予解雇。在僱用期間,乙方應接受甲方

手機會使用 eclipse 開發一套 Android 系統配合 arduino 三軸的 APP,其功能會 有連接 arduino 藍芽模組的按鈕,按下按鈕,將可與 arduino

從幾何上看,一個在區間上的每一點都連續的函數,其函數 圖形沒有分斷。直觀上,這樣的連續圖形我們可以一筆劃完