Dræbte tid og betydningen af ​​tidssynkronisering i straffesager

Den lejlighed, vi alle har brug for at kende den tid, og vi har et væld af forskellige enheder til at fortælle os det, fra vores mobiltelefoner og armbåndsure til kontoret vægur eller klokkespil i radioen nyheder. Men hvordan præcis er alle disse ure og betyder det noget, hvis de alle fortæller forskellige tidspunkter?

For vores daglige forretning er det nok ikke noget for meget. Hvis kontorets vægur er hurtigere end dit håndled-watch, vil din chef sandsynligvis ikke brænde dig for at være et øjeblik sent, men når det kommer til at løse kriminelle sager, er timingen alt!

Tag tilfældet med Joan Beddeson, en 71-årig fundet myrdet i sit hjem i Macclesfield. Den hovedmistænkte, hendes tidligere elsker, der skyldte offeret over en kvart million pounds, 64-årige John Crittenden, nægtet drabet, hævder han var hjemme i seng med sin kone på tidspunktet for mordet.

Men politiet havde opdaget et kreditkort erklæring, der viste, at Crittenden havde købt brændstof i Worcester blot timer før drabet og blev derefter spottet på et kamera 12 minutter senere rejser op motorvejen mod Macclesfield. Senere på natten den samme bil blev indspillet kommer tilbage ned ad motorvejen forlader Crittenden med en 45 minut vindue til at begå sin forbrydelse.

Men under hans forsøg Crittenden, der indrømmede at købe brændstof, nægtede at rejse op ad motorvejen og hævdede at kameraerne ikke var korrekte. Men kameraerne blev alle synkroniseret ved hjælp af en NTP-tidsserver (Network Time Protocol) til Universal Coordinated Time (UTC) og var så præcis, at Crittenden's advokater ikke havde forsvar og han blev dømt for mordet og sendt til fængsel for livet.

Tidssynkronisering er ikke kun vigtig for at sikre overbevisninger, det kan også vise os uskyld! Da en kvinde blev fundet myrdet i Maryland USA, troede politiet, at de havde fundet gerningsmændene, da offerets bankkort blev brugt på en pengeautomat. En check på et lokalt CCTV-kamera leverede billeder af de tre mistænkte ved at bruge maskinen, og selvom kvaliteten var ret kornet, blev de tre mistænkte snart afrundet op på America's Most Wanted.

Det viste sig imidlertid, at den tid, der blev optaget af kameraet, var tre minutter fra den tid, der blev registreret af ATM'en, og de tre personer holdt var en helt uskyldig familie, der ikke var forbundet med at myrde overhovedet.

Efterforskerne erkendt, at hvis kameraet havde været synkroniseret til en pålidelig kilde som hæveautomaten, så den ulovlige anholdelse ville ikke have været gjort.

Ovennævnte tilfælde understreger betydningen af ​​pålidelig tidssynkronisering. Selvom en virksomhed ikke er involveret i afsløring af kriminalitet, kan det ikke lade sig gøre at synkronisere et computernetværk et system, der er sårbart overfor bedrageri, datatab og endog juridisk eksponering, og uden at organisationerne kan være sårbare og miste troværdighed.

Specialistiske NTP-tidsservere (Network Time Protocol) er tilgængelige og kan synkronisere et computernetværk og alle dets enheder til en præcis urkilde, såsom et atomur, der enten bruger GPS eller en specialradio-transmission, hvilket gør det muligt at synkronisere netværk præcist til Universal Coordinated Tid (UTC).

Horologihistorien fra Sundials til Atomic Ure

Menneskeheden har altid været optaget af at måle og registrere tiden. Tidtagning har været afgørende for udviklingen af ​​civilisationer; fra at vide, hvornår man skal plante eller høste afgrøder på at identificere vigtige begivenheder i år.

