blog

8 Mai 2017

Beth yw Protocol Amser Rhwydwaith (NTP)? | Canllaw cyflawn

Protocol Amser Rhwydwaith (NTP)

Beth yw Protocol Amser Rhwydwaith (NTP)?Yn wir, mae'n brotocol rhwydwaith a ddefnyddir i gydamseru clociau rhwng systemau cyfrifiadurol dros rwydwaith newid pecyn. Mae wedi bod o gwmpas canol 1980s ac fe'i crewyd gan David Mills ym Mhrifysgol Delaware; mae'n un o'r protocolau mwyaf tymhorol o hyd ar hyd y Rhyngrwyd. Atgyfeiriodd NTP arloesiadau synchroni amser eraill nad oedd ganddynt ychydig o alluoedd i newid amser o ystyried ardal y ffynhonnell amser neu'r gweinyddwr amser mewn perthynas â'r buddiolwr neu gan gyfuno'r amrywiaeth o ohirio a ganfuwyd ar redeg rhwydweithiau gwybodaeth y felin.

Mae NTP wedi cael amryw o newidiadau ers ei gyflwyno dros 30 o flynyddoedd cyn. Nodweddwyd addasiad NTP 0 yn RFC 958 ym mis Medi 1985. Gallai NTPv0 gyflawni manwl amser yn y nifer o filolauau. Yn 1988, nododd RFC 1059 NTPv1, a nodweddodd y tuning o NTP ar gyfer gweinydd cwsmeriaid a dull a rennir. Yn 1989, nododd RFC 1119 NTPv2, a oedd yn cynnwys pethau fel protocol rheoli a chynllun cadarnhau, a ddefnyddir hyd yn hyn fel rhan o amrywiad heddiw. RFC 1305, a ymddangosodd yn 1992, a nodweddir yn NTPv3. Roedd NTPv3 yn cynnwys darganfyddiad ac archwiliad blunder ychwanegol, sy'n helpu'r cwsmer i ddewis rhwng gwahanol ffynonellau cysylltiedig. Yr oedd modd cyfathrebu hefyd yn gyfarwydd â help i hwyluso trawsgludiad amser ar rwydwaith aml-fynd i'r rhwydwaith. Yn 2010, dosbarthwyd RFC 5905 gyda'r manylion ar gyfer NTPv4, fodd bynnag, fe'i uwchraddiwyd gan RFC 7822 ym mis Mawrth o 2016. NTPv4 yw'r addasiad presennol o NTP. Mae'n cynnal mesur sylweddol o gydrannau tebyg NTPv3 ond mae'n cynnwys rhoi pwyslais ar IPv6 fel y protocol rhwydwaith sylfaenol. Mae gwirio hefyd wedi'i wella ac mae'n rhoi diogelwch mwy amlwg i'r protocol.

Mae NTP yn defnyddio trefniant amrywiol o ffynonellau amser. Gelwir haen ar bob lefel o'r system flaengar ac fe'i gelwir yn barch rhifol gan ddechrau gyda sero (0). Wrth i chi gynnwys amseroedd, ffynonellau a chydamseru i ffynhonnell uwch mewn straen (tynnwch bapur rhifol), byddwch yn ychwanegu 1 i'w haenau parch. Gallwn ddefnyddio'r haen-barch fel lefel o ymddiriedaeth o'r ffynhonnell amser. Sero yw'r mwyaf dibynadwy, ac 15 yw'r lleiaf dibynadwy hyd yn oed ar lefel yr un pryd. Mae estyniad o 16 heb ei gyfyngu ac yn dweud ei bod yn wallgof. Nid yw teclyn haen lefel 16 yn ffynhonnell amser sylweddol. Fel arfer, mae NTP yn anfon amser yn Amser Cyffredin wedi'i Gydlynu (a elwir yn Amser Cyfatebol Cyffredinol neu UTC). Dylai newid am amser cymdogaeth fod yn bosibl ar y gweinydd amser cyfagos neu ar y pecyn cwsmer.

Mae anfon safonol NTP ar gyfer menter yn amser o ffynhonnell ddibynadwy, er enghraifft, ffynhonnell amser gweinyddu. Yn yr Unol Daleithiau, mae gan y Sefydliad Cenedlaethol Safonau a Thechnoleg weinyddion amseroedd y gallwn eu cydamseru â hwy. Ar tf.nist.gov/tf-cgi/servers.cgi, gallwch ddarganfod rundown o weinyddion amser, eu hardaloedd a'u lleoliadau IP i ddangos gweinyddwr amser. Pan fyddwch wedi codi amser i weinyddwr amser cymdogaeth a bod y straen yn cynyddu, gallwch chi wedyn ddefnyddio hynny fel ffynhonnell amser y tu mewn i'r rhwydwaith ymdrech. Gall switshis a switshis (Cisco ac eraill) wedyn dynnu amser o'ch gweinydd amser cyfagos, ac ar ôl hynny gallant symud tuag at ddod yn ffynonellau amser o gadgets yn eu heffaith. Bydd y rhan fwyaf o systemau gweithio mawr yn cryfhau'r NTP gan gynnwys Windows. Mae gan bob amrywiad o Windows ers Windows 2000 Windows Time Service (W32Time) i gydamseru amser gan ddefnyddio NTP.

Yn y rhwydwaith heddiw, gellir cydamseru amser y tu mewn i filolauau neu lawer o filolauau, ond pam? Mae hynny'n dibynnu! Mae'n dibynnu ar y ceisiadau a ddefnyddiwyd a'u gofynion am amser. Efallai y byddai cael cloc "synhwyrol" yn ddigonol i wybod pryd y gwnaethpwyd e-bost ac a gafwyd hefyd. Gall stampiau amser ar allu sylfaenol sy'n union i mewn i 10s o filolauau fod yn ddigon. Gallai'r ceisiadau fod yn llawer iawn o amser cyffrous. O safbwynt ymchwilio, gall cael stamp amser y tu mewn milisegonds helpu i benderfynu ar faterion y tu mewn i'r rhwydwaith. Ystyriwch geisiadau seiliedig ar werth. Mae cael mwy na man cloc synhwyrol synhwyrol ar gyfer rheoli cyfrif neu gyfnewidfeydd cyllidebol eraill yn ofyniad annisgwyl. Un o'r prif geisiadau i ddefnyddio NTP oedd ar gyfer awdurdod hedfan, ac fel cwsmer rheolaidd, rwy'n falch o sylweddoli bod yr offer a'r offer sy'n olrhain ein haenau yn hedfan yn cael uniondeb y tu mewn i filolauau. Mae hyn yn caniatáu i'r rheini sy'n olrhain y teithiau hedfan feddwl yn sylweddol o ran ardal yr awyren a'r cyfagos i eraill.

Mae NTP yn brotocol sydd wedi bod o gwmpas am fwy na 30 o flynyddoedd ac mae'n dal i lenwi'r angen. Mae wedi bod yn gyffredin i gael clociau, ac rydym yn dibynnu'n gadarnhaol ar amser. Gyda NTP heddiw, gallwn ni gael mwy na ffynhonnell amser synhwyrol a chael cywirdeb ar lefel milisecond. Ar y cyfle i ffwrdd eich bod chi angen rhywbeth yn fwy union na hynny, edrychwch at Precision Time Protocol (PTP) ... ond mae hynny ar gyfer swydd arall.

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