我們?cè)谟^察兩臺(tái)時(shí)間服務(wù)器對(duì)外授時(shí)時(shí)間是否一致時(shí),使用肉眼很難觀察到毫秒級(jí)的誤差,這時(shí)可以使用Linux系統(tǒng)自帶的ntp模塊觀察兩臺(tái)服務(wù)器的對(duì)外授時(shí)誤差,linux的ntp模塊監(jiān)聽(tīng)精度在百毫秒級(jí)別,如果需要更深入的時(shí)間精度觀察,如幾毫秒或微秒,則需要專(zhuān)用儀器輔助,下面是linux進(jìn)行時(shí)間服務(wù)器監(jiān)聽(tīng)的配置方式。
準(zhǔn)備工作
1、 兩臺(tái)時(shí)間服務(wù)器(192.168.6.100、192.168.6.20)
2、 一臺(tái)Linux客戶(hù)端(192.168.6.244)
詳細(xì)配置
1、保證三臺(tái)設(shè)備網(wǎng)絡(luò)互通
2、登錄192.168.6.244,配置ntp.conf文件,如下圖所示:
vi /etc/ntp.conf
在添加如下配置并保存退出:
server 192.168.6.100 minpoll 2 maxpoll 3
server 192.168.6.20 minpoll 2 maxpoll 3
3、 使用ntpq -p命令監(jiān)聽(tīng)服務(wù)器授時(shí)情況。
watch -n 1 ntpq –p
參數(shù)注釋
ntpq -p命令列出了所有作為時(shí)鐘源校正過(guò)本地NTP服務(wù)器時(shí)鐘上層NTP服務(wù)器的列表,每一列的含義分別如ntpq -p命令列出了所有作為時(shí)鐘源校正過(guò)本地NTP服務(wù)器時(shí)鐘上層NTP服務(wù)器的列表,每一列的含義分別如下:
remote:響應(yīng)請(qǐng)求的NTP服務(wù)器的名稱(chēng)(IP地址或域名),帶“*”的表示本地NTP服務(wù)器與該服務(wù)器同步
refid:遠(yuǎn)程NTP服務(wù)器使用的上一級(jí)ntp服務(wù)器的IP地址
st:遠(yuǎn)程NTP服務(wù)器的級(jí)別,由于NTP是層級(jí)結(jié)構(gòu),有頂端的服務(wù)器,多層的Relay Server再到客戶(hù)端。所以服務(wù)器從高到低,級(jí)別可以設(shè)定為1~16級(jí)。為了減緩負(fù)荷和網(wǎng)絡(luò)堵塞,原則上應(yīng)該避免直接連接到級(jí)別為1的服務(wù)器。
t:本地NTP服務(wù)器與遠(yuǎn)程NTP服務(wù)器的通信方式。
u:?jiǎn)尾ィ?/span>b:廣播;I:本地
when:上次成功請(qǐng)求后到現(xiàn)在的秒數(shù)
poll:本地NTP服務(wù)器與遠(yuǎn)程NTP服務(wù)器同步的時(shí)間間隔。
reach:這是一個(gè)八進(jìn)制的值,用來(lái)測(cè)試衡量前八次查是否成功和服務(wù)器連接。377表示都成功,0表示不成
delay:網(wǎng)絡(luò)延時(shí),單位為微秒(μs)
offset:本地NTP服務(wù)器與遠(yuǎn)程NTP服務(wù)器的時(shí)間偏移,單位為毫秒(ms)。
jitter:查詢(xún)偏差的分布值,用于表示遠(yuǎn)程NTP的網(wǎng)絡(luò)延時(shí)是否穩(wěn)定,單位為微秒(μs)。