Tiden har historisk været målt i forhold til bevægelsen af ​​Jorden; en dag, er en omdrejning af planet; mens et år er en hel bane af Solen Kalendere blev udviklet fra så langt tilbage som 20,000 år siden, da jæger-samlere ridset linjer og stukket huller i pinde og knogler til eventuelt tælle dagene mellem faser af månen.

Civilisationer fra de gamle egyptere til Romerriget har brugt forskellige metoder til at opdage, hvad dag i året det er. Men måling tid, som det gik i løbet af dagen altid havde vist sig vanskeligt at tidlig menneskeheden. Solure var måske den første tid stykker, og de kan spore deres oprindelse tilbage over fem tusind år; når obelisker blev bygget, muligvis for at gøre det muligt at fortælle tid ved cast af deres skygger.

Men den tid, der blev sagt om en sol, var baseret på solens bevægelse i himlen, som ville afvige hele årstiderne og selvfølgelig ville ikke arbejde på overskyede dage eller om natten. Andre metoder som vandklocks eller timeglaset ville simpelthen fungere som rå timere. At fortælle tidspunktet på dagen ville vise sig vanskeligt med folk, der stole på sammenligninger som tidsreferencer som: "Så længe det ville tage en mand at gå kvart kvart."

Folk var afhængige af disse metoder og andre som ringetoner for at angive vigtige øjeblikke frem til 14-tallet, da mekaniske ure første gang dukkede op, som blev drevet af vægt og reguleret af en rippe og foliotflyvning (et gear system, der fremmer tandhjulet med jævne mellemrum eller 'flåter'). Disse ure var langt mere pålidelige end solceller eller andre metoder, der muliggjorde nøjagtig og pålidelig fortælling om tidspunktet på dagen for første gang i menneskets historie.

Det næste skridt fremad i horology kom i 17th århundrede, da pendulet blev udviklet for at hjælpe ure opretholde deres nøjagtighed. Ur til stillingen blev hurtigt udbredt, og det var ikke i yderligere tre hundrede år, at den næste revolutionerende skridt i horology ville finde sted; med udviklingen af ​​elektroniske ure. Disse var baseret på bevægelsen af ​​en vibrerende krystal (sædvanligvis kvarts) for at skabe et elektrisk signal med en nøjagtig frekvens.

Mens elektroniske ure var langt mere præcise end mekaniske ure, var det ikke før udviklingen af ​​Atomic Clocks og omkring 50 år siden blev moderne teknologier som kommunikationssatellitter, GPS og globale computernetværk mulig.

Fleste atomure bruger resonans atomets cæsium 133 der vibrerer nøjagtigt ved en frekvens på 9,192,631,770 hvert sekund. Siden 1967 den internationale enhedssystem (SI) har defineret den anden som antal cyklusser fra dette atom, som gør atomure (undertiden benævnt cæsium oscillatorer) standarden for tidsmålinger.

Atomcykler er nøjagtige til mindre end 2 nanosekunder per dag, hvilket svarer til omkring et sekund i 1.4 millioner år. På grund af denne nøjagtighed er der udviklet en universel tidsskala UTC (Coordinated Universal Time eller Temps Universal Coordonné), der opretholder en kontinuerlig og stabil tidsskala og understøtter sådanne funktioner som spring sekunder - tilføjet for at kompensere for forsinkelsen af ​​jordens rotation.

Atomkloder er dog ekstremt dyre og findes generelt kun i storskala fysiklaboratorier. NTP-servere (Network Time Protocol), som standardværktøjet til at opnå tidssynkronisering på computernetværk, kan dog synkronisere netværk til et atomur ved hjælp af enten Global Positioning System (GPS) netværk eller specialradio transmissioner.

Udviklingen af ​​atomare ure, GPS og NTP tid servere har været afgørende for moderne teknologi, så computernetværk over hele verden, der skal synkroniseres til UTC.

Brug af GPS til Computer Timing Applications

