เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบต

เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡ "เบชเบฐเบ–เบฒเบ™เบตเบเปˆเบญเบเบ”เบดเบˆเบดเบ•เบญเบ™" เปƒเบ™เบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เป„เบŸเบŸเป‰เบฒเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™ synchronization เบเบฑเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡ 1 ฮผs. เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบเบฒเบ™เป€เบ‡เบดเบ™เบเบฑเบ‡เบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡ microsecond. เปƒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เป€เบงเบฅเบฒ NTP เปเบกเปˆเบ™เบšเปเปˆเบžเบฝเบ‡เบžเปเบญเบตเบเบ•เปเปˆเป„เบ›.

เบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™ PTPv2, เบญเบฐเบ—เบดเบšเบฒเบเป‚เบ”เบเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ IEEE 1588v2, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบกเบตเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เบเบฒเบ™ synchronization เบซเบผเบฒเบเบชเบดเบš nanoseconds. PTPv2 เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ” synchronization เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ L2 เปเบฅเบฐ L3.

เบžเบทเป‰เบ™เบ—เบตเปˆเบ•เบปเป‰เบ™เบ•เปเบ—เบตเปˆ PTPv2 เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปเบกเปˆเบ™:

  • เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™;
  • เบญเบธเบ›เบฐเบเบญเบ™เบ„เบงเบšเบ„เบธเบกเปเบฅเบฐเบงเบฑเบ”เปเบ—เบ;
  • เบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เบเบฒเบ™เบ—เบฐเบซเบฒเบ™ - เบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ;
  • เป‚เบ—เบฅเบฐเบ„เบปเบก;
  • เบ‚เบฐโ€‹เปเปœเบ‡โ€‹เบเบฒเบ™โ€‹เป€เบ‡เบดเบ™.

เป‚เบžเบชเบ™เบตเป‰เบญเบฐเบ—เบดเบšเบฒเบเบงเปˆเบฒเป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™ PTPv2 เป€เบฎเบฑเบ”เบงเบฝเบเปเบ™เบงเปƒเบ”.

เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ›เบฐเบชเบปเบšเบเบฒเบ™เบซเบผเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒเปเบฅเบฐเบกเบฑเบเบˆเบฐเป€เบซเบฑเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ™เบตเป‰เปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™. เบ•เบฒเบกเบ™เบฑเป‰เบ™เปเบฅเป‰เบง, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบงเบ”เบเบฒเบ”เป‰เบงเบเบ„เบงเบฒเบกเบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡ เบชเปเบฒเบฅเบฑเบšเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™.

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบกเบฑเบ™เบˆเบถเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™?

เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, STO 34.01-21-004-2019 เบ‚เบญเบ‡ PJSC Rosseti เปเบฅเบฐ STO 56947007-29.240.10.302-2020 เบ‚เบญเบ‡ PJSC FGC UES เบ›เบฐเบเบญเบšเบกเบตเบ‚เปเป‰เบเปเบฒเบ™เบปเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบฅเบปเบ”เป€เบกเบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ—เบตเปˆเบกเบตเป€เบงเบฅเบฒ synchronization เบœเปˆเบฒเบ™ PTPv2.

เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ™เบทเปˆเบญเบ‡เบกเบฒเบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒ terminals เบ›เป‰เบญเบ‡เบเบฑเบ™ relay เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบงเบฑเบ”เปเบ—เบเปเบกเปˆเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบฅเบปเบ”เป€เบกเบ‚เบฐเบšเบงเบ™เบเบฒเบ™, เป€เบŠเบดเปˆเบ‡เบชเบปเปˆเบ‡เบ„เปˆเบฒเบเบฐเปเบชเป„เบŸเบŸเป‰เบฒเบ—เบฑเบ™เบ—เบตเปเบฅเบฐเปเบฎเบ‡เบ”เบฑเบ™เป‚เบ”เบเบœเปˆเบฒเบ™เบฅเบปเบ”เป€เบกเบ‚เบฐเบšเบงเบ™เบเบฒเบ™, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ SV streams (multicast streams).

terminals เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ Relay เปƒเบŠเป‰เบ„เปˆเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ bay. เบ–เป‰เบฒเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบงเบฑเบ”เปเบ—เบเป€เบงเบฅเบฒเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ, เบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบญเบฒเบ”เบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡.

เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบ„เบฑเบ”เป€เบฅเบทเบญเบเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบญเบฒเบ”เบˆเบฐเบ•เบปเบเป€เบ›เบฑเบ™เป€เบซเบเบทเปˆเบญเบ‚เบญเบ‡เบเบฒเบ™ synchronization เป€เบงเบฅเบฒ "เบญเปˆเบญเบ™เปเบญ". เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเป€เบซเบ”เบœเบปเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบชเบญเบ‡เบ›เบฐเบฅเบดเบกเบฒเบ™. เบ–เป‰เบฒเบ„เปˆเบฒเบ•เปˆเบฒเบ‡เป† diverge เป‚เบ”เบเบกเบนเบ™เบ„เปˆเบฒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบžเบฝเบ‡เบžเป, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบˆเบฐเบ–เบทเบเบเบฐเบ•เบธเป‰เบ™. เบ–เป‰เบฒเบ„เปˆเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเบงเบฑเบ”เปเบ—เบเบ”เป‰เบงเบเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เป€เบงเบฅเบฒ 1 ms, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ—เบตเปˆเปƒเบซเบเปˆเบซเบผเบงเบ‡เบ—เบตเปˆเบ„เปˆเบฒเบ•เบปเบงเบˆเบดเบ‡เปเบกเปˆเบ™เบ›เบปเบเบเบฐเบ•เบดเบ–เป‰เบฒเบ–เบทเบเบงเบฑเบ”เปเบ—เบเบ”เป‰เบงเบเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡ 1 ฮผs.

เบฅเบธเป‰เบ™ PTP

เบžเบดเบ—เบตเบเบฒเบ™ PTP เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เปƒเบ™เบ›เบต 2002 เปƒเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ IEEE 1588-2002 เปเบฅเบฐเบ–เบทเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒ "เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบžเบดเบ—เบตเบเบฒเบ™เบŠเบดเบ‡เป‚เบ„เบฃเป„เบ™เป‚เบกเบ‡เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบŠเบฑเบ”เป€เบˆเบ™เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เบงเบฑเบ”เปเบ—เบ เปเบฅเบฐเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเป€เบ„เบทเบญเบ‚เปˆเบฒเบ." เปƒเบ™เบ›เบต 2008, เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ IEEE 1588-2008 เบชเบฐเบšเบฑเบšเบ›เบฑเบšเบ›เบธเบ‡เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ—เบดเบšเบฒเบเป€เบ–เบดเบ‡ PTP เป€เบงเบตเบŠเบฑเปˆเบ™ 2. เป‚เบ›เบฃเป‚เบ•เบ„เปเบฅเบธเป‰เบ™เบ™เบตเป‰เบ›เบฑเบšเบ›เบธเบ‡เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡ เปเบฅเบฐเบ„เบงเบฒเบกเปเบฑเป‰เบ™เบ„เบปเบ‡, เปเบ•เปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบเบชเบฒเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบฅเบธเป‰เบ™เบ—เบณเบญเบดเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เป. เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เปƒเบ™เบ›เบต 2019, เบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ IEEE 1588-2019 เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ, เบญเบฐเบ—เบดเบšเบฒเบ PTP v2.1. เบฅเบธเป‰เบ™เบ™เบตเป‰เป€เบžเบตเปˆเบกเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป€เบฅเบฑเบเบ™เป‰เบญเบเปƒเบซเป‰เบเบฑเบš PTPv2 เปเบฅเบฐเป€เบ›เบฑเบ™เปเบšเบšเบเบฑเบšเบซเบผเบฑเบ‡เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบš PTPv2.

เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†เบญเบทเปˆเบ™เป†, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบฎเบนเบšเบžเบฒเบšเบ•เปเปˆเป„เบ›เบ™เบตเป‰เบเบฑเบšเบชเบฐเบšเบฑเบš:

PTPv1
(IEEE 1588-2002)

PTPv2
(IEEE 1588-2008)

PTPv2.1
(IEEE 1588-2019)

PTPv1 (IEEE 1588-2002)

-
เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰

เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰

PTPv2 (IEEE 1588-2008)

เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰

-
เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰

PTPv2.1 (IEEE 1588-2019)

เบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰

เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰

-

เปเบ•เปˆ, เบ•เบฒเบกเบชเบฐเป€เบซเบกเบต, เบกเบต nuances.

