Hva er NTP Time og hvordan virker det nytte det meg?
Postet av Richard N Williams on November 21st, 2012
For å forklare "Hva er NTP Time?" En kort introduksjon av hvor viktig tid synkronisering er, er nødvendig. Tidssynkronisering er viktig for datanettverk, spesielt de som utfører tid sensitive transaksjoner. Tid, i form av tidsstempler, blir brukt av datamaskinen til å identifisere når en transaksjon har funnet sted, eller behov for å finne sted. Derfor, hvis Tiden kommer over et nettverk alle slags ting kan gå galt, fra transaksjoner ikke oppstår til data bli tapt.
På grunn av viktigheten av tid for datamaskinen og teknologi, entidsserver system er nødvendig for å ikke bare holde alle enheter i et nettverk som kjører på samme tid, men også sørge for at ulike datanettverk som snakker til hverandre, er også synkronisert. Selvfølgelig, dette er ikke lett, spesielt i dagens alder når nettverkene har til å kommunisere på tvers av tidssoner, som er der NTP kommer inn.
Hva er NTP
Network Time Protocol (NTP) er en programvare algoritme som holder datamaskiner og andre teknologier synkroniserte. NTP har eksistert nesten like lenge som selve Internett, og dens suksess skyldes dens effektivitet holde enheter synkronisert til noen få millisekunder av hverandre (tusenvis av et sekund), men det kan bare gjøre dette hvis det har en pålitelig form av tid som skal brukes som en mester tidskilde.
NTP fungerer ved hjelp av en eneste gang kilde, som den bruker til å synkronisere alle enheter i et nettverk til. Som datanettverk kommunisere med hverandre på tvers av tidssoner og ofte fra den andre siden av verden, må dette mester på tide å ikke bare være allestedsnærværende, men også svært nøyaktig, ellers nettverk i ulike deler av verden kan kjøre litt forskjellige tider.
For deres herre tidskilde, de fleste NTP nettverk bruker Coordinated Universal Time (UTC). Dette er fordi UTC er ikke bare det samme uansett hvilken tidssone du befinner deg i, men også det holdes nøyaktig av en konstellasjon av atomuret. Disse klokker sikre at UTC er opprettholdt til ekstrem presisjon, og får en kilde til UTC tid krever bruk av en ntp tid.
Atomuret som opprettholder UTC ligger i nasjonale fysikklaboratorier, og er ikke enheter som kan installeres i den gjennomsnittlige serverrommet for å opprettholde tidssynkronisering. Imidlertid kan en kilde til UTC være mottatt av en ntp tid at enten får det fra et radiosignal sendes av disse fysikk laboratorier, eller fra GPS (Global Positioning System) nettverk.
NTP fungerer ved å ta denne tidskilde, og bruker det som en basis med å justere alle system klokker på enhetene på nettverket sitt. Dette gjøres flere ganger for å unngå drift, slik at hvis en systemklokke er noen få millisekunder fra UTC kilde som den er endret for å sikre at den opprettholder den samme nøyaktige tid som enhver annen anordning koblet til NTP nettverket.
Fordeler med NTP tid for en bedrift eller organisasjon
Opprettholde nøyaktig og synkronisert tid har aldri vært så viktig for bedrifter og organisasjoner. I dagens verden, hvor så mange transaksjoner skjer på nettet, har en synkronisert og nøyaktig nettverks tid er avgjørende for bedrifter, spesielt de organisasjonene som driver sin virksomhet over internett eller andre datanettverk.
Å ha en NTP synkronisert nettverk betyr at en virksomhet nettverk kan kommunisere med andre nettverk over hele verden, uten frykt for at tidsavvik vil føre til problemer. Fordi NTP tid er identisk overalt, tidsstempler aldri forskjellig, så transaksjoner som finner sted selv over ulike tidssoner ikke vil føre til feil. Videre, som flere mennesker drive forretninger over internett, har en solid pålitelig fra tid er avgjørende ettersom ikke alle brukere vil ha et system med en unøyaktig tidskilde. Å ha en NTP synkronisert nettverk betyr at du har en garantert tidskilde, som vil gi et tidsstempel i henhold til UTC-tid, for å sikre at forskjellene mellom vert og peer ikke vil skape problemer.
Nøyaktig tidspunkt er også viktig for sikkerheten også. Hackere og skadelig programvare, for eksempel virus, kan enkelt dra nytte av et system uten nøyaktig tid, ved hjelp av avvik i tid for å slippe gjennom noen sikkerhetstiltak som brannmurer eller antivirus-programvare. Men hvis alle enhetene er opprettholdt til NTP tid, er det mye vanskeligere for ondsinnede brukere å få tilgang til et system, som kan hindre utallige skade både et nettverk funksjonalitet og en organisasjons omdømme.
Hva er NTP tid ledelse
Å ha en NTP tid administrert nettverk kan forhindre alle slags problemer. Fordi tidsstempler er den eneste metoden som datamaskiner kan fortelle om en transaksjon har funnet sted eller ikke, hvis flere enheter i et nettverk kjører forskjellige tider, feil kan lett oppstå fordi nettverket ikke vil vite hvilke tidsstempel til å stole på. Dette kan føre et nettverk for å tro at en transaksjon har funnet sted når det ikke har, transaksjoner blir gjentatt, eller data blir tap. Dette er fordi å lagre data, trenger et system et tidsstempel for å lagre informasjonen. Imidlertid, hvis dette tidsstempelet varierer mellom maskinene, at systemet kan tro data som allerede er lagret, hvilket fører til at informasjonen blir de kastes.
NTP tidssynkronisering er også avgjørende for revisjon og administrere et system. Hvis det utenkelige skjer, og et system blir infiltrert av et stykke ondsinnet kode eller en uautorisert bruker, spore opp hvor og når dette skjedde kan bare gjøres med en nøyaktig tidsstempel. Videre, hvis svindel eller annen kriminell handling finner sted, et system som er synkronisert med en NTP server tid vil ha en reviderbar sti, og fordi tiden kommer fra et atomur kilde, er det ugjendrivelige, og kan derfor brukes i en eventuell rettssaker.
For systemer som omhandler tid sensitive transaksjoner, er NTP tidssynkronisering enda mer kritisk. CCTV kameraer, fart feller og minibanker kan ikke fungere uten en NTP server. Bare tenk på det kaoset som ville skje hvis to minibanker hadde ulike tider. Folk ville være i stand til å trekke de samme midler to ganger. Det samme gjelder for eventuelle økonomiske transaksjoner. Børsen og andre finanssentre avhengige av NTP-servere på grunn av hvor ofte prisene endres hvert sekund.
En unøyaktig nettverk er også svært usikker. Tidsavvik tillate alle slags ondsinnede brukere og programvare for å skape kaos på et system, og ofte ikke å ha nøyaktig tid kan bety å sette ting riktig kan være nesten umulig. Uten nøyaktige tidsstempler, kan debugging og identifisere brudd være svært vanskelig, og det tar ikke mye av et avvik for noen eller noe å dra nytte av denne mangelen på sikkerhet.
Hva Tidsserver trenger jeg for min bedrift?
Tid servere kommer i ulike typer, og retten NTP tid server for din bedrift kan avhenge av flere ting. Dette vil bli nærmere omtalt i artikkelen: "What Time Server trenger jeg for min bedrift?", Som vil bli lagt ut i to ukers tid. Men i sammendraget, velger en tidsserver er avhengig av hvor mange enheter du trenger for å synkronisere og om du ønsker å motta en kilde av tid gjennom radiosendinger eller GPS-signaler.
Noen tidsservere er utformet for å synkronisere bare én maskiner. Dette er nyttig for enheter som arbeider uavhengig av et nettverk og normalt får tiden fra et radiosignal, og er i stand til å holde enheten i løpet av noen få millisekunder av UTC, slik den alltid har gjort nøyaktig og presis tid. Andre NTP-servere er laget for å synkronisere hele nettverk. I noen tilfeller kan en eneste gang server holde hundrevis og tusenvis av PC-er, rutere og andre teknologier alle kjører samme tid.
NTP-servere er i stand til å opprettholde tid på så mange enheter på grunn av stratum systemet de benytter. Kort sagt, til NTP delegater primære maskiner som high-level enheter, som er ansatt bidra til å fordele tiden til enheter lavere ned på lag, som igjen distribuerer tid til enheter lavere ned enn dem. Dette hindrer en enkelt NTP server fra å bli overbelastet med gjentatte forespørsler om tiden, men fordi alle enhetene er koblet til samme NTP tid server, uansett hvor langt ned på stratum nivå en maskin er, vil det være like nøyaktig som de enheter høyere opp.
Den endelige avgjørende faktor med hensyn til hva slagsNTP server kreves er om du vil ha en GPS tidsserver eller en som benytter radiofrekvenser. Disse radiofrekvenser distribueres fra ulike nasjonale fysiske laboratorier i Europa og USA. Men de er ikke tilgjengelig overalt og i økende grad de fleste velger en tidsserver som får sin tid fra GPS-nettverket.
GPS-signaler har fordelen av å være tilgjengelig overalt i verden. Men for at en NTP-server for å utnytte GPS-tid, har en antenne som skal plasseres et sted som har en klar utsikt til himmelen. Dette er fordi GPS-signaler fungerer ved siktlinje, og for noen organisasjoner, slik som de i de nedre etasjene av et høyhus, kan dette ikke være praktisk, noe som ville gjøre en radio refererte NTP server bedre valg.