Блог

8 May 2017

Сүлжээний цагийн протокол гэж юу вэ (NTP)? | Бүрэн заавар

Сүлжээний цагийн протокол (NTP)

Гэж юу вэ Сүлжээний цагийн протокол (NTP)?Үнэн хэрэгтээ энэ нь пакет солилцогдсон сүлжээгээр тооцоолох системүүдийн хоорондох цагийг синхрончлоход ашигладаг сүлжээний протокол юм. Дунд 1980-ээс хойш Делаверагийн Их Сургуулийн Дэвид Миллсээр бүтээгдсэн юм. Энэ нь Интернетээс хамгийн эрэлттэй протоколуудын нэг юм. NTP нь ашиглагчийн хувьд цаг хугацааны эх үүсвэр эсвэл цагийн с лжээний талбарыг харж, эсвэл тээрмийн мэдээллийн с лжээний ажиллагаан дээр илр лж буй олон янзын саатлыг х ргэх хугацааг харгалзах цагийг єєрчлєх боломж багатай бусад цагийн синхрончлолын инновацийг сонгосон.

NTP нь 30 жилийн өмнөх танилцуулгаас хойш олон янзын өөрчлөлтийг үзсэн. NTP дасан зохицох 0 нь 958-ийн 9 сард RFC 1985-д тодорхойлогдсон болно. NTPv0 нь хэдэн миллисекундад цаг хугацааны нарийвчлалыг хангаж чадна. 1988 дээр RFC 1059 нь NTPv1-ийг тодорхойлж өгдөг бөгөөд энэ нь хэрэглэгчийн сервер болон хуваалцсан горимд зориулсан NTP -ийг таниулах шинж чанар юм. 1989-д RFC 1119 нь NTPv2-ийг тодорхойлж өгдөг бөгөөд энэ нь өнөөгийн хувилбарт ашиглагдаж байгаа менежментийн протокол болон баталгаажуулалтын төлөвлөгөө зэрэг зүйлсийг агуулдаг. 1305-ийн RFC 1992 нь NTPv3-г тодорхойлдог. NTPv3 нь нэмэлт алдааг олж илрүүлэх, шалгаж үзсэн бөгөөд энэ нь харилцагч нарт янз бүрийн тэнцвэрийн эх сурвалжийг сонгоход тусалдаг. Харилцаа холбооны горим нь сүлжээг олон сүлжээнд нэвтрүүлэхэд туслах зорилготой байсан юм. 2010 дээр RFC 5905 NTPv4-ийн дэлгэрэнгүй мэдээлэлд тараагдсан боловч 7822-ийн 3 сард RFC 2016-аар шинэчлэгдсэн. NTPv4 нь NTP-ийн одоогийн тохируулга юм. Энэ нь NTPv3-ийн ижил төстэй бүрэлдэхүүн хэсгүүдийг агуулдаг боловч IPv6 сүлжээний үндсэн протоколыг дэмждэг. Баталгаажуулалт сайжирч, протокол нь илүү их аюулгүй байдлыг хангадаг.

NTP нь цаг хугацааны янз бүрийн түвшний зохицуулалтыг ашигладаг. Урагш ахисан системийн түвшин бүрийг давхарга гэж нэрлэдэг бөгөөд тэгээс эхэлдэг тоон үнэлэмжийг (0) эхлүүлдэг. Та цаг хугацааг оруулаад эх сурвалжийг болон эх үүсвэрийн дээд түвшний эх сурвалжийг синхрончлолоор (тоогоор үнэлэх), 1-ийг давхрагын үнэлэмжид нэмнэ. Бид давтамжийн үнэлэмжийг цаг хугацааны эх үүсвэрийн итгэлийн түвшинд ашиглаж болно. Тэг нь хамгийн найдвартай, 15 нь найдвартай түвшинд нэгэн зэрэг хамгийн бага найдвартай. 16-ийн давхрагыг синхронжуулж, галзуурсан гэж хэлсэн. Түвшин 16 давхарга нь цаг хугацааны чухал эх үүсвэр биш юм. NTP нь ихэвчлэн Коллежид бүх нийтийн цагийг илгээдэг (өөрөөр хэлбэл Universal Time Coordinated буюу UTC гэж нэрлэдэг). Хөршийн цагийг өөрчлөх нь ойролцоох цагийн сервер эсвэл харилцагчийн төхөөрөмж дээр боломжтой байх ёстой.