เบ„เบงเบฒเบกเบšเปเปˆเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ PTPv1 เปเบฅเบฐ PTPv2 เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเป€เบ›เบตเบ”เปƒเบŠเป‰ PTPv1 เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ” synchronize เบเบฑเบšเป‚เบกเบ‡เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ—เบตเปˆเปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™ PTPv2. เบžเบงเบเป€เบ‚เบปเบฒเปƒเบŠเป‰เบฎเบนเบšเปเบšเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบžเบทเปˆเบญ synchronize.

เปเบ•เปˆเบกเบฑเบ™เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบชเบปเบกเบ—เบปเบšเบญเบธเบ›เบฐเบเบญเบ™เบเบฑเบš PTPv1 เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบกเบต PTPv2 เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ”เบฝเบงเบเบฑเบ™. เป€เบžเบทเปˆเบญเบšเบฑเบ™เบฅเบธเบชเบดเปˆเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบœเบนเป‰เบœเบฐเบฅเบดเบ”เบšเบฒเบ‡เบ„เบปเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบฅเบทเบญเบเบชเบฐเบšเบฑเบšเบ‚เบญเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™เปƒเบ™เบžเบญเบ”เป‚เบกเบ‡เบ‚เบญเบš. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป‚เบกเบ‡เป€เบ‚เบ”เปเบ”เบ™เบชเบฒเบกเบฒเบ” synchronize เป‚เบ”เบเปƒเบŠเป‰ PTPv2 เปเบฅเบฐเบเบฑเบ‡ synchronize เป‚เบกเบ‡เบญเบทเปˆเบ™เป†เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบกเบฑเบ™เป‚เบ”เบเปƒเบŠเป‰เบ—เบฑเบ‡ PTPv1 เปเบฅเบฐ PTPv2.

เบญเบธเบ›เบฐเบเบญเบ™ PTP. เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเบžเบงเบเป€เบ‚เบปเบฒเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบ™เบงเปƒเบ”?

เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ IEEE 1588v2 เบญเบฐเบ—เบดเบšเบฒเบเบญเบธเบ›เบฐเบเบญเบ™เบซเบผเบฒเบเบ›เบฐเป€เบžเบ”. เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡.

เบญเบธเบ›เบฐเบเบญเบ™เบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เป€เบŠเบดเปˆเบ‡เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™เบœเปˆเบฒเบ™ LAN เป‚เบ”เบเปƒเบŠเป‰ PTP.

เบญเบธเบ›เบฐเบเบญเบ™ PTP เป€เบญเบตเป‰เบ™เบงเปˆเบฒเป‚เบกเบ‡. เป‚เบกเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบŠเป‰เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบˆเบฒเบเป‚เบกเบ‡ grandmaster.

เป‚เบกเบ‡เบกเบต โ€‹โ€‹5 เบ›เบฐเป€เบžเบ”เบ„เบท:

เป‚เบกเบ‡เปƒเบซเบเปˆ

เปเบซเบผเปˆเบ‡เบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡. เบกเบฑเบเบˆเบฐเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ GPS.

เป‚เบกเบ‡เบ—เบณเบกเบฐเบ”เบฒ

เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบžเบญเบ”โ€‹เบ”เบฝเบงโ€‹เบ—เบตเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เปเบกเปˆโ€‹เบšเบปเบ” (เป‚เบกเบ‡โ€‹เบ•เบปเป‰เบ™โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹) เบซเบผเบท slave (เป‚เบกเบ‡โ€‹เบชเปเบฒโ€‹เบฅเบญเบ‡โ€‹)

เป‚เบกเบ‡เปเบกเปˆเบšเบปเบ” (เปเบกเปˆเบšเบปเบ”)

เบžเบงเบเบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบกเบฒเบ‚เบญเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบ—เบตเปˆเป‚เบกเบ‡เบญเบทเปˆเบ™เป†เบ–เบทเบ synchronized

เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡

เบญเบธเบ›เบฐเบเบญเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบ—เบตเปˆ synchronized เบˆเบฒเบเป‚เบกเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš

เป‚เบกเบ‡เป€เบ‚เบ”เปเบ”เบ™

เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบžเบญเบ”โ€‹เบซเบผเบฒเบโ€‹เบ—เบตเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบ›เบฑเบ™โ€‹เปเบกเปˆโ€‹เบšเบปเบ”โ€‹เบซเบผเบทโ€‹เบชเปเบฒโ€‹เบฅเบญเบ‡โ€‹เป„เบ”เป‰โ€‹.

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป‚เบกเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ” synchronize เบˆเบฒเบเป‚เบกเบ‡เปเบกเปˆเบšเบปเบ”เบŠเบฑเป‰เบ™เบชเบนเบ‡เปเบฅเบฐ synchronize เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡ inferior.

เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบชเบˆเบฒเบเบˆเบธเบ”เบˆเบปเบš

เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบžเบญเบ”โ€‹เบซเบผเบฒเบโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹เป‚เบกเบ‡โ€‹เบ•เบปเป‰เบ™โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เบซเบผเบทโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹. เบกเบฑเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™ PTP เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เป‚เบกเบ‡.

เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™, เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบชเบˆเบฐเปเบเป‰เป„เบ‚เบ‚เปเป‰เบ„เบงเบฒเบก PTP เบ—เบฑเบ‡เปเบปเบ”.

เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เป€เบžเบตเปˆเบกโ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบเบฒเบ™โ€‹เบŠเบฑเบโ€‹เบŠเป‰เบฒโ€‹เปƒเบ™โ€‹เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบ™เบตเป‰โ€‹เบเบฑเบšโ€‹เบžเบฒเบโ€‹เบชเบฐโ€‹เบซเบ™เบฒเบกโ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบชเปˆเบงเบ™โ€‹เบซเบปเบงโ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบชเบปเปˆเบ‡โ€‹เบญเบญเบโ€‹.

เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบช Peer-to-Peer

เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบžเบญเบ”โ€‹เบซเบผเบฒเบโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹เป‚เบกเบ‡โ€‹เบ•เบปเป‰เบ™โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เบซเบผเบทโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹.
เบกเบฑเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™ PTP เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เป‚เบกเบ‡.

เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™, เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบชเบˆเบฐเปเบเป‰เป„เบ‚เบ‚เปเป‰เบ„เบงเบฒเบก PTP เบ—เบฑเบ‡เปเบปเบ” Sync เปเบฅเบฐ Follow_Up (เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบšเบžเบงเบเบกเบฑเบ™เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰).

เบเบฒเบ™เปเบเป‰เป„เบ‚เปเบกเปˆเบ™เบšเบฑเบ™เบฅเบธเป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบกเปƒเบชเปˆเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ‚เบญเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเบชเบปเปˆเบ‡เบ•เปเปˆเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเปƒเบ™เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™.

Node เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™

เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบเบณเบ™เบปเบ”เบ„เปˆเบฒ เปเบฅเบฐเบงเบดเบ™เบดเบ”เป„เบชเป‚เบกเบ‡เบญเบทเปˆเบ™เป†

เป‚เบกเบ‡เปเบกเปˆเบšเบปเบ” เปเบฅเบฐเป‚เบกเบ‡เบ—เบฒเบ”เบ–เบทเบเบŠเบดเบ‡เป‚เบ„เบฃเป„เบ™เป‚เบ”เบเปƒเบŠเป‰เบชเบฐเปเบ•เบกเป€เบงเบฅเบฒเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบก PTP. เบกเบตเบชเบญเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบขเบนเปˆเปƒเบ™เป‚เบ›เป‚เบ•เบ„เบญเบ™ PTP:

  • เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบซเบ”เบเบฒเบ™เปเบกเปˆเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆ synchronized เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เป€เบงเบฅเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเบ–เบทเบเบชเบปเปˆเบ‡เปเบฅเบฐเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบš.
  • เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบปเปˆเบงเป„เบ› - เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบšเปเปˆเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ›เบฐเบ—เบฑเบšเบ•เบฒเป€เบงเบฅเบฒ, เปเบ•เปˆเบญเบฒเบ”เบˆเบฐเบกเบตเบเบฒเบ™เบชเบฐเปเบ•เบกเป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡

เบ‚เปเป‰เบ„เบงเบฒเบกเป€เบซเบ”เบเบฒเบ™

เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบปเปˆเบงเป„เบ›

Sync
Delay_Req
Pdelay_Req
Pdelay_Resp

เบ›เบฐเบเบฒเบ”
เบ•เบดเบ”เบ•เบฒเบก
Delay_Resp
Pdelay_Resp_Follow_Up
เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™
เบชเบฑเบ™เบเบฒเบ™

