伺服器:
#ntp,時間伺服器from socket import *
import time
ip_port=('127.0.0.1',8000)
buffer_size=1024
udp_server=socket(af_inet,sock_dgram)#資料報
udp_server.bind(ip_port)
while true:
data,addr=udp_server.recvfrom(buffer_size)#recvfrom收的是元祖內容形式,
print(data)
back_time=time.strftime('%y-%m-%d %x')
#字串就要encode,如果是數字,那要先變成字串,然後encode
udp_server.sendto(back_time.encode('utf-8'),addr)#
udp_server.close()
客戶端
#ntp時間伺服器
from socket import *ip_port=('
127.0.0.1
',8000)
buffer_size=1024udp_client=socket(af_inet,sock_dgram)#
資料報while
true:
msg=input('
>>
').strip()
#udp_client.sendto('hello,baby'.encode('utf-8'),ip_port)#客戶端把hello發到ip加埠
#udp必須加上傳送的埠和位址
udp_client.sendto(msg.encode('
utf-8
'), ip_port)
data,addr=udp_client.recvfrom(buffer_size)
print('
ntp伺服器標準時間是
',data.decode('
utf-8
'))
ntp時間伺服器
兩台虛擬機器 192.168.30.139 服務端 192.168.30.143 客戶端1 安裝ntp 服務 192.168.30.139 root hadoop1 opt yum install y ntp 192.168.30.143 root hadoop2 opt yum install y...
NTP時間伺服器
ntp network time protocol 網路時間協議,工作在udp的123埠上。是用來使計算機時間同步化的一種協議,它可以使計算機對其伺服器或時鐘源 如石英鐘,gps等等 做同步化,它可以提供高精準度的時間校正 區域網上與標準間差小於1毫秒,網際網路上幾十毫秒 且可介由加密確認的方式來防...
時間伺服器 NTP
本文主要從ntp通訊協議 ntp伺服器的階層概念 ntp伺服器的安裝與設定 client的安裝和配置 ntp的啟動與觀察等幾個方面詳細介紹了ntp伺服器。初探firewalld 計算機內部所記錄的的時鐘都記載於bios cmos 內的,但如果計算機上面的cmos電池沒電了,或者是某些特殊因素導致bi...