1 / 15

Network time protocol (NTP)

Network time protocol (NTP). Danijel Klasiček. Uvod. NTP inicijalno je rađen za potrebe UNIX-a, te servera da bi smo koristili NTP ne trebamo imati UNIX računala, NTP podržavaju Windows-i,Solaris,Linux … NTP je najduže korišteni,najkontinuiraniji i najprisutniji protokol na internetu.

lael
Download Presentation

Network time protocol (NTP)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Network time protocol (NTP) Danijel Klasiček

  2. Uvod • NTP inicijalno je rađen za potrebe UNIX-a, te servera • da bi smo koristili NTP ne trebamo imati UNIX računala, NTP podržavaju Windows-i,Solaris,Linux … • NTP je najduže korišteni,najkontinuiraniji i najprisutniji protokol na internetu

  3. Opis protokola • sistemski sat je temelj mjerenja vremena • vrijeme može biti periodički osvježavano sa NTP-om koji uklanja odstupanja nastala u prikazu vremena • sistemski sat može biti namješten preko: - NTP-a - Simple Network Time Protocola (SNTP-a) - Virtualnog mrežnog vremenskog servisa (VINES) - Ručno

  4. SNTP je pojednostavljena korisnička verzija NTP-a • SNTP može samo primati vrijeme sa NTP servera • SNTP se smije koristiti samo u sustavima gdje se ne zahtjeva pretjerana točnost • Sistemski sat održava vrijeme preko UTC-a,odnosno GMT-a(Greenwich Mean Time) • sistemski sat održava vrijeme bilo ono valjano ili ne, ukoliko ono nije valjano neće biti prosljeđeno dalje.

  5. Opis rada NTP-a • Napravljen je da sinkronizira vrijeme na mreži • NTP mreža dobiva vrijeme iz nekog izvora vremena • Za sinkronozaciju 2 računala nije potrebno više od jedne NTP transakcije po minuti • stvara se sređeno stablo NTP klijenata • NTP osigurava nominalnu točnost u granicama 10 ms za WAN i 1ms na LAN-u • NTP izbjegava sinkronizaciju sa sustavima koji nemaju točno vrijeme

  6. točnost vremena se postiže razmjenom NTP poruka između računala • U LAN okruženju NTP može se konfigurirati da šalje ili prima broadcast poruke,time je točnost vremena smanjena • da ne bi došlo do krivog namještanja vremena,koriste se šifrirani algoritmi i posebne liste

  7. Načini povezivanja • Korisnik/Server - najednostavnija konfiguracija - korisnik šalje zahtjev za komunikaciju serveru i očekuje odgovor - server izmjeni adrese,prebriše određene dijelove poruke i vrati poruku • Simetrično aktivno/pasivno -serveri na istoj razini uzajamno služe kao zaštita jedan za drugoga - Razina je konfigurirana kao simetrična

  8. Broadcast - koristi se tamo gdje zahtjevi za točnost nisu preveliki - korisnici ne moraju biti posebno konfigurirani za server - zahtjeva se broadcast server na svakoj podmreži

  9. NTP struktura • Postoje 3 strukture: 1.Ravna jednorazinska struktura 2.Hijerarhijska struktura 3.Zvijezdasta struktura

  10. NTP arhitektura

  11. Tehnologija i javni serveri vremena • internet NTP podmreža uključuje preko 50 javnih primarnih servera • moguće je priključiti oko 100 000 korisnika interneta po serveru • postoje i brojni privatni serveri nedostupni za javne potrebe • Serveri su sinkronizirani sa UTC-om preko radio veza,satelita,ili modema

  12. Razvoj tehnologije

  13. Spajanje mreža

  14. Verzije NTP-a i budući planovi • razvijena je nova verzija NTP-a pod imenom NTPv4 • novosti koje su uvedene NTPv4: -Run-time postavke mogu biti automatski utvrđene - automatski se odabire najbolji server koji je dostupan - periodički se osvježava lista da bi se održala najbolja točnost - dodatno se provjerava svaka primljena poruka sa novorazvijenim protokolom • namjerava se povećati stabilnost u mrežama sa velikim brojem korisnika,i još povećati točnost

More Related