本發(fā)明專(zhuān)利涉及計(jì)算機(jī)網(wǎng)絡(luò)通信領(lǐng)域。
背景技術(shù):
在計(jì)算機(jī)的世界里,時(shí)間非常地重要,例如對(duì)于火箭發(fā)射這種科研活動(dòng),對(duì)時(shí)間的統(tǒng)一性和準(zhǔn)確性要求就非常地高,是按照a這臺(tái)計(jì)算機(jī)的時(shí)間,還是按照b這臺(tái)計(jì)算機(jī)的時(shí)間,ntp就是用來(lái)解決這個(gè)問(wèn)題的,ntp(networktimeprotocol,網(wǎng)絡(luò)時(shí)間協(xié)議)是用來(lái)使網(wǎng)絡(luò)中的各個(gè)計(jì)算機(jī)時(shí)間同步的一種協(xié)議。它的用途是把計(jì)算機(jī)的時(shí)間同步到世界協(xié)調(diào)時(shí)utc,其精度在局域網(wǎng)內(nèi)可達(dá)0.1ms,在互聯(lián)網(wǎng)上絕大多數(shù)的地方其精度可以達(dá)到1-50ms。
ntp要提供準(zhǔn)確的時(shí)間,就必須有準(zhǔn)確的時(shí)間來(lái)源,那可以用格林尼治時(shí)間嗎,答案是否定的。因?yàn)楦窳帜嶂螘r(shí)間是以地球自轉(zhuǎn)為基礎(chǔ)的時(shí)間計(jì)量系統(tǒng),但是地球每天的自轉(zhuǎn)是有些不規(guī)則的,而且正在緩慢加速,因此,格林尼治時(shí)間已經(jīng)不再被作為標(biāo)準(zhǔn)時(shí)間使用。新的標(biāo)準(zhǔn)時(shí)間,是由原子鐘報(bào)時(shí)的國(guó)際標(biāo)準(zhǔn)時(shí)間utc(universaltimecoordinated,世界協(xié)調(diào)時(shí))。所以ntp獲得utc的時(shí)間來(lái)源可以是原子鐘、天文臺(tái)、衛(wèi)星,也可以從internet上獲取。
然而在很多應(yīng)用環(huán)境中,計(jì)算機(jī)系統(tǒng)不需要精準(zhǔn)的時(shí)間,也沒(méi)有互聯(lián)網(wǎng)環(huán)境,更多的是在一個(gè)或多個(gè)網(wǎng)段內(nèi)協(xié)作應(yīng)用,只是希望能有一種方法可以將一個(gè)或多個(gè)網(wǎng)段內(nèi)的計(jì)算機(jī)時(shí)間同步為一致的時(shí)間點(diǎn),以保證多臺(tái)計(jì)算機(jī)系統(tǒng)協(xié)作應(yīng)用時(shí)的時(shí)間是一致的。
發(fā)明專(zhuān)利內(nèi)容
本發(fā)明專(zhuān)利涉及一種新型多網(wǎng)段計(jì)算機(jī)時(shí)間同步實(shí)現(xiàn)方法,該方法通過(guò)在多網(wǎng)段各選擇一臺(tái)時(shí)間同步主計(jì)算機(jī),選中的多網(wǎng)段多臺(tái)計(jì)算機(jī)之間組建一個(gè)時(shí)間同步網(wǎng)絡(luò),并設(shè)定其中一臺(tái)為多臺(tái)計(jì)算機(jī)同步網(wǎng)絡(luò)的超主計(jì)算機(jī),以實(shí)現(xiàn)多臺(tái)計(jì)算機(jī)的時(shí)間同步,而各網(wǎng)段中則由被選擇的時(shí)間同步主計(jì)算機(jī)同步至所屬網(wǎng)段內(nèi)所有計(jì)算機(jī),以實(shí)現(xiàn)多網(wǎng)段所有計(jì)算機(jī)的時(shí)間同步。該方法采用計(jì)算機(jī)間同步時(shí)間,有效的解決一個(gè)網(wǎng)段或多個(gè)網(wǎng)段內(nèi)時(shí)間同步的問(wèn)題。
附圖說(shuō)明
圖1為本發(fā)明專(zhuān)利的一種新型多網(wǎng)段計(jì)算機(jī)時(shí)間同步實(shí)現(xiàn)方法結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明專(zhuān)利的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明專(zhuān)利進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明專(zhuān)利,并不用于限定本發(fā)明專(zhuān)利。
請(qǐng)參閱圖1,圖1為本發(fā)明專(zhuān)利的一種新型多網(wǎng)段計(jì)算機(jī)時(shí)間同步實(shí)現(xiàn)方法結(jié)構(gòu)示意圖。
一種新型多網(wǎng)段計(jì)算機(jī)時(shí)間同步實(shí)現(xiàn)方法,其特征在于,所述方法包含時(shí)間同步網(wǎng)絡(luò)(10)、時(shí)間同步超主計(jì)算機(jī)(11)、時(shí)間同步主計(jì)算機(jī)a(12a)、時(shí)間同步主計(jì)算機(jī)b(12b)、計(jì)算機(jī)a(13a)、計(jì)算機(jī)b(13b)、計(jì)算機(jī)c(13c),該方法在多個(gè)網(wǎng)段中各選擇時(shí)間同步超主計(jì)算機(jī)(11)、時(shí)間同步主計(jì)算機(jī)a(12a)和時(shí)間同步主計(jì)算機(jī)b(12b)為時(shí)間同步主計(jì)算機(jī),并的時(shí)間同步超主計(jì)算機(jī)(11)、時(shí)間同步主計(jì)算機(jī)a(12a)和時(shí)間同步主計(jì)算機(jī)b(12b)間組建時(shí)間同步網(wǎng)絡(luò)(10),同時(shí)在時(shí)間同步超主計(jì)算機(jī)(11)、時(shí)間同步主計(jì)算機(jī)a(12a)和時(shí)間同步主計(jì)算機(jī)b(12b)之中選擇時(shí)間同步超主計(jì)算機(jī)(11)為時(shí)間同步超主計(jì)算機(jī),所有計(jì)算機(jī)的時(shí)間同步由時(shí)間同步超主計(jì)算機(jī)(11)同步至?xí)r間同步主計(jì)算機(jī)a(12a)和時(shí)間同步主計(jì)算機(jī)b(12b),并由時(shí)間同步超主計(jì)算機(jī)(11)、時(shí)間同步主計(jì)算機(jī)a(12a)和時(shí)間同步主計(jì)算機(jī)b(12b)同步至計(jì)算機(jī)a(13a)、計(jì)算機(jī)b(13b)和計(jì)算機(jī)c(13c)。
一種新型多網(wǎng)段計(jì)算機(jī)時(shí)間同步實(shí)現(xiàn)方法,其特征在于,該方法的所有時(shí)間都以時(shí)間同步超主計(jì)算機(jī)(11)為準(zhǔn),所有其它計(jì)算機(jī)的時(shí)間都由時(shí)間同步超主計(jì)算機(jī)(11)同步過(guò)去。
一種新型多網(wǎng)段計(jì)算機(jī)時(shí)間同步實(shí)現(xiàn)方法,其特征在于,該方法的時(shí)間同步由時(shí)間同步主計(jì)算機(jī)a(12a)、時(shí)間同步主計(jì)算機(jī)b(12b)、計(jì)算機(jī)a(13a)、計(jì)算機(jī)b(13b)和計(jì)算機(jī)c(13c)自主發(fā)起同步,同步間隔時(shí)間可自行配置設(shè)定,設(shè)定范圍為1~1440分鐘。
以上所述僅為本發(fā)明專(zhuān)利的較佳實(shí)施例而已,并不用以限制本發(fā)明專(zhuān)利,凡在本發(fā)明專(zhuān)利的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明專(zhuān)利的保護(hù)范圍之內(nèi)。