Global Positioning System (GPS) er nu et velkendt værktøj til at hjælpe bilisterne til at navigere, men GPS har flere anvendelsesmuligheder end blot at triangulere en position for retningsfinding. Det kan bruges til at levere tid og frekvensoplysninger verden over.

GPS udviklet af det amerikanske militær omfatter mindst 24 kommunikationssatellitter i høj bane, som alle indeholder præcis timing udstyr, så satellit kan triangulere positioner med nøjagtighed.

Imidlertid kan hver satellits meget nøjagtige tidsurreference for atomur også bruges af NTP-servere (Network Time Protocol) til at synkronisere computernetværk ved hjælp af det meget nøjagtige GPS-tidssignal som en ekstern reference.

GPS er en ideel tid og frekvens kilde, fordi det kan give meget præcise tid overalt i verden ved hjælp af relativt billige komponenter. Hver GPS satellit sender i to frekvenser L2 for militær anvendelse, og L1 til brug af civile indberettes på 1575 MHz, Lavprisselskaber GPS antenner og modtagere er nu bredt tilgængelige.

Radiosignalet, der transmitteres af satellitten, kan passere gennem vinduer, men kan blokeres af bygninger, så det ideelle sted for en GPS-antenne er på et tag med god udsigt til himlen. Jo flere satellitter det kan modtage fra jo bedre signalet. Imidlertid kan tagmonterede antenner være tilbøjelige til at belaste strejker eller andre spændingsstød, så en suppressor anbefales; installeret inline på GPS-kablet.

Kablet mellem GPS-antenne og modtager er også kritisk. Den maksimale afstand, at et kabel kan køre normalt kun 20-30 meter, men en høj kvalitet koaksialkabel kombineret med en GPS forstærker placeret in-line for at øge forstærkningen af ​​antennen kan tillade overstiger 100 meter kabel løber.

En GPS-modtager afkodes derefter signalet, der sendes fra antennen til en computerlæsbar protokol, som kan benyttes af de fleste tidsservere og operativsystemer, herunder Windows, LINUX og UNIX.

GPS-modtageren udsender også en præcis puls hvert sekund, som GPS NTP-servere og computers tidsservere kan udnytte til at yde ultra-præcis timing. Pulsen pr. Sekund timing på de fleste modtagere er nøjagtig inden for 0.001 af en anden UTC (Koordineret Universal Time)

GPS er ideel til at levere NTP-tidsservere eller frittstående computere med en yderst præcis ekstern reference til synkronisering.

Selv med relativt lavprisudstyr kan nøjagtigheden af ​​hundrede nanosekunder (en nanosekund = en milliardedel af et sekund) med rimelighed opnås ved hjælp af GPS som en ekstern reference.

Sådan konfigureres en NTP Network Time Server i Windows XP

Resume: Denne artikel beskriver, hvordan du konfigurerer Windows XP til at fungere som en autoritativ tidsserver ved hjælp af NTP (Network Time Protocol).

Datatidsynkronisering er meget vigtig i moderne computernetværk, præcision og tidssynkronisering er kritisk i mange applikationer, især tidsfølsomme transaktioner. Bare forestil dig at købe et flyselskabs sæde kun for at blive fortalt i lufthavnen, at billetten blev solgt to gange, fordi den blev købt bagefter på en computer, der havde et langsommere ur!

Moderne computere har interne ure kaldet Real Time Clock chips (RTC), som giver tid og dato. Disse chips er batteri bakkes således at selv under strømafbrydelser, kan de opretholde tid, men personlige computere er ikke designet til at være perfekte ure. Deres design er optimeret til masseproduktion og lave omkostninger i stedet opretholde præcise tid.

For mange applikationer, er dette kan være helt tilstrækkelig, selv om, ganske ofte maskiner har brug for tid til at blive synkroniseret med andre PC'er på et netværk, og når computere er ude af trit med hinanden problemer kan opstå, såsom netværksdeling filer eller i nogle miljøer selv svig!

