測試名稱:關于四個時間故障對客戶端的影響測試
測試目的:理解NTP的算法
測試環境:四臺HJ210-BDRBP設備,四臺和外部時間以矯正。
測試內容及步驟:
1、四臺客戶端是時間服務器已矯正
2、修改A臺服務器時間,修改時間大于20毫秒,小于1秒。
修改時間大于20毫秒,小于1秒
在經歷20分鐘后,客戶端執行ntpq –p結果如下
客戶端執行ntpq –p結果
出圖中可以看出,算法以將A臺設備(192.168.5.135)識別為不可信時間源(其前面為X)。
3、修改B臺服務器時間,修改時間大于1秒,小于1000秒
修改時間大于1秒,小于1000秒
B臺服務器時間
等待20分鐘后現象
等待20分鐘后現象
等待30分鐘后現象
4、修改C臺服務器時間,修改時間大于1000秒
修改時間大于1000秒
測試分析和結論:
1、單臺時間源變化,客戶端會直接將故障時間源從算法剔除
2、兩個源故障,在觀察一個小時的情況下,客戶端不會信任任何時間源情況,其值跟未修改的時間源最接近。
3、當出現三個故障時間時,因NTP算法無法對時間源進行有效判斷,客戶端采取自守時,其時間和正常的時間(192.168.5.200)時間內幾乎一致。
掃一掃咨詢微信客服