เบ—เบธเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบˆเบฐเบ–เบทเบเบชเบปเบ™เบ—เบฐเบ™เบฒเปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰.

เบšเบฑเบ™เบซเบฒเบžเบทเป‰เบ™เบ–เบฒเบ™ synchronization

เป€เบกเบทเปˆเบญเปเบžเบฑเบเป€เบเบฑเบ” synchronization เบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™, เบกเบฑเบ™เบ–เบทเบเบŠเบฑเบเบŠเป‰เบฒเบขเบนเปˆเบ—เบตเปˆเบชเบฐเบงเบดเบ”เปเบฅเบฐเปƒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ‚เปเป‰เบกเบนเบ™. เบชเบฐเบงเบดเบ”เปƒเบ”เบ™เบถเปˆเบ‡เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบเบตเบ”เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ›เบฐเบกเบฒเบ™ 10 เป„เบกเป‚เบ„เบงเบดเบ™เบฒเบ—เบต, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบญเบกเบฎเบฑเบšเป„เบ”เป‰เบชเบณเบฅเบฑเบš PTPv2. เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบ—เบฑเบ‡เบซเบกเบปเบ”, เบžเบงเบเป€เบฎเบปเบฒเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบšเบฑเบ™เบฅเบธเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡ 1 ฮผsเปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบชเบธเบ”เบ—เป‰เบฒเบ. (เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบเปเบฒโ€‹เบฅเบฑเบ‡โ€‹เป€เบงเบปเป‰เบฒโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบžเบฐโ€‹เบฅเบฑเบ‡โ€‹เบ‡เบฒเบ™. เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบญเบทเปˆเบ™เป†โ€‹เบญเบฒเบ”โ€‹เบˆเบฐโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบ–เบทเบโ€‹เบ•เป‰เบญเบ‡โ€‹เบซเบผเบฒเบโ€‹เบเบงเปˆเบฒโ€‹.)

IEEE 1588v2 เบญเบฐเบ—เบดเบšเบฒเบเบงเบดเบ—เบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบซเบผเบฒเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเป€เบงเบฅเบฒเปเบฅเบฐเปเบเป‰เป„เบ‚เบกเบฑเบ™.

เบชเบนเบ”เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ
เปƒเบ™โ€‹เบฅเบฐโ€‹เบซเบงเปˆเบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹, เบญเบฐโ€‹เบ™เบธโ€‹เบชเบฑเบ™โ€‹เบเบฒโ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹เปƒเบ™โ€‹เบชเบญเบ‡โ€‹เป„เบฅโ€‹เบเบฐโ€‹.

  • เป„เบฅเบเบฐเบ—เบต 1 - เบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡ "เป‚เบกเบ‡เปเบกเปˆเบšเบปเบ” - เป‚เบกเบ‡เบ‚เป‰เบฒเบ—เบฒเบ”".
  • เป„เบฅเบเบฐเบ—เบต 2 - เบเบฒเบ™เบ›เบฐเบชเบฒเบ™เป‚เบกเบ‡เป‚เบ”เบเปƒเบŠเป‰เบเบปเบ™เป„เบ End-to-End เบซเบผเบท Peer-to-Peer.

เป„เบฅเบเบฐเบ—เบต 1 - เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ‚เบฑเป‰เบ™เบ™เบฒเบ-เบฅเบฑเบ”เบ–เบฐเบเบญเบ™

เปเบ•เปˆเบฅเบฐเบžเบญเบ”เบ‚เบญเบ‡เป‚เบกเบ‡เบ›เบปเบเบเบฐเบ•เบดเบซเบผเบทเบ‚เบญเบšเบกเบตเบˆเปเบฒเบ™เบงเบ™เบฅเบฑเบ”เบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™ (เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡เปเบฅเบฐเป‚เบกเบ‡เปเบกเปˆเบšเบปเบ”). เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบญเบฐเบ—เบดเบšเบฒเบเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบฑเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เปƒเบ™เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก, เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ–เบทเบเป€เบญเบตเป‰เบ™เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เบฅเบฑเบ” finite state machine เบซเบผเบท state machine (เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™ Wiki).

เป€เบ„เบทเปˆเบญเบ‡เบ‚เบญเบ‡เบฅเบฑเบ”เบ™เบตเป‰เปƒเบŠเป‰เบฅเบฐเบšเบปเบšเป‚เบกเบ‡เปเบกเปˆเปเบšเบšเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ” (BMCA) เป€เบžเบทเปˆเบญเบ•เบฑเป‰เบ‡เปเบกเปˆเปเบšเบšเป€เบกเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบชเบญเบ‡เป‚เบกเบ‡.

เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เป‚เบกเบ‡เบฎเบฑเบšเปœเป‰เบฒเบ—เบตเปˆเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบ‚เบญเบ‡เป‚เบกเบ‡ grandmaster เป€เบกเบทเปˆเบญเป‚เบกเบ‡ grandmaster เป€เบ—เบดเบ‡เบเบฐเปเบชเบชเบนเบ™เป€เบชเบเบชเบฑเบ™เบเบฒเบ™ GPS, เป„เบ›เปเบšเบšเบญเบญเบšเบฅเบฒเบ, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ•เบฒเบก BMCA เปเบกเปˆเบ™เบชเบฐเบซเบผเบธเบšเปƒเบ™เปเบœเบ™เบงเบฒเบ”เบ•เปเปˆเป„เบ›เบ™เบตเป‰:
เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เป‚เบกเบ‡โ€‹เบขเบนเปˆโ€‹เบชเบปเป‰เบ™โ€‹เบญเบทเปˆเบ™เป†โ€‹เบ‚เบญเบ‡ โ€œเบชเบฒเบโ€ เบˆเบฐโ€‹เบ–เบทเบโ€‹เบชเบปเปˆเบ‡โ€‹เป„เบ›โ€‹เปƒเบ™โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบžเบดโ€‹เป€เบชเบ” (เบ›เบฐโ€‹เบเบฒเบ”โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบก). เป€เบกเบทเปˆเบญเบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เป„เบ”เป‰เบฎเบฑเบš, เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ‚เบญเบ‡เบฅเบฑเบ”เบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปเบฅเบฐเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบงเปˆเบฒเป‚เบกเบ‡เปƒเบ”เบ”เบตเบเบงเปˆเบฒ. เบžเบญเบ”เบขเบนเปˆเปƒเบ™เป‚เบกเบ‡เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เบเบฒเบเป€เบ›เบฑเบ™เป‚เบกเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš.

เบเบฒเบ™เบˆเบฑเบ”เบฅเปเบฒเบ”เบฑเบšเปเบšเบšเบ‡เปˆเบฒเบเป†เปเบกเปˆเบ™เบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เปเบœเบ™เบงเบฒเบ”เบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰. เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ 1, 2, 3, 4, 5 เบญเบฒเบ”เบˆเบฐเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบช, เปเบ•เปˆเบžเบงเบเบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เป‚เบกเบ‡เปเบกเปˆเปเบšเบš - เบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™เบ‚เบญเบ‡เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เป„เบฅเบเบฐเบ—เบต 2 - synchronize เป‚เบกเบ‡เบ›เบปเบเบเบฐเบ•เบดเปเบฅเบฐเบ‚เบญเบš

เบ—เบฑเบ™เบ—เบตเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡ "เป‚เบกเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš - เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡", เป„เบฅเบเบฐ synchronization เบ‚เบญเบ‡เป‚เบกเบ‡เบ›เบปเบเบเบฐเบ•เบดเปเบฅเบฐเบ‚เบญเบšเป€เบ‚เบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™.

เป€เบžเบทเปˆเบญ synchronize, เป‚เบกเบ‡เปเบกเปˆเบšเบปเบ”เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบกเบตเป€เบงเบฅเบฒเปƒเบซเป‰เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡.

เป‚เบกเบ‡เบซเบผเบฑเบเบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™:

  • เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ”เบฝเบง;
  • เบชเบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™.

เป‚เบกเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ”เบฝเบงเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก Sync เบซเบ™เบถเปˆเบ‡เป€เบžเบทเปˆเบญ synchronize.

เป‚เบกเบ‡เบชเบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เปƒเบŠเป‰เบชเบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ synchronization - Sync เปเบฅเบฐ Follow_Up.

เบชเบญเบ‡เบเบปเบ™เป„เบเบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเป„เบฅเบเบฐ synchronization:

  • เบŠเบฑเบโ€‹เบŠเป‰เบฒโ€‹เบเบปเบ™โ€‹เป„เบโ€‹เบเบฒเบ™โ€‹เบ•เบญเบšโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹.
  • เบเบปเบ™เป„เบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ‚เบญเบ‡เป€เบžเบทเปˆเบญเบ™เบกเบดเบ”.

