בלוג | פרוטוקול NTP

פרוטוקול NTP

Client 16 ינואר 2017

פרוטוקול NTP, Network Time Protocol  הוא פרוטוקול המאפשר
להתקני רשת לקבל את השעה המדויקת מהתקני רשת אחרים המשמשים כ Time Server

כיום, כמעט כל התקני הרשת דוגמת תחנות עבודה, מדפסות, סוויצ'ים וראוטרים יודעים לקבל
את השעה מ NTP Server. כך נוצר מצב שכל התחנות ברשת דומיין windows יודעות לקבל
את השעה מה Domain Controlrer , או למשל האפשרות לנהל את השעה של כל הסוויצ'ים
ברשת ע"י NTP Server אחד שיודע לסנכרן את השעה בכולם.

 
ה-DC שמחזיק בתפקיד ה PDC, בצורה אוטומטית הופך להיות שרת זמנים וכל המחשבים שמחוברים לדומיין מקבלים את הזמן ממנו אבל הוא לא שרת NTP(במובן הקלאסי של המילה). סנכרון הזמנים מבוצע בעזרת W32time service.
 
במידה ורוצים לסנכרן בכל זאת את ההתקנים האחרים שלנו שהם לא שרתי/תחנות  Windows יחד עם סביבת הדומיין, ככה שנקבל מצב שבו כל שרתי Windows, שרתי Linux, שרתי ESXI והמתגים שלנו בארגון יסונכרנו ע"פ אותו NTP נצטרך לפעול באחת מ2 הדרכים:
 
1.  לסנכרן את הPDC emulator  מול NTP Server חיצוני- לא תמיד מומלץ (אך פעיל בארגונים רבים) מכיוון שאני לא בטוח שתרצו להיות תלויים בתקינות שרתי NTP חיצוניים.
2.ניתן לרכוש מוצר ייעודי לטובת המטרה.
המלצה: http://www.spectracomcorp.com/ProductsServices/TimingSynchronization/NetworkTimeServers/9489NetClockTimeServer/tabid/1526/Default.aspx

או שניתן פשוט להגדיר שעה על שרת ה PDC ולקוות לטוב - צפו לבעיות.
 
שימו לב:
* מומלץ מאוד שהשרת שמחזיק בתפקיד ה PDC יהיה שרת פיזי למרות שיש סביבות וירטואליות לחלוטין שיכולות לעבוד ללא בעיות. אך שוב, זוהי המלצה
* תחנות windows xp  בעלות SP2 ומעלה, מתנהגות (כברירת מחדל) כ NTP Server- תחשבו לבד איזה כאב ראש זה יכול לגרום כאשר מדפסת רשת חדשה מנסה להשיג את השעה וכל מחשבי ה XP עונים.
*הפקודה net time יכולה להראות לכם מול איזה שרת אתם מסתנכרנים, וגם לשנות את ה NTP לקליינט ספציפי.
 
How to configure an authoritative time server in Windows Server
 
Configure Windows NTP client GPO
 
רשימת שרתי שעון פרוטוקול זמן הרשת (SNTP) פשוט הזמינים באינטרנט:

השאר תגובה

למעלה