BSDCan2011 - Final (with audio).5
BSDCan 2011
The Technical BSD Conference
Speakers | |
---|---|
George Neville-Neil |
Schedule | |
---|---|
Day | Talks - 2 - 2011-05-14 |
Room | DMS 1150 |
Start time | 10:00 |
Duration | 01:00 |
Info | |
ID | 218 |
Event type | Lecture |
Track | Plenary |
Synchronizing Systems on a LAN: An Introduction to PTPd
For the last 20 years NTP has been the standard way that most computers have been synchronizing their internal clocks with an external reference. While NTP works well in the wide area it is incapable of synchronizing systems into the millisecond range. Applications such as factory automation and robotics require distributed systems to have a more accurate sense of time than can be provided by NTP. PTPd is a BSD Licensed, open source, implementation of the IEEE-1588 time protocol which can be used to synchronize systems on a LAN to within a millisecond of an external time source. This talk will cover the basics of the Precision Time Protocol, and introduce the PTP daemon and its usage.
A brief outline
*) History of Network Time Synchronization
*) Problems with NTP
*) Proposed Solution of IEEE-1588
*) Discussion of PTPd, a BSD licensed implementation of IEEE-1588
*) Results from work in FreeBSD Network Testing
*) Future Directions