เบ—เปเบฒเบญเบดเบ”, เปƒเบซเป‰เป€เบšเบดเปˆเบ‡เบเบปเบ™เป„เบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบชเบธเบ” - เป€เบกเบทเปˆเบญเป‚เบกเบ‡เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเป‚เบ›เปˆเบ‡เปƒเบชเบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰.

เบŠเบฑเบโ€‹เบŠเป‰เบฒโ€‹เบเบปเบ™โ€‹เป„เบโ€‹เบเบฒเบ™โ€‹เบ•เบญเบšโ€‹เบชเบฐโ€‹เบซเบ™เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบฎเป‰เบญเบ‡โ€‹เบ‚เปโ€‹

เบเบปเบ™โ€‹เป„เบโ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบกเบตโ€‹เบชเบญเบ‡โ€‹เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹:

  1. เบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเปƒเบ™เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เบกเบ‡เปเบกเปˆเปเบšเบšเปเบฅเบฐเป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡. เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบเบปเบ™เป„เบเบเบฒเบ™เบ•เบญเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ.
  2. เบเบฒเบ™เปเบเป‰เป„เบ‚เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”.

เบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบเบฒเบ™เบ•เบญเบšเบชเบฐเปœเบญเบ‡
เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

t1 โ€“ เป€เบงเบฅเบฒเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก Sync เป‚เบ”เบเป‚เบกเบ‡เปเบกเปˆเบšเบปเบ”; t2 โ€“ เป€เบงเบฅเบฒเบฎเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบก Sync เป‚เบ”เบเป‚เบกเบ‡เบ—เบฒเบ”; t3 โ€“ เป€เบงเบฅเบฒเบ‚เบญเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ (Delay_Req) โ€‹โ€‹โ€‹โ€‹เป‚เบ”เบเป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡; t4 โ€“ Delay_Req เป€เบงเบฅเบฒเบฎเบฑเบšเป‚เบ”เบเป‚เบกเบ‡เปเบกเปˆเบšเบปเบ”.

เป€เบกเบทเปˆเบญเป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡เบฎเบนเป‰เป€เบงเบฅเบฒ t1, t2, t3, เปเบฅเบฐ t4, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เป„เบฅเปˆเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเป‚เบ”เบเบชเบฐเป€เบฅเปˆเบเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก synchronization (tmpd). เบกเบฑเบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบ„เบดเบ”โ€‹เป„เบฅเปˆโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ•เปเปˆโ€‹เป„เบ›โ€‹เบ™เบตเป‰โ€‹:

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก Sync เปเบฅเบฐ Follow_Up, เบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเป€เบงเบฅเบฒเบˆเบฒเบเปเบกเปˆเปเบšเบšเป„เบ›เบซเบฒเบชเปเบฒเบฅเบญเบ‡เปเบกเปˆเบ™เบ„เบดเบ”เป„เบฅเปˆ - t-ms .

เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก Delay_Req เปเบฅเบฐ Delay_Resp, เบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเป€เบงเบฅเบฒเบˆเบฒเบ slave เบเบฑเบšเปเบกเปˆเบšเบปเบ”เปเบกเปˆเบ™เบ„เบดเบ”เป„เบฅเปˆ - t-sm .

เบ–เป‰เบฒเบ„เบงเบฒเบกเบšเปเปˆเบชเบปเบกเบ”เบธเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบเบตเบ”เบ‚เบทเป‰เบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เบ„เปˆเบฒเบ™เบตเป‰, เบ‚เปเป‰เบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ„เบงเบฒเบกเบšเปˆเบฝเบ‡เป€เบšเบ™เบ‚เบญเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เบˆเบฐเบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™. เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เปเบกเปˆเบ™เป€เบเบตเบ”เบกเบฒเบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ—เบตเปˆเบ„เบดเบ”เป„เบฅเปˆเปเบกเปˆเบ™เบชเบฐเป€เบฅเปˆเบเบ‚เบญเบ‡เบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ t-ms เปเบฅเบฐ t-sm. เบ–เป‰เบฒเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบšเปเปˆเป€เบ—เบปเปˆเบฒเบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™, เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบšเปเปˆเบ›เบฑเบšเป€เบงเบฅเบฒเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡.

เบเบฒเบ™เปเบเป‰เป„เบ‚เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบงเบฅเบฒ

เป€เบกเบทเปˆเบญเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เบกเบ‡เปเบกเปˆเบšเบปเบ”เปเบฅเบฐเป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡เบฎเบนเป‰, เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡เบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เป€เบงเบฅเบฒ.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡เปƒเบŠเป‰เบ‚เปเป‰เบ„เบงเบฒเบก Sync เปเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบก Follow_Up เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบžเบทเปˆเบญเบ„เบดเบ”เป„เบฅเปˆเป€เบงเบฅเบฒเบŠเบปเบ”เป€เบŠเบตเบเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบˆเบฒเบเปเบกเปˆเปเบšเบšเป„เบ›เบซเบฒเป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบกเปˆเบ™เบ„เบดเบ”เป„เบฅเปˆเป‚เบ”เบเปƒเบŠเป‰เบชเบนเบ”เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบเบปเบ™เป„เบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ‚เบญเบ‡เป€เบžเบทเปˆเบญเบ™เบกเบดเบ”

เบเบปเบ™เป„เบเบ™เบตเป‰เบเบฑเบ‡เปƒเบŠเป‰เบชเบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™ synchronization:

  1. เบญเบธเบ›เบฐเบเบญเบ™เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเป€เบงเบฅเบฒเปƒเบซเป‰เบเบฑเบšเป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบœเปˆเบฒเบ™เบžเบญเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”. เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เบžเบงเบเป€เบ‚เบปเบฒเปƒเบŠเป‰เบเบปเบ™เป„เบเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ.
  2. เบเบฒเบ™เปเบเป‰เป„เบ‚เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™.

เบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบเบฒเบ™เบ•เบญเบšเบชเบฐเปœเบญเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบšเป‚เปเบ” Peer-to-Peer

latency เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบญเบ”เบ—เบตเปˆเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบปเบ™เป„เบ peer-to-peer เปเบกเปˆเบ™เบงเบฑเบ”เปเบ—เบเป‚เบ”เบเปƒเบŠเป‰เบ‚เปเป‰เบ„เบงเบฒเบกเบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เป€เบกเบทเปˆเบญเบžเบญเบ” 1 เบฎเบนเป‰เป€เบงเบฅเบฒ t1, t2, t3 เปเบฅเบฐ t4, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เป„เบฅเปˆเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบชเบฐเป€เบฅเปˆเบ (tmld). เบกเบฑเบ™เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเป‚เบ”เบเปƒเบŠเป‰เบชเบนเบ”เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบžเบญเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบˆเบฐเปƒเบŠเป‰เบ„เปˆเบฒเบ™เบตเป‰เป€เบกเบทเปˆเบญเบ„เบดเบ”เป„เบฅเปˆเบŠเปˆเบญเบ‡เบ›เบฑเบšเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบก Sync เบซเบผเบทเบ‚เปเป‰เบ„เบงเบฒเบกเบ•เบดเบ”เบ•เบฒเบกเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบœเปˆเบฒเบ™เบญเบธเบ›เบฐเบเบญเบ™.

เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเป€เบ—เบปเปˆเบฒเบเบฑเบšเบœเบปเบ™เบฅเบงเบกเบ‚เบญเบ‡เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ™เบตเป‰, เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบชเบฐเป€เบฅเปˆเบเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™ เปเบฅเบฐเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบ™เบตเป‰, เป€เบ›เบตเบ”เปƒเบŠเป‰เปƒเบ™เบญเบธเบ›เบฐเบเบญเบ™เบ•เบปเป‰เบ™เบ—เบฒเบ‡.

เบ‚เปเป‰เบ„เบงเบฒเบก Pdelay_Req, Pdelay_Resp เปเบฅเบฐเบ—เบฒเบ‡เป€เบฅเบทเบญเบ Pdelay_Resp_Follow_Up เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเบˆเบฒเบเปเบกเปˆเบšเบปเบ”เป„เบ›เบซเบฒเบชเปเบฒเบฅเบญเบ‡เปเบฅเบฐเบˆเบฒเบ slave เบเบฑเบšเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš (เบงเบปเบ‡).