Microsoft Windows XP har et tidssynkroniseringsværktøj, der er indbygget i operativsystemet kaldet Windows Time (w32time.exe), som kan konfigureres til at fungere som en netværkstidsserver. Det kan konfigureres til at både synkronisere et netværk ved hjælp af det interne ur eller en ekstern tidskilde.

Bemærk: Microsoft anbefaler kraftigt, at du konfigurerer en tidsserver med en hardwarekilde i stedet for fra internettet, hvor der ikke er autentificering.

For at konfigurere Windows Time-tjenesten til at bruge det interne hardwareur, skal du først kontrollere, at w32time er placeret i systemtjenestelisten i registreringsdatabasen for at kontrollere:
Klik på Start, Kør og skriv regedit og klik OK.
Find og klik på følgende registreringsdatabasen:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time

Det anbefales, at du sikkerhedskopierer registreringsdatabasen, som kan opstå alvorlige problemer, hvis registreringsdatabasen ikke redigeres korrekt, er ændringer i registreringsdatabasen sker på egen risiko.

For at starte konfigurationen for et internt ur skal du klikke på Config i mappen w32Time.

Højreklik på AnnounceFlags i højre rude, og klik derefter på ændre.

'AnnounceFlags' registreringsdatabasen angiver, om serveren er en betroet tidsreference, 5 angiver en betroet kilde, så i feltet Rediger DWord-værdi under Værdidata, skriv 5, og klik derefter på OK.

Network Time Protocol (NTP) er en internetprotokol, der bruges til overførsel af præcis tid, og giver tidspunkter sammen, så der kan opnås en præcis tid

For at aktivere Network Time Protocol; NtpServer Find og klik:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \
Højreklik på Aktiver i højre rude, og klik derefter på Rediger
I Rediger DWORD-værdi skal du skrive 1 under Værdidata, og klik derefter på OK.

Afslut Registreringseditor

Klik på Start, derefter køre derefter skrive følgende og tryk på Enter:
Net stop w32time && net start w32time

For at nulstille de lokale computers tid, skriv følgende på alle computere undtagen tidsserveren, som ikke må synkroniseres med sig selv:
W32tm / resync / genopdage

Sådan konfigureres Windows Time til at bruge en ekstern tidskilde
Kør registreringsdatabasen Rediger og find følgende:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ parametre \

Højreklik på Type i højre rude, og klik derefter på Rediger
Indtast NTP i feltet Rediger værdi under Værdidata, og klik derefter på OK.

Højreklik på AnnounceFlags, Modify og i Rediger DWORD Value-boksen under Værdidata, skriv 5, og klik derefter på OK, som før i Config-mappen.

Find og klik på følgende
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient \

I højre rude, højreklik SpecialPollInterval, klik derefter på Rediger.
I Rediger DWORD-værdi boksen under Value data, skal du skrive det antal sekunder, du ønsker for hver afstemning, dvs. 900 vil polle hver 15 minutter, derefter på OK.

Aktiver nu NtpServer:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpServer \

Højreklik på Aktiver i højre rude, og klik derefter på Rediger
I Rediger DWORD-værdi skal du skrive 1 under Værdidata, og klik derefter på OK.
Højreklik nu på NtpServer, og klik derefter på Ændre og i Rediger DWORD-værdi under Værdidatatype-kolleger, og klik derefter på OK.

For at konfigurere korrektion tidsindstillinger, find:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config
I højre rude, højreklik MaxPosPhaseCorrection, derefter Rediger i Rediger DWORD-værdi boksen under Base Klik på Decimal under Værdidata, skriv en tid i sekunder som 3600 (en time) og klik derefter på OK.

Gå nu tilbage og klik:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config

I højre rude, højreklik MaxNegPhaseCorrection, derefter Rediger.
I Rediger DWORD boksen under basen, skal du klikke på Decimal, under værdi datatype tiden i sekunder, du ønsker at polle såsom 3600 (meningsmålinger i en time)

Afslut Register

