בלוג

8 מאי 2017

מהו פרוטוקול זמן רשת (NTP)? | המדריך השלם

/
פורסם על ידי

פרוטוקול זמן רשת (NTP)

מה פרוטוקול זמן רשת (NTP)?ואכן, זהו פרוטוקול רשת המשמש לסנכרון שעונים בין מערכות מחשוב על גבי רשת מנות מנות. זה היה בסביבה מאז אמצע 1980s ונוצרה על ידי דוד מילס באוניברסיטת דלאוור; זה אחד הפרוטוקולים מתובל ביותר עדיין בסביבה. NTP החליף אחר חידושים סינכרון זמן שלא היה לי כמה יכולות לשנות את הזמן לאור השטח של המקור זמן או שרת הזמן ביחס למוטב או הסתגלות למגוון של דחיית שנמצאו על ריצה של רשתות מידע טחנת.

NTP חווה שינויים שונים מאז כניסתה מעל 30 שנים קודם לכן. NTP הסתגלות 0 התאפיין RFC 958 בספטמבר 1985. NTPv0 יכול להשיג דיוק בזמן של אלפיות השנייה. ב 1988, RFC 1059 מאופיין NTPv1, שאפיינה כוונון של NTP לשרת הלקוח במצב משותף. ב 1989, RFC 1119 מאופיין NTPv2, שכלל דברים כמו פרוטוקול ניהול תוכנית אישור, אשר עדיין מנוצלים כחלק של גרסה של היום. RFC 1305, אשר התברר 1992, מאופיין NTPv3. NTPv3 כללה גילוי blunder נוסף ובדיקה, אשר מסייע ללקוח לבחור בין מקורות עניבה שונים. מצב תקשורת היה גם להכיר עם עזרה להקל על העברת הזמן על ריבוי להגיע לרשת. ב 2010, RFC 5905 הופץ עם הפרטים עבור NTPv4 עם זאת שודרגו על ידי RFC 7822 במארס 2016. NTPv4 הוא ההסתגלות הנוכחית של NTP. זה שומר על מידה ניכרת של רכיבים דומים של NTPv3 עדיין כולל לחזק עבור IPv6 כמו פרוטוקול רשת בסיסית. אימות נוסף הוא גם נותן את הפרוטוקול אבטחה בולטת יותר.

NTP מנצל סידור מפולס שונים של מקורות זמן. כל רמה של מערכת פרוגרסיבית ידוע שכבה והוא doled מתוך הערכה מספריים החל עם אפס (0). כפי שאתה כולל פעמים, מקורות לסנכרן למקור גבוה יותר בשכבה (להפיל הערכה מספריים), אתה מוסיף 1 להערכה שכבת שלה. אנחנו יכולים לנצל את הערכה שכבה כרמת אמון של מקור הזמן. אפס הוא מהימן ביותר, ו 15 הוא המינימום אמין עדיין באותו זמן ברמה שמיש. שכבה של 16 היא unynchronized ואמר להיות משוגע. רמה 16 שכבת הגאדג 'ט אינו מקור זמן משמעותי. NTP בדרך כלל שולח זמן ב זמן אוניברסלי מתואם (נקרא אחרת זמן אוניברסלי מתאם או UTC). שינוי זמן השכונה צריך להיות אפשרי בשרת זמן סמוך או בגאדג'ט הלקוח.

משלוח רגיל של NTP עבור מיזם הוא זמן המקור ממקור מהימן, למשל, מקור זמן הניהול. בארצות הברית, המכון הלאומי לתקנים וטכנולוגיה יש פעמים שרתים שאנחנו יכולים לסנכרן. ב- tf.nist.gov/tf-cgi/servers.cgi, תוכל לגלות שרתי זמן משופרים, את האזורים שלהם ואת מיקומי ה- IP שלהם כדי לציין שרת זמן. כאשר יש לך הרים את הזמן לשרת שכונה זמן השכבה עולה, אז אתה יכול לנצל את זה כמקור זמן בתוך רשת מאמץ. מתגים ומתגים (Cisco ואחרים) יכולים לשרטט זמן משרת הזמן הסמוך שלך, ולאחר מכן הם יכולים לנוע לעבר מקורות הזמן של הגאדג'טים שעברו אותם. רוב מערכות העבודה הגדולות יחזק NTP כולל Windows. כל הגירסאות של Windows מאז Windows 2000 יש Windows זמן שירות (W32Time) כדי לסנכרן את הזמן באמצעות NTP.

ברשת של היום, הזמן יכול להיות מסונכרן בתוך אלפיות השנייה או אלפיות השנייה, אבל למה? זה תלוי! זה מסתמך על היישומים מנוצל ואת הדרישות שלהם במשך הזמן. זה יכול להיות כי בעל "השכל" השעון עשוי להיות מספיק כדי לדעת מתי הדוא"ל נעשה בנוסף gotten. חותמות זמן על יכולות בסיסיות מדויקות בתוך 10s של אלפיות השנייה עשויה להספיק. היישומים יכול להיות הרבה זמן נוסף רגיש. מנקודת מבט חוקר, בעל חותמת זמן בתוך אלפיות השנייה יכול לעזור להחליט בעיות בתוך הרשת. שקול יישומים מבוססי-ערך. יותר מאשר נקודה חכמה השעון לניהול חשבון או חילופי תקציבים אחרים היא דרישה מוטלת בספק. אחד היישומים העיקריים לנצל את NTP היה עבור רשות התעופה, וכלקוח קבוע, אני שמח להבין כי המוצר והציוד מעקב המטוסים שלנו בטיסה יש המדויק בתוך אלפיות השנייה. זה מאפשר לאלה המעקב אחר הטיסות יש מחשבה משופרת בהרבה על שטח המטוס ואת קרבת לאחרים.

NTP הוא פרוטוקול זה כבר סביב יותר מ 30 שנים ועדיין ממלא צורך. זה התברר להיות רגיל יש שעונים, ואנחנו מסתמכים באופן חיובי על הזמן. עם NTP היום, אנחנו יכולים לקבל יותר מקור זמן הגיוני ולקבל דיוק לרמה millisecond. על סיכוי כבוי כי אתה צריך משהו יותר מדויק מזה, תסתכל על דיוק זמן פרוטוקול (PTP) ... אבל זה עבור הודעה אחרת.

השאירו תגובה

GTranslate Please upgrade your plan for SSL support!
GTranslate Your license is inactive or expired, please subscribe again!