asymmetry เปƒเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบญเบ‡เบ„เปˆเบฒเบ™เบตเป‰เบˆเบฐเปเบ™เบฐเบ™เปเบฒเบเบฒเบ™เปเบเป‰เป„เบ‚เบเบฒเบ™เบŠเบปเบ”เป€เบŠเบตเบเป€เบงเบฅเบฒ.

เบเบฒเบ™เบ›เบฑเบšเบ›เปˆเบฝเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡เปƒเบŠเป‰เบ‚เปเป‰เบ„เบงเบฒเบก Sync เปเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบก Follow_Up เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบžเบทเปˆเบญเบ„เบดเบ”เป„เบฅเปˆเป€เบงเบฅเบฒเบŠเบปเบ”เป€เบŠเบตเบเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เปเบžเบฑเบเป€เบเบฑเบ”เบˆเบฒเบเปเบกเปˆเปเบšเบšเป„เบ›เบซเบฒเป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡. เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบกเปˆเบ™เบ„เบดเบ”เป„เบฅเปˆเป‚เบ”เบเปƒเบŠเป‰เบชเบนเบ”เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบ‚เปเป‰เป„เบ”เป‰เบ›เบฝเบšเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ•เบปเบงเบ‚เบญเบ‡เบเบปเบ™เป„เบ peer-to-peer - เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบก Sync เบซเบผเบท Follow_Up เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบชเบฒเบเบชเบปเปˆเบ‡เบˆเบฐเบšเปเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเปƒเบ”เป†เบ•เปเปˆเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฑเบš.

เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบปเบ™เป„เบเบ™เบตเป‰, synchronization เบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒเบšเปเปˆเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒเบ•เบฒเบกเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบ—เบตเปˆ traversed เป‚เบ”เบ synchronization packet, เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป€เบฎเบฑเบ”เปƒเบ™เบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™. เป€เบซเบผเบปเปˆเบฒเบ™เบฑเป‰เบ™. เบ‚เปเป‰เบ„เบงเบฒเบก Delay_Req เปเบฅเบฐ Delay_Resp เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบชเบปเปˆเบ‡. เปƒเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰, เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบกเปˆเบšเบปเบ”เปเบฅเบฐเป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡เปเบกเปˆเบ™เบชเบฐเบซเบผเบธเบšเบžเบฝเบ‡เปเบ•เปˆเปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบเบฒเบ™เบ›เบฑเบšเบ•เบปเบงเบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบก Sync เบซเบผเบท Follow_Up.

เบ›เบฐเป‚เบซเบเบ”เบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป‚เบกเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเปเบกเปˆเบ™เบœเปˆเบญเบ™เบ„เบฒเบเบˆเบฒเบเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบ„เบงเบฒเบก Delay_Req.

เบฎเบนเบšเปเบšเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบช

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบ. เบ•เบญเบ™เบ™เบตเป‰เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเบชเบฐเบงเบดเบ”เบˆเบฐเบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ synchronization.

เบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบŠเป‰เบชเบฐเบงเบดเบ”เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ PTPv2, เบŠเบธเบ” synchronization เบˆเบฐเบ–เบทเบเบŠเบฑเบเบŠเป‰เบฒเปƒเบ™เบชเบฐเบงเบดเบ”เป‚เบ”เบเบ›เบฐเบกเบฒเบ™ 10 ฮผs.

เบชเบฐเบงเบดเบ”เบ—เบตเปˆเบฎเบญเบ‡เบฎเบฑเบš PTPv2 เป€เบญเบตเป‰เบ™เบงเปˆเบฒเป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบชเปƒเบ™เบ„เปเบฒเบชเบฑเบš IEEE 1588v2. เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบชเบšเปเปˆเป„เบ”เป‰เบ–เบทเบ synchronized เบˆเบฒเบเป‚เบกเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเปเบฅเบฐเบšเปเปˆเป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เบฅเปเบฒเบ”เบฑเบš "เป‚เบกเบ‡เปเบกเปˆเบšเบปเบ” - เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡", เปเบ•เปˆเป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก synchronization เบžเบงเบเป€เบ‚เบปเบฒเบˆเบทเปˆเบˆเปเบฒเบงเปˆเบฒเบ‚เปเป‰เบ„เบงเบฒเบกเบ–เบทเบเบŠเบฑเบเบŠเป‰เบฒเบ”เบปเบ™เบ›เบฒเบ™เปƒเบ”. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบ›เบฑเบšเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒ.

เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบชเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เปƒเบ™เบชเบญเบ‡เป‚เปเบ”:

  • End-to-End.
  • Peer to peer.

End-to-End (E2E)

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบช E2E เบเบฐเบˆเบฒเบเบ‚เปเป‰เบ„เบงเบฒเบก Sync เปเบฅเบฐเบ•เบดเบ”เบ•เบฒเบกเบ‚เปเป‰เบ„เบงเบฒเบก Follow_Up เปƒเบ™เบ—เบธเบเบœเบญเบ”. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบœเบนเป‰เบ—เบตเปˆเบ–เบทเบเบšเบฅเบฑเบญเบเป‚เบ”เบเบšเบฒเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™ (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™ RSTP).

เบชเบฐเบงเบดเบ”เบˆเบทเปˆเบˆเปเบฒเป€เบงเบฅเบฒเป€เบงเบฅเบฒเบ—เบตเปˆเปเบžเบฑเบเป€เบเบฑเบ” Sync (Follow_Up) เป„เบ”เป‰เบฎเบฑเบšเบขเบนเปˆเปƒเบ™เบœเบญเบ” เปเบฅเบฐเป€เบกเบทเปˆเบญเบกเบฑเบ™เบ–เบทเบเบชเบปเปˆเบ‡เบกเบฒเบˆเบฒเบเบžเบญเบ”. เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบชเบฐเปเบ•เบกเบชเบญเบ‡เบ„เบฑเป‰เบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเบซเบผเบฑเบšเป€เบžเบทเปˆเบญเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเบˆเบฐเบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆ. เปƒเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เป€เบงเบฅเบฒเบ™เบตเป‰เป€เบญเบตเป‰เบ™เบงเปˆเบฒเป€เบงเบฅเบฒเบ—เบตเปˆเบขเบนเปˆเบญเบฒเป„เบช.

เป€เบงเบฅเบฒเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบˆเบฐเบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเปƒเบ™เบŠเปˆเบญเบ‡ correctionField เบ‚เบญเบ‡ Sync (เป‚เบกเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ”เบฝเบง) เบซเบผเบท Follow_Up (เป‚เบกเบ‡เบชเบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™).

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบช E2E เบงเบฑเบ”เปเบ—เบเป€เบงเบฅเบฒเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบก Sync เปเบฅเบฐ Delay_Req เบ—เบตเปˆเบœเปˆเบฒเบ™เบชเบฐเบงเบดเบ”. เปเบ•เปˆเบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเป€เบงเบฅเบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เป‚เบกเบ‡เปเบกเปˆเบšเบปเบ”เปเบฅเบฐเป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡เบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเป‚เบ”เบเปƒเบŠเป‰เบเบปเบ™เป„เบเบเบฒเบ™เบ•เบญเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ. เบ–เป‰เบฒเป‚เบกเบ‡เบซเบผเบฑเบเบ›เปˆเบฝเบ™ เบซเบผเบทเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบˆเบฒเบเป‚เบกเบ‡เบซเบผเบฑเบเป„เบ›เบซเบฒเป‚เบกเบ‡เบ—เบฒเบ”เบ›เปˆเบฝเบ™, เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบˆเบฐเบ–เบทเบเบงเบฑเบ”เปเบ—เบเบญเบตเบเบ„เบฑเป‰เบ‡. เบ™เบตเป‰เบˆเบฐเป€เบžเบตเปˆเบกเป€เบงเบฅเบฒเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบช P2P, เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเป€เบงเบฅเบฒเบ—เบตเปˆเบกเบฑเบ™เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเบซเบผเบฑเบšเป€เบžเบทเปˆเบญเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบ„เบงเบฒเบก, เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ‚เบญเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ‚เปเป‰เบกเบนเบ™เบเบฑเบšเป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™เบ—เบตเปˆเปƒเบเป‰เบ—เบตเปˆเบชเบธเบ”เป‚เบ”เบเปƒเบŠเป‰เบเบปเบ™เป„เบเบเบฒเบ™ latency เบ‚เบญเบ‡เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™.