Тухайн компанид зориулсан NTP-ийн стандартыг илгээх нь найдвартай эх сурвалжаас, жишээлбэл, удирдлагын цагийн эх үүсвэр юм. АНУ-д Стандари, Технологийн Үндэсний Хүрээлэнд бид синхрончилж болох серверүүдтэй. Tf.nist.gov/tf-cgi/servers.cgi хаягаар цагийн сервер, тэдгээрийн талбарууд, IP байрлалыг цагийн серверийг зааж өгөх боломжтой. Хөршийн сервер болон давхрагын өсөлтийг цаг хугацаагаар сонгосон бол дараагийн сүлжээний эх үүсвэр болгон ашиглах боломжтой болно. Свитч ба шилжүүлэгч (Cisco болон бусад) дараа нь ойролцоох цагийн серверээс цагийг гаргаж чаддаг бөгөөд дараа нь тэдгээрийн өмнөх төхөөрөмжүүдээс цаг хугацааны эх үүсвэр болж чаддаг. Ихэнх үндсэн үйлдлийн системүүд нь Windows, түүний дотор NTP-г дэмждэг. Windows 2000-ээс Windows-ийн бүх хувилбарууд Windows Time Service (W32Time) -тай байсан нь NTP-ийг ашиглах цагийг синхрончлох болсон.

Өнөөдрийн сүлжээнд цаг хугацаа хэдэн миллисекундээр эсвэл хэдэн миллисекундээр синхрончлогдсон боловч яагаад? Энэ нь найдвартай! Энэ нь хэрэглээний програмууд болон тэдгээрийн шаардлагын дагуу цаг хугацаанд нь найддаг. Магадгүй "ухаалаг" цагтай байх нь имэйлийг хийж, нэмэлт мэдээлэл олж авахад хангалттай байж болох юм. 10s миллисекундээр тодорхойлогдсон үндсэн багтаамжийн хугацааны тамга нь хангалттай байж болно. Эдгээр аппликейшнууд нь илүү их цаг хугацаа шаарддаг. Эрэн сурвалжлах талаас нь авч үзвэл, цагт миллисекунд дотор тэмдэг нь сүлжээнд байгаа асуудлыг шийдэхэд тусална. Үнэлгээнд суурилсан хэрэглээг авч үзье. Данс эсвэл төсвийн бусад солилцоог удирдахад ухаалаг цагны цэгээс илүү байх нь эргэлзээтэй шаардлага юм. NTP-ийг ашигладаг үндсэн хэрэглээний нэг нь нисэх хүчинд зориулагдсан бөгөөд байнгын үйлчлүүлэгчийн хувьд нисэх онгоцон дээрх нисэх онгоцыг хянах төхөөрөмж, тоног төхөөрөмж нь яг хэдэн миллисекунд байна гэдгийг ойлгоход таатай байна. Энэ нь агаарын хөлгийн талбай болон бусадтай ойртсон нислэгүүдийн талаар илүү гүнзгий сэтгэгдэл төрүүлэх бодолтой байгаа хүмүүсийг дагаж мөрддөг.

NTP нь 30-с дээш жил ажиллаж байсан протокол бөгөөд хэрэгцээтэй хэвээр байна. Цаг байхын тулд ердийн зүйл боллоо. Бид цаг хугацааны хувьд эерэгээр найддаг. Өнөөдөр NTP ашиглан бид ухаалаг цаг хугацааны эх сурвалжаас илүү ихийг олж авах боломжтой ба миллисекундын түвшинг нарийн тогтоох боломжтой. Танд үүнээс илүү нарийн зүйл шаардагдах тохиолдолд, Precision Time Protocol (PTP) -ийг сонгоорой ... гэхдээ энэ нь өөр нэг албан тушаалын хувьд юм.

NTP Training

Get NTP Training
Одоо бүртгүүлэх

GTranslate Your license is inactive or expired, please subscribe again!