100 likes | 229 Views
Testiverkon kellosynkronointi. Antti Gröhn atgrohn@cc.hut.fi Työn lähtökohta: Verkossa testataan reititykseen ja palvelunlaatuun liittyviä menetelmiä aikaleimaamalla verkossa välitettäviä paketteja.
E N D
Testiverkon kellosynkronointi • Antti Gröhn • atgrohn@cc.hut.fi • Työn lähtökohta: • Verkossa testataan reititykseen ja palvelunlaatuun liittyviä menetelmiä aikaleimaamalla verkossa välitettäviä paketteja. • Verkon siirtokapasiteetti 100 Mbit/s -> PING-paketin (110 B) pituus on vain 8,8 μs. • Tietokoneiden välisen synkronoinnin tarkkuus vain millisekuntien suuruus-luokkaa, kun synkronointi tapahtuu verkon yli. • Osa paketeista näyttää aikaleimojen perusteella saapuneen perille ennen kuin lähettäminen on edes tapahtunut.
Virtaliitin DIMM-muistipaikat Levykeasema- liitin Hiiri- , näppäimistö-, USB-, sarja- ja rinnakkaisliit-timet SLOT 1 ATA-liittimet 1x/2x 66 MHz , 32 bit CPU + L2 66 / 100 MHz , 64 bit kellogenerattori- piiri Pohjois- silta AGP Pohjoissilta Muisti 14,31818 MHz kide AGP ISA PCI BATT PCI 32,768 kHz kide Näppäim. BIOS Levykeas. Eteläsilta ATA Eteläsilta ISA Sarjaportti I/O-piiri USB IRQ 0 Reset Rinnakk. 8 MHz , 16 bit 33 MHz , 32 bit BIOS Laskuri Ohjaus Kide Read Write Ajan ylläpito ja hallinta (Intel Celeron 300 MHz)
Antenni RS422 GPS-vastaanotin (Stratum 0) Stratum 1 PPS-signaali (BNC / TTL) Aikaleima (RS232) Peer PPS-signaalijakaja Stratum 2 PPS-signaali (RS232) Peer Stratum 3 Ethernet-keskitin Toissijaiset NTP-palvelimet (Stratum 2) Ensisijainen NTP-palvelin (Stratum 1) Synkronointijärjestelmä
GPS Jakaja Palvelin Käyttöjärjestelmä ± 50 ns (UTC) Etenemisviive ≈ 1,75 μs ± 500 ns Keskeytys- ja prosessointiviive Etenemisviive ≈ 4 ns / m GPS-vastaanotin PPS-signaalijakaja Testitietokone 1 7 Signaalitasomuunnin Sarjaportti Keskeytys Keskeytyksen käsittely ja aikaleimaus Mittaustietokone + PCI-6602 Vaihteleva viive Pulssin prosessoinnin kokonaisaika Virhelähteet ja suhteellinen aikapoikkeama
Suhteellisen poikkeaman ylärajan jakaumakuormitetussa verkossa