Latency เปเบกเปˆเบ™เบ–เบทเบเบงเบฑเบ”เปเบ—เบเบขเบนเปˆเปƒเบ™เบ—เบธเบเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปƒเบ™เบ—เบฑเบ‡เบชเบญเบ‡เบ—เบดเบ”เบ—เบฒเบ‡, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเบ–เบทเบเบšเบฅเบฑเบญเบเป‚เบ”เบเบšเบฒเบ‡เป‚เบ›เป‚เบ•เบ„เบญเบ™ (เป€เบŠเบฑเปˆเบ™ RSTP). เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เป„เบฅเปˆเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเปƒเบซเบกเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ synchronization เบ—เบฑเบ™เบ—เบตเบ–เป‰เบฒเป‚เบกเบ‡ grandmaster เบซเบผเบทเป€เบ„เบทเบญเบ‚เปˆเบฒเบ topology เบ›เปˆเบฝเบ™เปเบ›เบ‡.

เป€เบงเบฅเบฒเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบ„เบงเบฒเบกเป‚เบ”เบเบ›เบธเปˆเบกเบชเบฐเบงเบดเบ” เปเบฅเบฐ latency เปเบกเปˆเบ™เบชเบฐเบชเบปเบกเป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก Sync เบซเบผเบท Follow_Up.

เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ PTPv2 เป‚เบ”เบเบชเบฐเบซเบผเบฑเบš

เบชเบฐเบงเบดเบ”เบชเบฒเบกเบฒเบ”เบฎเบญเบ‡เบฎเบฑเบš PTPv2:

  • เป‚เบ›เบฃเปเบเบฃเบก;
  • เบฎเบฒเบ”เปเบง.

เป€เบกเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ›เบฃเป‚เบ•เบ„เป PTPv2 เปƒเบ™เบŠเบญเบšเปเบง, เบชเบฐเบงเบดเบ”เบˆเบฐเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบชเบฐเปเบ•เบกเป€เบงเบฅเบฒเบˆเบฒเบเป€เบŸเบตเบกเปเบง. เบšเบฑเบ™เบซเบฒเปเบกเปˆเบ™เบงเปˆเบฒเป€เบŸเบตเบกเปเบงเป€เบฎเบฑเบ”เบงเบฝเบเป€เบ›เบฑเบ™เบงเบปเบ‡เบˆเบญเบ™, เปเบฅเบฐเบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบฅเปเบ–เป‰เบฒเบˆเบปเบ™เบเปˆเบงเบฒเบกเบฑเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบงเบปเบ‡เบˆเบญเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™, เปƒเบŠเป‰เป€เบงเบฅเบฒเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เปเบฅเบฐเบญเบญเบเบชเบฐเปเบ•เบกเป€เบงเบฅเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบงเบปเบ‡เบˆเบญเบ™เบ•เปเปˆเป„เบ›. เบ™เบตเป‰เบเบฑเบ‡เบˆเบฐเบ•เป‰เบญเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒ, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเปเปˆเบชเปเบฒเบ„เบฑเบ™เป€เบ—เบปเปˆเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบŠเบญเบšเปเบงเบชเปเบฒเบฅเบฑเบš PTPv2.

เบžเบฝเบ‡เปเบ•เปˆเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบฎเบฒเบ”เปเบงเบชเปเบฒเบฅเบฑเบš PTPv2 เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฎเบฑเบเบชเบฒเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบเบฒเบ™เบ›เบฐเบ—เบฑเบšเบ•เบฒเป€เบงเบฅเบฒเปเบกเปˆเบ™เบญเบญเบเป‚เบ”เบ ASIC เบžเบดเป€เบชเบ”, เป€เบŠเบดเปˆเบ‡เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบ—เปˆเบฒเป€เบฎเบทเบญ.

เบฎเบนเบšเปเบšเบšเบ‚เปเป‰เบ„เบงเบฒเบก

เบ‚เปเป‰เบ„เบงเบฒเบก PTP เบ—เบฑเบ‡เปเบปเบ”เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบชเปˆเบงเบ™เบซเบปเบง โ€“ 34 bytes.
  • เบฎเปˆเบฒเบ‡เบเบฒเบ - เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบถเป‰เบ™เบเบฑเบšเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก.
  • Suffix เปเบกเปˆเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

Header

เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก Header เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบก PTP เบ—เบฑเบ‡เบซเบกเบปเบ”. เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบกเบฑเบ™เปเบกเปˆเบ™ 34 bytes.

เบฎเบนเบšเปเบšเบšเบŠเปˆเบญเบ‡เปƒเบชเปˆเบซเบปเบง:

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบ„เบงเบฒเบก โ€“ เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบ›เบฐโ€‹เป€เบžเบ”โ€‹เบ‚เบญเบ‡โ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบ–เบทเบโ€‹เบชเบปเปˆเบ‡โ€‹, เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡ Syncโ€‹, Delay_Reqโ€‹, PDelay_Reqโ€‹, เปเบฅเบฐโ€‹เบญเบทเปˆเบ™เป†โ€‹.

เบ„เบงเบฒเบกเบเบฒเบงเบ‚เปเป‰เบ„เบงเบฒเบก โ€“ เบกเบตเบ‚เบฐเปœเบฒเบ”เป€เบ•เบฑเบกเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก PTP, เบฅเบงเบกเบ—เบฑเบ‡ header, body เปเบฅเบฐ suffix (เปเบ•เปˆเบšเปเปˆเบฅเบงเบก padding bytes).

domainNumber โ€“ เบเบณเบ™เบปเบ”เบงเปˆเบฒเป‚เบ”เป€เบกเบ™ PTP เปƒเบ”เบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบ‚เบญเบ‡.

เป€เบžเบตเปˆเบกเป€เบ•เบตเบก - เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป‚เบกเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบผเบฒเบเบ—เบตเปˆเป€เบเบฑเบšเบเปเบฒเบขเบนเปˆเปƒเบ™เบเบธเปˆเบกเบ—เบตเปˆเบกเบตเป€เบซเบ”เบœเบปเบ™เปเบฅเบฐ synchronized เบˆเบฒเบเบซเบ™เบถเปˆเบ‡เป‚เบกเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš, เปเบ•เปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡ synchronized เบเบฑเบšเป‚เบกเบ‡เป€เบ›เบฑเบ™เบ‚เบญเบ‡เป‚เบ”เป€เบกเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

เบ—เบปเบ‡ โ€“ เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ™เบตเป‰เบกเบตเบ—เบธเบ‡เบ•เปˆเบฒเบ‡เป†เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก.

เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบเบฒเบ™เปเบเป‰เป„เบ‚ - เบกเบตเป€เบงเบฅเบฒเบŠเบฑเบเบŠเป‰เบฒเป€เบ›เบฑเบ™ nanoseconds. เป€เบงเบฅเบฒเบŠเบฑเบเบŠเป‰เบฒเบฅเบงเบกเป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเปƒเบ™เป€เบงเบฅเบฒเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบช, เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบŠเปˆเบญเบ‡เปƒเบ™เป€เบงเบฅเบฒเปƒเบŠเป‰เป‚เปเบ” Peer-to-Peer.

เปเบซเบผเปˆเบ‡ PortIdentity โ€“ เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบžเบญเบ”เปƒเบ”เบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเบ™เบตเป‰เบ–เบทเบเบชเบปเปˆเบ‡เบกเบฒเบˆเบฒเบเบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš.

sequenceID โ€“ เบกเบตโ€‹เบ•เบปเบงโ€‹เป€เบฅเบโ€‹เบ›เบฐโ€‹เบˆเปเบฒโ€‹เบ•เบปเบงโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบชเปˆเบงเบ™โ€‹เบšเบธเบโ€‹เบ„เบปเบ™โ€‹.

เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ„เบงเบšเบ„เบธเบก โ€“ artifact field =) เบกเบฑเบ™เบเบฑเบ‡เบ„เบปเบ‡เบกเบฒเบˆเบฒเบเบชเบฐเบšเบฑเบšเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เปเบฅเบฐเบกเบตเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบ™เบตเป‰. เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบงเปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบ„เบงเบฒเบก, เปเบ•เปˆเบกเบตเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบซเบ™เป‰เบญเบเบฅเบปเบ‡.

logMessageInterval โ€“ เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ™เบตเป‰เบ–เบทเบเบเปเบฒเบ™เบปเบ”เป‚เบ”เบเบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบ„เบงเบฒเบก.

เบฎเปˆเบฒเบ‡เบเบฒเบ

เบ”เบฑเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบกเบตเบซเบผเบฒเบเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก. เบ›เบฐเป€เบžเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบ‚เป‰เบฒเบ‡เบฅเบธเปˆเบกเบ™เบตเป‰:

