在我校校園網(wǎng)絡(luò)內(nèi),存在大量網(wǎng)絡(luò)設(shè)備、服務(wù)器和主機(jī),它們承載了校園網(wǎng)中的計(jì)費(fèi)、維護(hù)、管理等功能,對時間的準(zhǔn)確度需求比較高,要求在網(wǎng)絡(luò)之間傳遞的信息能夠在時間上保持高度一致。 時間同步在校園網(wǎng)內(nèi)的應(yīng)用主要集中在一下幾個方面: 1、網(wǎng)絡(luò)管理系統(tǒng)的日志審計(jì):當(dāng)網(wǎng)絡(luò)中出現(xiàn)惡意攻擊行為或網(wǎng)絡(luò)故障問題時,需要網(wǎng)絡(luò)管理員根據(jù)有關(guān)網(wǎng)絡(luò)設(shè)備中產(chǎn)生的日志進(jìn)行分析和判斷,以便于查找攻擊源和對網(wǎng)絡(luò)造成的危害及產(chǎn)生的原因。但是如果網(wǎng)絡(luò)中時間不能同步,那么同一個行為在不同設(shè)備中產(chǎn)生的日志將不能序列化。也就無法對這些問題進(jìn)行分析和解決。另外當(dāng)網(wǎng)管中心采用多點(diǎn)日志記錄時,如果網(wǎng)絡(luò)各個節(jié)點(diǎn)時間不同步,也將造成日志記錄的混亂。若需要這些信息快速準(zhǔn)確進(jìn)行故障定位,準(zhǔn)確的時間是*的[1]。 2、應(yīng)用認(rèn)證過程:校園網(wǎng)內(nèi)的一些應(yīng)用系統(tǒng)及以后要建的一卡通系統(tǒng),在進(jìn)行用戶認(rèn)證的時候,要求網(wǎng)絡(luò)中時間必須同步。因?yàn)檎J(rèn)證中的數(shù)字時間戳服務(wù)要求客戶端使用本地時間作為參數(shù)與認(rèn)證服務(wù)器端交換認(rèn)證信息包。如果不能做到網(wǎng)絡(luò)中的時間同步,那么系統(tǒng)就會遇到問題,而且認(rèn)證過程中還有可能受到重放攻擊。 3、與時間有關(guān)的應(yīng)用系統(tǒng):嚴(yán)格要求記錄數(shù)據(jù)提交時刻的網(wǎng)絡(luò)應(yīng)用系統(tǒng),必須保證提交時間的準(zhǔn)確性和不可更改性。另外,對客戶端進(jìn)行*操作的應(yīng)用系統(tǒng)也要求時間同步。 4、校園網(wǎng)備份系統(tǒng):在備份服務(wù)器和客戶機(jī)之間進(jìn)行增量備份要求這兩個系統(tǒng)之間的時間同步。 5、確保系統(tǒng)之間的遠(yuǎn)程系統(tǒng)調(diào)用能夠正常進(jìn)行:因?yàn)闉榱吮WC一個系統(tǒng)調(diào)用不會重復(fù)進(jìn)行,該系統(tǒng)調(diào)用只在一個時間間隔內(nèi)有效。如果系統(tǒng)間的時鐘不同步。該系統(tǒng)調(diào)用可能在還沒有發(fā)生之前就因?yàn)槌瑫r而不能進(jìn)行 6、計(jì)費(fèi)系統(tǒng):網(wǎng)絡(luò)計(jì)費(fèi)系統(tǒng)中也要用到數(shù)字時間戳服務(wù),所以也要求的時間同步。 校園網(wǎng)中各種應(yīng)用系統(tǒng)及安全系統(tǒng)、網(wǎng)絡(luò)管理系統(tǒng)推動了網(wǎng)絡(luò)設(shè)備、服務(wù)器等對時間同步的需求。如果不能進(jìn)行準(zhǔn)確的時間同步,我們就得花費(fèi)大量的時間來解決各種各樣的可能會出現(xiàn)的問題。 總而言之,時間同步技術(shù)對網(wǎng)絡(luò)管理和網(wǎng)絡(luò)應(yīng)用是非常重要的。為了保證校園網(wǎng)內(nèi)各設(shè)備和系統(tǒng)之間時間的同步,我們需要解決三方面的問題:一是盡量選取非常的時間源;二是將的時間傳送到需要時間服務(wù)的網(wǎng)絡(luò)設(shè)備或主機(jī),保證在傳輸過程中誤差盡量?。蝗怯脮r間同步時間設(shè)備,充分利用設(shè)備各自的時間校準(zhǔn)機(jī)制自動實(shí)現(xiàn)時間同步,盡量排除人工因素。 為此結(jié)合校園網(wǎng)實(shí)際情況,按NTP的分層結(jié)構(gòu)構(gòu)建一個校園時間同步網(wǎng),見下圖: 校園時間同步網(wǎng) 目前,校園網(wǎng)網(wǎng)絡(luò)結(jié)構(gòu)按物理范圍劃分為幾個區(qū)域,各區(qū)域有一臺三層交換機(jī)作為核心設(shè)備,這些核心設(shè)備通過網(wǎng)絡(luò)中心的一臺核心三層交換機(jī)接入Internet。我們采用網(wǎng)絡(luò)中心的核心設(shè)備作為Internet上已公開的時間服務(wù)器(時間服務(wù)器見http://www.eesic.udel.edu/ntp/;中國教育網(wǎng)內(nèi)時間服務(wù)器見http://www.time.edu.cn/mem.htm)的客戶端,直接從Internet上的時間服務(wù)器取得準(zhǔn)確的時間,然后做為校園網(wǎng)內(nèi)的一級時間服務(wù)器,為整個校園網(wǎng)絡(luò)提供時間服務(wù);其他幾個區(qū)域內(nèi)的核心設(shè)備作為網(wǎng)絡(luò)中心核心設(shè)備的客戶端,從網(wǎng)絡(luò)中心的核心設(shè)備上取得時間;校園網(wǎng)中分布層的網(wǎng)絡(luò)設(shè)備作為核心層的客戶端,從各自所處區(qū)域的核心設(shè)備上取得時間,并為校園網(wǎng)內(nèi)終端用戶提供時間服務(wù)。設(shè)置上一級時間服務(wù)器的配置命令如下: (config)#ntp server x.x.x.x:其中x.x.x.x是要保持一致的上一級時間服務(wù)器的ip地址。 為了保持時間的準(zhǔn)確性,校園網(wǎng)內(nèi)的各種服務(wù)器一般可根據(jù)連接情況直接從近連接的核心設(shè)備來取得時間,而各核心設(shè)備之間可以采用主/被動對稱模式工作,它們同時可以互相之間進(jìn)行協(xié)調(diào),以保持時間的一致性。設(shè)置對等關(guān)系的配置命令如下:(config)#ntp peer x.x.x.x 其中x.x.x.x為對等地位的時間服務(wù)器的ip地址 校園內(nèi)的服務(wù)器根據(jù)操作系統(tǒng)不同,分別采用不同配置命令或軟件:對于Windows2000,可以使用Windows自帶的命令,在命令行方式下輸入:net time/set sntp :x.x.x.x 其中:x.x.x.x為時間服務(wù)器ip地址,可以有一個或多個,之間用空格分開。也可使用免費(fèi)軟件,如:ntptime等。對于Linux,可采用rdate或netdate與時間服務(wù)器進(jìn)行時間同步。 |