^ Top

NANOG Meeting Presentation Abstract

Research Forum: Synchronising Software Clocks on the Internet
Meeting: NANOG30
Date / Time: 2004-02-09 4:20pm - 5:00pm
Room: Symphony Ballroom II - IV
Presenters: Speakers:

Darryl Veitch, Sprintlabs

Darryl Veitch has been working in networking and tele-traffic engineering for over 10 years. He has worked within academic, industrial, and government research organisations in Australia, France, Sweden and the USA. Darryl has worked extensively both in passive and active traffic measurement and modelling, at both the theoretical and practical \"layers.\"
Abstract: Accurate software that can be reliably and inexpensively synchronised is essential for many aspects of networking, including passive network measurement, active probing based network measurement, and many real-time network applications. Best effort solutions using existing PC software clocks synchronised with the standard Network Time Protocol (NTP) algorithms are not robust enough, nor accurate enough for many purposes, whereas GPS-based synchronisation is money- and effort-intensive, and thereby infeasible for large scale measurement efforts with a large number of nodes.

In this talk a CPU clock counter (TSC register)-based software clock will be described that has many intrinsic advantages, thanks to the high performance of modern off-the-shelf hardware. Principles and algorithms enabling a robust, accurate synchronisation based on the existing NTP server network will be described and illustrated using four months of real data collected in four different host-server environments. The result is an alternative remote-synchronised software clock with substantially enhanced performance. In particular, its reliability should enable many network measurement and service functions to be performed that are not feasible at present, and substantially improve the reliability of existing measurements that rely on precise timing. The technique is relatively lightweight and requires no kernel modifications as such for implementation.
Files: youtubeResearch Forum: Synchronising Software Clocks on the Internet
pdfSynchronising Software Clocks on the Internet(PDF)
Sponsors: None.

Back to NANOG30 agenda.

NANOG30 Abstracts

  • Making Sense of BGP
    Speakers:
    Tina Wong, Packet Design; Van JacobsonPacket Design; .
    Cengiz AlaettinogluPacket Design; .
  • Making Sense of BGP
    Speakers:
    Tina Wong, Packet Design; Van JacobsonPacket Design; .
    Cengiz AlaettinogluPacket Design; .
  • Making Sense of BGP
    Speakers:
    Tina Wong, Packet Design; Van JacobsonPacket Design; .
    Cengiz AlaettinogluPacket Design; .
  • Real-time Global Routing Metrics
    Speakers:
    Jim CowieRenesys Corporation; .
    Andy T. OgielskiRenesys Corporation; .
    B.J. PremoreRenesys Corporation; .
    Eric A. SmithRenesys Corporation; .
    Todd UnderwoodRenesys Corporation; .
  • Real-time Global Routing Metrics
    Speakers:
    Jim CowieRenesys Corporation; .
    Andy T. OgielskiRenesys Corporation; .
    B.J. PremoreRenesys Corporation; .
    Eric A. SmithRenesys Corporation; .
    Todd UnderwoodRenesys Corporation; .
  • Real-time Global Routing Metrics
    Speakers:
    Jim CowieRenesys Corporation; .
    Andy T. OgielskiRenesys Corporation; .
    B.J. PremoreRenesys Corporation; .
    Eric A. SmithRenesys Corporation; .
    Todd UnderwoodRenesys Corporation; .
  • Real-time Global Routing Metrics
    Speakers:
    Jim CowieRenesys Corporation; .
    Andy T. OgielskiRenesys Corporation; .
    B.J. PremoreRenesys Corporation; .
    Eric A. SmithRenesys Corporation; .
    Todd UnderwoodRenesys Corporation; .
  • Real-time Global Routing Metrics
    Speakers:
    Jim CowieRenesys Corporation; .
    Andy T. OgielskiRenesys Corporation; .
    B.J. PremoreRenesys Corporation; .
    Eric A. SmithRenesys Corporation; .
    Todd UnderwoodRenesys Corporation; .

 

^ Back to Top