เบ‚เปเป‰เบ„เบงเบฒเบกเบ›เบฐเบเบฒเบ”
เบ‚เปเป‰เบ„เบงเบฒเบกเบ›เบฐเบเบฒเบ”เปƒเบŠเป‰เป€เบžเบทเปˆเบญ "เบšเบญเบ" เป‚เบกเบ‡เบญเบทเปˆเบ™เป†เบžเบฒเบเปƒเบ™เป‚เบ”เป€เบกเบ™เบ”เบฝเบงเบเบฑเบ™เบเปˆเบฝเบงเบเบฑเบšเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ‚เบญเบ‡เบกเบฑเบ™. เบ‚เปเป‰เบ„เบงเบฒเบกเบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบกเบ‡เปเบกเปˆเบšเบปเบ” - เบฅเปเบฒเบ”เบฑเบšเบŠเบฑเป‰เบ™เบ‚เบญเบ‡เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡.
เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

Message Sync
เบ‚เปเป‰เบ„เบงเบฒเบก Sync เบ–เบทเบเบชเบปเปˆเบ‡เป‚เบ”เบเป‚เบกเบ‡เปเบกเปˆเปเบšเบšเปเบฅเบฐเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเป€เบงเบฅเบฒเบ‚เบญเบ‡เป‚เบกเบ‡เปเบกเปˆเปเบšเบšเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบก Sync เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™. เบ–เป‰เบฒเป‚เบกเบ‡เบซเบผเบฑเบเป€เบ›เบฑเบ™เบชเบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™, เป€เบงเบฅเบฒเปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบก Sync เบˆเบฐเบ–เบทเบเบ•เบฑเป‰เบ‡เป€เบ›เบฑเบ™ 0, เปเบฅเบฐเป€เบงเบฅเบฒเบ›เบฐเบˆเบธเบšเบฑเบ™เบˆเบฐเบ–เบทเบเบชเบปเปˆเบ‡เปƒเบ™เบ‚เปเป‰เบ„เบงเบฒเบก Follow_Up เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡. เบ‚เปเป‰เบ„เบงเบฒเบก Sync เปเบกเปˆเบ™เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ—เบฑเบ‡เบชเบญเบ‡เบเบปเบ™เป„เบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบเบฒเบ™เบ•เบญเบšเบชเบฐเปœเบญเบ‡.

เบ‚เปเป‰เบ„เบงเบฒเบกเบ–เบทเบเบ–เปˆเบฒเบเบ—เบญเบ”เป‚เบ”เบเปƒเบŠเป‰ Multicast. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰ Unicast.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบ‚เปเป‰เบ„เบงเบฒเบก Delay_Req

เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก Delay_Req เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบ‚เปเป‰เบ„เบงเบฒเบก Sync. เป‚เบกเบ‡เบชเปเบฒเบฅเบญเบ‡เบชเบปเปˆเบ‡ Delay_Req. เบกเบฑเบ™เบ›เบฐเบเบญเบšเบกเบตเป€เบงเบฅเบฒเบ—เบตเปˆ Delay_Req เบ–เบทเบเบชเบปเปˆเบ‡เป‚เบ”เบเป‚เบกเบ‡เบ—เบฒเบ”. เบ‚เปเป‰เบ„เบงเบฒเบกเบ™เบตเป‰เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบปเบ™เป„เบเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบ•เบญเบšเป‚เบ•เป‰เบŠเบฑเบเบŠเป‰เบฒ.

เบ‚เปเป‰เบ„เบงเบฒเบกเบ–เบทเบเบ–เปˆเบฒเบเบ—เบญเบ”เป‚เบ”เบเปƒเบŠเป‰ Multicast. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰ Unicast.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบ•เบดเบ”เบ•เบฒเบกเบ‚เปเป‰เบ„เบงเบฒเบก

เบ‚เปเป‰เบ„เบงเบฒเบก Follow_Up เปเบกเปˆเบ™เบ–เบทเบเบชเบปเปˆเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป‚เบ”เบเป‚เบกเบ‡เปเบกเปˆเปเบšเบš เปเบฅเบฐเบกเบตเป€เบงเบฅเบฒเบชเบปเปˆเบ‡ เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เปเป‰เบ„เบงเบฒเบก เปเบกเปˆเบšเบปเบ”. เบžเบฝเบ‡เปเบ•เปˆเป‚เบกเบ‡เปเบกเปˆเบšเบปเบ”เบชเบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก Follow_Up.

เบ‚เปเป‰เบ„เบงเบฒเบก Follow_Up เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบ—เบฑเบ‡เบชเบญเบ‡เบเบปเบ™เป„เบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบเบฒเบ™เบ•เบญเบšเบชเบฐเปœเบญเบ‡.

เบ‚เปเป‰เบ„เบงเบฒเบกเบ–เบทเบเบ–เปˆเบฒเบเบ—เบญเบ”เป‚เบ”เบเปƒเบŠเป‰ Multicast. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰ Unicast.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

Delay_Resp เบ‚เปเป‰เบ„เบงเบฒเบก

เบ‚เปเป‰เบ„เบงเบฒเบก Delay_Resp เบ–เบทเบเบชเบปเปˆเบ‡เป‚เบ”เบเป‚เบกเบ‡เปเบกเปˆเบšเบปเบ”. เบกเบฑเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเป€เบงเบฅเบฒเบ—เบตเปˆ Delay_Req เป„เบ”เป‰เบฎเบฑเบšเป‚เบ”เบเป‚เบกเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš. เบ‚เปเป‰เบ„เบงเบฒเบกเบ™เบตเป‰เบ–เบทเบเปƒเบŠเป‰เบžเบฝเบ‡เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบปเบ™เป„เบเบเบฒเบ™เบ•เบญเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ.

เบ‚เปเป‰เบ„เบงเบฒเบกเบ–เบทเบเบ–เปˆเบฒเบเบ—เบญเบ”เป‚เบ”เบเปƒเบŠเป‰ Multicast. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบญเบทเปˆเบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰ Unicast.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบ‚เปเป‰เบ„เบงเบฒเบก Pdelay_Req

เบ‚เปเป‰เบ„เบงเบฒเบก Pdelay_Req เบ–เบทเบเบชเบปเปˆเบ‡เป‚เบ”เบเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ. เบกเบฑเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเป€เบงเบฅเบฒเบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบกเบ–เบทเบเบชเบปเปˆเบ‡เบˆเบฒเบเบžเบญเบ”เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ™เบตเป‰. Pdelay_Req เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบปเบ™เป„เบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ‚เบญเบ‡เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบ‚เปเป‰เบ„เบงเบฒเบก Pdelay_Resp

เบ‚เปเป‰เบ„เบงเบฒเบก Pdelay_Resp เบ–เบทเบเบชเบปเปˆเบ‡เป‚เบ”เบเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ. เบกเบฑเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเป€เบงเบฅเบฒเบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบก Pdelay_Req เป„เบ”เป‰เบฎเบฑเบšเป‚เบ”เบเบญเบธเบ›เบฐเบเบญเบ™เบ™เบตเป‰. เบ‚เปเป‰เบ„เบงเบฒเบก Pdelay_Resp เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบปเบ™เป„เบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒเบ‚เบญเบ‡เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก Pdelay_Resp_Follow_Up

เบ‚เปเป‰เบ„เบงเบฒเบก Pdelay_Resp_Follow_Up เบ–เบทเบเบชเบปเปˆเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป‚เบ”เบเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบŠเบฑเบเบŠเป‰เบฒ. เบกเบฑเบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเป€เบงเบฅเบฒเบ—เบตเปˆเบ‚เปเป‰เบ„เบงเบฒเบก Pdelay_Req เป„เบ”เป‰เบฎเบฑเบšเป‚เบ”เบเบญเบธเบ›เบฐเบเบญเบ™เบ™เบตเป‰. เบ‚เปเป‰เบ„เบงเบฒเบก Pdelay_Resp_Follow_Up เบ–เบทเบเบชเบปเปˆเบ‡เป‚เบ”เบเป‚เบกเบ‡เปเบกเปˆเปเบšเบšเบชเบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบ‚เปเป‰เบ„เบงเบฒเบกเบ™เบตเป‰เบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฅเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เป€เบงเบฅเบฒ. เป€เบงเบฅเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เปเบกเปˆเบ™เป€เบงเบฅเบฒเบˆเบฒเบเป€เบงเบฅเบฒเบ—เบตเปˆ Pdelay-Req เป„เบ”เป‰เบฎเบฑเบšเบˆเบปเบ™เบเปˆเบงเบฒ Pdelay_Resp เบ–เบทเบเบชเบปเปˆเบ‡.