Nu skal du genstarte Windows-tidstjenesten ved at klikke på Start, Kør og skrive:
net stop w32time && net start w32time

Og på hver computer, bortset fra domænecontrolleren, skal du skrive:
W32tm / resync / genopdage
Og det er det, din tidsserver skal nu være i gang.

Indstilling af tid på din computer

Der kræves en præcis tidskilde til mange computerprogrammer. Hver personlig computer består af et internt ur, det er en fordel at kontrollere dag og dato indstillinger på din pc hver dag. Ved kritisk applikation bør du synkronisere tidsbasen med en yderst præcis ekstern tidskilde.

Personlige computere er ikke designet til at være perfekte ure. Deres design er optimeret til masseproduktion og billigere end at opretholde præcis tid. Hvor tid er afgørende for applikationen, er der en række præcise eksterne referencer til rådighed, der gør det muligt for computere at opretholde nøjagtig systemtid. Denne artikel kigger på de forskellige kilder til tidsreferencer for at vise, hvordan de kan bruges til at opretholde synkroniseret tid på din computer.

At arbejde på en synkroniseret tidsbase er afgørende i computernetværk. Uden ekstern reference begynder de enkelte computere at køre, alt fra nogle få sekunder til et par minutter hver dag. Det er klart, at en sådan situation ikke ville være acceptabel ved behandling af transaktioner eller udførelse af tidskritiske opgaver.

På internettet er dette problem løst ved at indføre Network Time Protocol (NTP). NTP-protokollen understøtter fordelingen af ​​præcis tid fra en yderst præcis tidsserver til netværkstidsklienter. De fleste moderne operativsystemer har mulighed for at synkronisere tid med en NTP-server. Generelt er alt, hvad der kræves, IP-adressen eller domænenavnet til Stratum 1 eller Stratum 2 NTP-servere.

LINUX- og UNIX-operativsystemer kan downloade den fulde NTP-implementering fra NTP-webstedet på www.ntp.org NTP er frit tilgængelig, open source-software, der er tilgængelig under GNU-licensen.

Mirosoft Windows XP / 2000 / 2003 og Vista-systemsoftware bruger en standard SNTP-klient til Simple Network Time Protocol. Dette er baseret på et under-sæt af Network Time Protocol, ved hjælp af en forenklet NTP-algoritme, hvor mange af de mere komplekse højpræcisionsrutiner er fjernet.

Windows-operativsystemerne giver faciliteter til en IP-adresse eller domænenavn på en internet- eller intranet-NTP-server, der skal indtastes i fanen Tid Egenskaber. SNTP-klienten kontakter derefter NTP-serveren med jævne mellemrum for at opdatere og synkronisere systemtiden.

Der kræves alternative metoder til selvstændige computere og systemer, der ikke har adgang til internettet. Disse kan være forsynet med lokal adgang til nationale radiotidsreferencer, der sendes fri til luft.

Alt, hvad der kræves, er en lille RS232 seriel- eller USB-radiomodtager, og pc'en kan opnå kontinuerlig præcis tid. Computer Time synkroniseres til den modtagne tid og frekvens radio kilde.

Radio-udsendelser er identificeret ved deres "kaldesignal" Det britiske tidssender-kaldesignal, MSF, er beliggende i Anthorn, Cumbria. Lignende arrangementer findes i Noth America - kaldesignal WWVB fra Colarado. Tyskland er dækket af DCF-udsendelse fra Mineflingen, nær Frankfurt. Nationale udsendelser er også tilgængelige i Frankrig, Schweiz, Japan og Canada.

Den eneste mangel på nationale radio- og frekvensløsninger er, at de har et begrænset transmissionsområde. Generelt er de også begrænset til geografiske grænser. Sådanne problemer gælder ikke for det globale positionssystem (GPS) et satellitbaseret universelt navigationssystem.

