Introduction to the PTP state machine

  Рет қаралды 17,730

David Gessner

David Gessner

Күн бұрын

This video is about the PTP state machine executed by each port of each PTP clock. I do not explain the full state machine, but just a simplified version of it that considers three states only: listening state, master state, and slave state.

Пікірлер: 9
@DrAgile-qp1pd
@DrAgile-qp1pd 9 жыл бұрын
Thank you David! Really well done. Simple and effective!
@andreap86082
@andreap86082 5 ай бұрын
This is the very simplified version since the role of the announce message is missed. The ptp announce message is very important since contains the PTP priority ( the Port with the lower priority value become the master!).
@aironaldana4638
@aironaldana4638 4 жыл бұрын
Hi David! Very helpful videos. How does a clock determine it is better clock?
@manunibal
@manunibal 2 жыл бұрын
It seems there is an error here. The annouce messages are used to change the state of the PTP ports, not the sync messages. And the announce message contain 2 parametes clockClass and ClockAccuracy to determine which is the best clock
@haydarveli6470
@haydarveli6470 2 жыл бұрын
@@manunibal exactly.
@Unimath22
@Unimath22 4 жыл бұрын
I thought the master/slave state is determined via the exchange of announce messages?
@xlh8370
@xlh8370 3 жыл бұрын
Agree. Sync message doesn't contain information about the quality of a clock.
@pavanlakote
@pavanlakote 4 жыл бұрын
PTP is easy only after watching your videos
@majedyouness9478
@majedyouness9478 2 жыл бұрын
00:34 the network must be symmetrical and cannot have alternate paths in one direction
How a PTP slave syncs with a PTP master
14:46
David Gessner
Рет қаралды 62 М.
Time Synchronization in Embedded Systems, overview of gPTP (Precision Time Protocol)
42:13
Don't look down on anyone#devil  #lilith  #funny  #shorts
00:12
Devil Lilith
Рет қаралды 47 МЛН
PTP port states determining the master-slave hierarchy
3:20
David Gessner
Рет қаралды 9 М.
Keeping Time with PTP - Michael Waidson, Tektronix
25:06
What is Audio Video Bridging (AVB)?
16:11
Matthias Karcher
Рет қаралды 18 М.
Synchronizing Networks with IEEE 1588 PTP
21:43
Texas Instruments
Рет қаралды 35 М.
Nanosecond clock sync with a Raspberry Pi
13:56
Jeff Geerling
Рет қаралды 173 М.
Sync E Introduction
30:57
Cisco CPOC
Рет қаралды 10 М.
PTP master-slave synchronization hierarchy
4:13
David Gessner
Рет қаралды 14 М.
Put An Atomic Clock in Your PC - Open Source Time Card
11:57
Gary Explains
Рет қаралды 29 М.
How Computers Synchronize Their Clocks - NTP and PTP Explained
14:13