Pdelay_Resp_Follow_Up เปเบกเปˆเบ™เปƒเบŠเป‰เบชเบฐเป€เบžเบฒเบฐเบเบฑเบšเบเบปเบ™เป„เบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ‚เบญเบ‡เป€เบžเบทเปˆเบญเบ™เบšเป‰เบฒเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เบ‚เปเป‰โ€‹เบ„เบงเบฒเบกโ€‹เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹

เบ‚เปเป‰เบ„เบงเบฒเบกเบ„เบงเบšเบ„เบธเบก PTP เปเบกเปˆเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เป€เบžเบทเปˆเบญเป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบซเบ™เบถเปˆเบ‡เบซเบผเบทเบซเบผเบฒเบเป‚เบกเบ‡เปเบฅเบฐ node เบ„เบงเบšเบ„เบธเบก.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เป‚เบญเบ™เปƒเบซเป‰ LV

เบ‚เปเป‰เบ„เบงเบฒเบก PTP เบชเบฒเบกเบฒเบ”เบ–เบทเบเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™เบชเบญเบ‡เบฅเบฐเบ”เบฑเบš:

  • เป€เบ„เบทเบญเบ‚เปˆเบฒเบ โ€“ เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™ IP.
  • เบŠเปˆเบญเบ‡ - เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบญเบšเบญเบตเป€เบ—เบตเป€เบ™เบฑเบ”.

เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก PTP เบœเปˆเบฒเบ™ UDP เบœเปˆเบฒเบ™ IP เบœเปˆเบฒเบ™เบญเบตเป€เบ—เบตเป€เบ™เบฑเบ”

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

PTP เบœเปˆเบฒเบ™ UDP เบœเปˆเบฒเบ™เบญเบตเป€เบ—เบตเป€เบ™เบฑเบ”

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เป‚เบ›เบฃเป„เบŸเบฅเปŒ

PTP เบกเบตเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบซเบผเบฒเบเบ—เบตเปˆเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ. เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡:

  • BMCA เบ—เบฒเบ‡เป€เบฅเบทเบญเบ.
  • เบเบปเบ™เป„เบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเปเบเบ‡.
  • เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เปเบฅเบฐเบ„เปˆเบฒเป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบ‚เบญเบ‡เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เป„เบ”เป‰เบ—เบฑเบ‡เบซเบกเบปเบ”, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

เปเบฅเบฐเป€เบ–เบดเบ‡เบงเปˆเบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™เบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบงเปˆเบฒเบญเบธเบ›เบฐเบเบญเบ™ PTPv2 เปเบกเปˆเบ™เป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰เบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™, เบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡. เบญเบธเบ›เบฐเบเบญเบ™เบ•เป‰เบญเบ‡เบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ”เบฝเบงเบเบฑเบ™เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™.

เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบถเปˆเบ‡เบกเบตเบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒเป‚เบ›เบฃเป„เบŸเบฅเปŒ PTPv2. เป‚เบ›เบฃเป„เบŸเบฅเปŒเปเบกเปˆเบ™เบเบธเปˆเบกเบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ—เบตเปˆเบเบณเบ™เบปเบ”เป„เบงเป‰ เปเบฅเบฐเบ‚เปเป‰เบˆเบณเบเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบ—เบตเปˆเบเบณเบ™เบปเบ”เป„เบงเป‰เป€เบžเบทเปˆเบญเปƒเบซเป‰เบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒเบชเบฒเบกเบฒเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เป„เบ”เป‰เบชเบณเบฅเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบชเบฐเป€เบžเบฒเบฐ.

เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™ IEEE 1588v2 เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบญเบฐเบ—เบดเบšเบฒเบเบžเบฝเบ‡เปเบ•เปˆเป‚เบ›เบฃเป„เบŸเบฅเปŒเบ”เบฝเบง โ€“ โ€œเป‚เบ›เบฃเป„เบŸเบฅเปŒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™โ€. เป‚เบ›เบฃเป„เบŸเบฅเปŒเบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เปเบปเบ”เปเบกเปˆเบ™เบชเป‰เบฒเบ‡ เปเบฅเบฐเบญเบฐเบ—เบดเบšเบฒเบเป‚เบ”เบเบญเบปเบ‡เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡ เปเบฅเบฐเบชเบฐเบกเบฒเบ„เบปเบกเบ•เปˆเบฒเบ‡เป†.

เบ•เบปเบงเบขเปˆเบฒเบ‡, เป‚เบ›เบฃเป„เบŸเบฅเปŒเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™, เบซเบผเบทเป‚เบ›เบฃเป„เบŸเบฅเปŒ PTPv2, เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเบ„เบฐเบ™เบฐเบเปเบฒเบกเบฐเบเบฒเบ™เบชเบปเปˆเบ‡เบ•เปเปˆเบฅเบฐเบšเบปเบšเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™ เปเบฅเบฐเบ„เบฐเบ™เบฐเบเปเบฒเบกเบฐเบเบฒเบ™เบเปˆเบญเบเบ‚เบญเบ‡เบชเบฐเบกเบฒเบ„เบปเบกเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™ เปเบฅเบฐเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ‚เบญเบ‡ IEEE. เป‚เบ›เบฃเป„เบŸเบฅเปŒเบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เป€เบญเบตเป‰เบ™เบงเปˆเบฒ IEEE C37.238-2011.

เป‚เบ›เบฃเป„เบŸเบฅเปŒเบญเบฐเบ—เบดเบšเบฒเบเบงเปˆเบฒ PTP เบชเบฒเบกเบฒเบ”เป‚เบญเบ™เป„เบ”เป‰:

  • เบžเบฝเบ‡เปเบ•เปˆเบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ L2 (i.e. Ethernet, HSR, PRP, เบšเปเปˆเปเบกเปˆเบ™ IP).
  • เบ‚เปเป‰เบ„เบงเบฒเบกเบ–เบทเบเบชเบปเปˆเบ‡เป‚เบ”เบเบเบฒเบ™เบเบฐเบˆเบฒเบเบชเบฝเบ‡เปเบšเบš Multicast เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™.
  • เบเบปเบ™เป„เบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒเบ‚เบญเบ‡เปเบนเปˆเปเบกเปˆเบ™เปƒเบŠเป‰เป€เบ›เบฑเบ™เบเบปเบ™เป„เบเบเบฒเบ™เบงเบฑเบ”เปเบ—เบเบ„เบงเบฒเบกเบฅเปˆเบฒเบŠเป‰เบฒ.

เป‚เบ”เป€เบกเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™ 0, เป‚เบ”เป€เบกเบ™เบ—เบตเปˆเปเบ™เบฐเบ™เปเบฒเปเบกเปˆเบ™ 93.

เบ›เบฑเบ”เบŠเบฐเบเบฒเบ‚เบญเบ‡เบเบฒเบ™เบญเบญเบเปเบšเบšเบ—เบตเปˆเบขเบนเปˆเป€เบšเบทเป‰เบญเบ‡เบซเบผเบฑเบ‡ C37.238-2011 เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบซเบผเบธเบ”เบœเปˆเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบ‚เบญเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบฅเบฐเบฎเบฑเบเบชเบฒเบžเบฝเบ‡เปเบ•เปˆเบซเบ™เป‰เบฒเบ—เบตเปˆเบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบฅเบฐเบซเบงเปˆเบฒเบ‡เบญเบธเบ›เบฐเบเบญเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบ—เบตเปˆเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™.

เบ™เบญเบเบˆเบฒเบเบ™เบตเป‰, เบ„เบงเบฒเบกเบ–เบตเปˆเบ‚เบญเบ‡เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเปเบกเปˆเบ™เบ–เบทเบเบเปเบฒเบ™เบปเบ”:

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฅเบทเบญเบ - เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เป‚เบกเบ‡เปเบกเปˆเบšเบปเบ” (เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ”เบฝเบงเบซเบผเบทเบชเบญเบ‡เบ‚เบฑเป‰เบ™เบ•เบญเบ™).

เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ„เบงเบ™เบˆเบฐเบšเปเปˆเป€เบเบตเบ™ 1 ฮผs. เปƒเบ™เบ„เปเบฒเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†เบญเบทเปˆเบ™เป†, เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡ synchronization เบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบšเบฑเบ™เบˆเบธเบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡ 15 เป‚เบกเบ‡เป‚เบ›เปˆเบ‡เปƒเบชเบซเบผเบทเบชเบฒเบกเป‚เบกเบ‡เบŠเบฒเบเปเบ”เบ™.

เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เป€เบงเบฅเบฒ PTPv2

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™