Hver GPS-satellit bærer en meget præcis synkroniseret atomur. Dette gør det muligt for GPS at levere præcise timingoplysninger, hvor som helst på planetens overflade. Alt, hvad der kræves for at modtage transmissionen, er en billig GPS-modtager og antenne med et klart billede af himlen. PC-tilslutninger ligner radiotransmissionskonfigurationen ved hjælp af en seriel- eller USB-port, der gør det muligt at få nøjagtige timingoplysninger til rådighed kontinuerligt.

Betydningen af ​​en nøjagtig tidsserver

Denne artikel handler om betydningen af ​​netværkssynkronisering og hvor vigtig det er at have en nøjagtig netværkstidsserverressource i virksomheden.

Hver computer har et ur, der opretholder den interne systemtid. PC-ure har billige kristalloscillatorer, der er berygtede til drift. Hver computer kan drifte med forskellige hastigheder.

Tidsforskellen kan blive større og større over en periode. Dette kan medføre store problemer inden for virksomheden. Denne artikel overfører værdien af ​​netværkssynkronisering og har en nøjagtig netværkstidsserverkilde i en organisation.

Computer Time: Computer system tid opretholdes af lavpris realtid ur og krystal oscillator komponenter. Krystaloscillatorer er bygget med meget lav tolerance, hver oscillerer med en lidt anden hastighed. Temperaturvariationen gør krystalændringen sin frekvens. Dette er en af ​​grundene til, at computere er svage i at holde op på en præcis tid. En Virksomhedscomputere skal synkroniseres ellers vil hver computer svinge i en lidt anden mængde.

Hver computer har brug for en netværkstid, som er korrekt synkroniseret ellers kan det forårsage store problemer, især i transaktionsbehandlingsomgivelser. Usynkroniserede pc'er kan føre til svig og andre problemer, der kan opstå i et miljø, hvor der kræves synkroniseret tid. Der kan opstå problemer med delte netværksfiler, hvorfor årsagen er, at de usynkroniserede computere bruger samme ressource.

Network Time Servers: Network Time-servere får præcis tid fra en ekstern tidsreference og tilbyder (præsenterer) en præcis tidskilde til netværkstidsklienter. Tidsserver bruger Network Time Protocol (NTP), som er en UDP-baseret beskyttelse over TCP / IP. Der er en række muligheder, der kan bruges til at få en præcis tid. GPS (Global Positioning Systems) tilbyder en meget præcis tid; alt, hvad der er brug for, er et klart syn på himlen. Et andet alternativ ville være radiofrekvens. De vigtigste lande, der leverer radiofrekvens, er England (MSF); Tyskland (DCF-77) og USA (WWVB). Andre lande er Frankrig (TDF); Canada (CHU); Japan (JJY) og Schweiz (HBG), og det er muligt at få tid fra mobilnet.

Internet Time Servers: Der findes mange internetbaserede NTP-tidsserverressourcer, der kan bruges til netværkssynkronisering. Internet Time Server kan forårsage problemer for selskabets computere. Tidsserveren er placeret uden for firewallen, så en port skal være åben for at få adgang til tidsserveren. Dette fører ikke kun til sikkerhedsmæssige konsekvenser, men også til problemer med tidsserverens nøjagtighed, pålidelighed og bestemmelse.

Lokal dedikeret netværkstidsserver: En lokal dedikeret netværkstidsserver overvinder mange problemer relateret til internetbaserede referencer. Tidsserveren er placeret inde i sikkerhedsbrandwallen og behøver ingen ekstern adgang. En lokal tidsserver kan også forbedre nøjagtigheden på grund af pålidelige netværksbaner mellem klienter og server.

For at genoptage er netværkstidssynkroniseringen en vigtig faktor i computernetværkinstallationer. I modsætning til de internetbaserede netværkstidsservere, der er kendt for deres sikkerhedsproblemer, overvinder lokale dedikerede netværkstids servere sikkerhedsproblemerne ved at tilbyde sikker, præcis og pålidelig netværkssynkroniseringsopløsning.