NTP是網(wǎng)絡(luò)時(shí)間協(xié)議,用于幫助設(shè)備和設(shè)備之間進(jìn)行時(shí)鐘同步,使得網(wǎng)絡(luò)中設(shè)備的時(shí)間保持一致。每一臺(tái)設(shè)備既可以接受其他時(shí)鐘源的同步,也可以同步其他設(shè)備的時(shí)鐘,還可以和本地時(shí)鐘進(jìn)行同步。
在NTP網(wǎng)絡(luò)中有一個(gè)概念很重要,時(shí)鐘層數(shù)。系統(tǒng)的時(shí)鐘層數(shù)取決于設(shè)備到時(shí)鐘源所經(jīng)過(guò)的時(shí)鐘服務(wù)器的數(shù)量,它的取值范圍為1~16。層數(shù)為1的時(shí)鐘準(zhǔn)確度最高,準(zhǔn)確度從1到16依次遞減;NTP一共有四種工作模式:服務(wù)器/客戶端模式、對(duì)等體模式、廣播模式和組播模式。
現(xiàn)在給大家重點(diǎn)介紹NTP的服務(wù)器/客戶端模式和對(duì)等體模式,并用實(shí)驗(yàn)給大家演示他們的區(qū)別。
首先介紹服務(wù)器/客戶端模式:
在該模式中客戶端會(huì)向服務(wù)器發(fā)送時(shí)鐘同步報(bào)文,服務(wù)器收到后會(huì)進(jìn)行回應(yīng),客戶端再通過(guò)應(yīng)答報(bào)文將時(shí)鐘同步到服務(wù)器,并且將自己的層數(shù)設(shè)備為服務(wù)器的層數(shù)加一。注意:只有客戶端可以向服務(wù)器同步,服務(wù)器不能向客戶端同步。
如圖:現(xiàn)在在RT1和RT2上布置服務(wù)器/客戶端模式,RT1作為服務(wù)器,參考本地時(shí)鐘,層數(shù)設(shè)置為5,RT2為客戶端,向RT1進(jìn)行同步。
[1]開啟RT1ntp功能,配置RT1參考本地時(shí)鐘,層數(shù)為5 。
配置RT1參考本地時(shí)鐘
[2]開啟RT2ntp功能,在RT2上配置服務(wù)器地址。
RT2上配置服務(wù)器地址
[3]通過(guò)命令在RT2上查看是否同步到RT1,可以看到clock status狀態(tài)是synchronized(已同步),層數(shù)自動(dòng)加一,為6 。
RT2上查看是否同步到RT1
現(xiàn)在介紹對(duì)等體模式:
在對(duì)等體模式中,設(shè)備分為主動(dòng)對(duì)等體和被動(dòng)對(duì)等體,主動(dòng)對(duì)等體是主動(dòng)發(fā)送同步報(bào)文的一方,但是這并不代表,主動(dòng)對(duì)等體一定是被同步的一方!簡(jiǎn)單點(diǎn)說(shuō):主動(dòng)對(duì)等體是一個(gè)開朗的人,被動(dòng)對(duì)等體是一個(gè)很害羞的人,所以會(huì)由主動(dòng)對(duì)等體去主動(dòng)和被動(dòng)對(duì)等體打招呼(同時(shí)進(jìn)行自我介紹:是否已經(jīng)同步、層數(shù)等),同樣被動(dòng)對(duì)等體也會(huì)很禮貌的給予應(yīng)答(同時(shí)進(jìn)行自我介紹:是否已經(jīng)同步、層數(shù)等);這樣一來(lái)一回兩個(gè)人就認(rèn)識(shí)了,并且了解了對(duì)方的信息;之后他們會(huì)判斷對(duì)方的層數(shù)和對(duì)方是否已經(jīng)同步,然后由未同步的一方向已同步的一方進(jìn)行同步;如果兩人都已經(jīng)同步,則由層數(shù)高的一方向?qū)訑?shù)低的進(jìn)行同步。
值得注意的是被動(dòng)對(duì)等體在配置的時(shí)候類似上面介紹的服務(wù)器,不需要做特殊的配置,而主動(dòng)對(duì)等體需要配置上被動(dòng)對(duì)等體的可達(dá)地址。
RT2和RT3上布置對(duì)等體模式
現(xiàn)在接著上文在RT2和RT3上布置對(duì)等體模式,RT3作為主動(dòng)對(duì)等體,參考本地時(shí)鐘,層數(shù)設(shè)置為2,RT2無(wú)需做特殊的配置,做為被動(dòng)對(duì)等體。
現(xiàn)在,大家可以思考下RT2究竟是向RT1進(jìn)行同步,保留原來(lái)的層數(shù)6;還是向RT3同步,改層數(shù)為3?
我們來(lái)做實(shí)驗(yàn)進(jìn)行驗(yàn)證。
[1]在RT3上開啟NTP,配置RT3參考本地時(shí)鐘,層數(shù)設(shè)置為2,配置RT3為主動(dòng)對(duì)等體,主動(dòng)去認(rèn)識(shí)RT2 。
配置RT3參考本地時(shí)鐘
[2]在RT2查看發(fā)現(xiàn)RT2現(xiàn)在是和RT3(192.168.1.1)同步的,層數(shù)自動(dòng)變成2+1=3。
對(duì)等體雙方會(huì)判斷對(duì)方的層數(shù)和對(duì)方是否已經(jīng)同步
這也符合了我們之前說(shuō)的:對(duì)等體雙方會(huì)判斷對(duì)方的層數(shù)和對(duì)方是否已經(jīng)同步,然后由未同步的一方向已同步的一方進(jìn)行同步;如果兩人都已經(jīng)同步,則由層數(shù)高的一方向?qū)訑?shù)低的進(jìn)行同步。
咨詢電話:
掃一掃咨詢微信客服