ืืืื
ืืจืขืืื ืฉื ืื ืืืช "ืชืื ืช ืืฉื ื ืืืืืืืืช" ืืชืขืฉืืืช ืืืฉืื ืืืจืฉ ืกื ืืจืื ืขื ืืืืง ืฉื 1 ฮผs. ืขืกืงืืืช ืคืื ื ืกืืืช ืืืจืฉืืช ืื ืืืืง ืฉื ืืืงืจื-ืฉื ืืืช. ืืืืฉืืืื ืืื, ืืืืง ืืื NTP ืืื ื ืืกืคืืง ืขืื.
ืคืจืืืืงืื ืืกื ืืจืื PTPv2, ืืืชืืืจ ืืชืงื IEEE 1588v2, ืืืคืฉืจ ืืืืง ืกื ืืจืื ืฉื ืืื ืขืฉืจืืช ื ื ื-ืฉื ืืืช. PTPv2 ืืืคืฉืจ ืื ืืฉืืื ืื ืืช ืกื ืืจืื ืืจื ืจืฉืชืืช L2 ื-L3.
ืืืืืจืื ืืขืืงืจืืื ืฉืืื ื ืขืฉื ืฉืืืืฉ ื-PTPv2 ืื:
- ืึตื ึถืจึฐืึดืึธื;
- ืฆืืื ืืงืจื ืืืืืื;
- ืืชืื ืฆืืื-ืชืขืฉืืืชื;
- ืืืงืื;
- ืืืืจ ืคืื ื ืกื.
ืคืืกื ืื ืืกืืืจ ืืืฆื ืคืืขื ืคืจืืืืงืื ืืกื ืืจืื PTPv2.
ืืฉ ืื ื ืืืชืจ ื ืืกืืื ืืชืขืฉืืื ืืืขืชืื ืงืจืืืืช ืจืืืื ืืช ืืคืจืืืืงืื ืืื ืืืืฉืืื ืื ืจืืื. ืืืชืื ืืื, ื ืืฆืข ืืช ืืกืงืืจื ืืืืืจืืช
ืืื ืื ืืืจืื?
ื ืืื ืืขืืฉืื, STO 34.01-21-004-2019 ืฉื PJSC Rosseti ื-STO 56947007-29.240.10.302-2020 ืฉื PJSC FGC UES ืืืืืื ืืจืืฉืืช ืืืจืืื ืืคืืง ืชืืืื ืขื ืกื ืืจืื ืืื ืืืืฆืขืืช PTPv2.
ืื ื ืืืข ืืืขืืืื ืฉืืกืืคื ืืื ืช ืืืกืจ ืืืชืงื ื ืืืืื ืืืืืจืื ืืืคืืง ืืชืืืื, ืืืฉืืจืื ืขืจืื ืืจื ืืืชื ืืืืืืื ืืจื ืืคืืง ืืชืืืื, ืืืืฆืขืืช ืื ืฉื ืงืจื ืืจืื SV (ืืจืืื ืืจืืื ืฉืืืืจืื).
ืืกืืคื ืืื ืช ืืืกืจ ืืฉืชืืฉืื ืืขืจืืื ืืื ืืื ืืืืฉื ืืื ืช ืืคืจืฅ. ืื ืืืืืง ืฉื ืืืืืืช ืืืื ืงืื, ืื ืืื ืืื ืืช ืขืืืืืช ืืคืขืื ืืฆืืจื ืฉืืืื.
ืืืืืื, ืืื ืืช ืฉื ืกืืงืืืืืืช ืืืืืืช ืขืฉืืืืช ืืืคืื ืงืืจืื ืืกื ืืจืื ืืื "ืืืฉ". ืืขืชืื ืงืจืืืืช ืืืืืืื ืฉื ืืื ืืช ืืืื ืืืืกืก ืขื ืืฉืืืื ืฉื ืฉืชื ืืืืืืช. ืื ืืขืจืืื ืืชืคืฆืืื ืืขืจื ืืืื ืืกืคืืง, ืืืื ื ืืืคืขืืช. ืื ืขืจืืื ืืื ื ืืืืื ืืืืืง ืืื ืฉื 1 ms, ืื ืืชื ืืืื ืืงืื ืืืื ืืืื ืืืฉืจ ืืขืจืืื ืื ืืืขืฉื ื ืืจืืืืื ืื ื ืืืืื ืืืืืง ืฉื 1 ืืืงืจืื.
ืืจืกืืืช 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)
ืฉืืื ื ืขืืื ืืงื ื ืืื
ืชืึนืึตื
-
ืืื, ืืื ืชืืื, ืืฉ ื ืืืื ืกืื.
ืืืกืจ ืชืืืืืช ืืื PTPv1 ื-PTPv2 ืคืืจืืฉื ืฉืืืฉืืจ ืืชืืื ื-PTPv1 ืื ืืืื ืืืกืชื ืืจื ืขื ืฉืขืื ืืืืืง ืืคืืขื ืขื PTPv2. ืื ืืฉืชืืฉืื ืืคืืจืืืื ืฉืื ืื ืฉื ืืืืขืืช ืืื ืืกื ืืจื.
ืืื ืขืืืื ืืคืฉืจ ืืฉืื ืืืฉืืจืื ืขื PTPv1 ืืืชืงื ืื ืขื PTPv2 ืืืืชื ืจืฉืช. ืืื ืืืฉืื ืืืช, ืืืง ืืืืฆืจื ืื ืืืคืฉืจืื ืื ืืืืืจ ืืช ืืจืกืช ืืคืจืืืืงืื ืืืฆืืืืช ืืฉืขืื ืืงืฆืืืช. ืืืืืจ, ืฉืขืื ืืืื ืืืื ืืกื ืืจื ืืืืฆืขืืช PTPv2 ืืขืืืื ืืกื ืืจื ืฉืขืื ืื ืืืจืื ืืืืืืจืื ืืืื ืืืืฆืขืืช PTPv1 ืืื PTPv2.
ืืชืงื ื PTP. ืื ืื ืืืื ืื ืฉืื ืื?
ืชืงื IEEE 1588v2 ืืชืืจ ืืกืคืจ ืกืืืื ืฉื ืืชืงื ืื. ืืืื ืืืฆืืื ืืืืื.
ืืืืฉืืจืื ืืชืงืฉืจืื ืื ืขื ืื ืืจื LAN ืืืืฆืขืืช PTP.
ืืชืงื ื PTP ื ืงืจืืื ืฉืขืื ืื. ืื ืืฉืขืื ืื ืืืงืืื ืืช ืืืื ืืืืืืง ืืืฉืขืื ืืืืื.
ืืฉื ื 5 ืกืืื ืฉืขืื ืื:
ืฉืขืื ืืจื ืืืืกืืจ
ืืืงืืจ ืืขืืงืจื ืืืื ืืืืืง. ืืฆืืื ืืจืื ืืืืฉืง ืืืืืืจ GPS.
ืฉืขืื ืจืืื
ืืชืงื ืืฆืืื ืืืืืช ืฉืืืื ืืืืืช ืืืกืืจ (ืฉืขืื ืืืกืืจ) ืื ืขืื (ืฉืขืื ืขืื)
ืฉืขืื ืืืกืืจ (ืืืกืืจ)
ืื ืืืงืืจ ืืืื ืืืืืืง ืฉืื ืืกืื ืืจื ืื ืฉืขืื ืื ืืืจืื
ืฉืขืื ืขืืืื
ืืืฉืืจ ืกืืื ืืืกืื ืืจื ืืืฉืขืื ืืจืืฉื
ืฉืขืื ืืืื
ืืืฉืืจ ืขื ืืกืคืจ ืืฆืืืืช ืฉืืืื ืืืืืช ืืืกืืจ ืื ืขืื.
ืืืืืจ, ืฉืขืื ืื ืืื ืืืืืื ืืืกืชื ืืจื ืืืฉืขืื ืืจืืฉื ืืขืืืื ืืืกื ืืจื ืืช ืฉืขืื ื ืืขืื ืื ืืืชืื.
ืฉืขืื ืฉืงืืฃ ืืงืฆื ืืงืฆื
ืืืฉืืจ ืขื ืืกืคืจ ืืฆืืืืช ืฉืืื ืื ืฉืขืื ืืืกืืจ ืืื ืขืื. ืืื ืืฉืืจ ื ืชืื ื PTP ืืื ืฉื ื ืฉืขืื ืื.
ืืขืช ืืขืืจืช ื ืชืื ืื, ืืฉืขืื ืืฉืงืืฃ ืืชืงื ืืช ืื ืืืืขืืช ื-PTP.
ืืชืืงืื ืืชืจืืฉ ืขื ืืื ืืืกืคืช ืืื ืืืฉืืื ืืืืฉืืจ ืื ืืฉืื ืืชืืงืื ืืืืชืจืช ืืืืืขื ืืืฉืืืจืช.
ืฉืขืื ืฉืงืืฃ ืขืืืช ืืขืืืช
ืืืฉืืจ ืขื ืืกืคืจ ืืฆืืืืช ืฉืืื ืื ืฉืขืื ืืืกืืจ ืืื ืขืื.
ืืื ืืฉืืจ ื ืชืื ื PTP ืืื ืฉื ื ืฉืขืื ืื.
ืืขืช ืืขืืจืช ื ืชืื ืื, ืืฉืขืื ืืฉืงืืฃ ืืชืงื ืืช ืื ืืืืขืืช ื-PTP Sync ื- Follow_Up (ืขืื ืขืืืื ืืืืฉื).
ืืชืืงืื ืืืฉื ืขื ืืื ืืืกืคืช ืืฉืื ืืชืืงืื ืฉื ืืืืืื ืืืฉืืืจืช ืืช ืืืฉืืื ืืืืฉืืจ ืืืฉืืจ ืืืช ืืืฉืืื ืืขืจืืฅ ืฉืืืืจ ืื ืชืื ืื.
ืฆืืืช ื ืืืื
ืืืฉืืจ ืฉืืืืืจ ืืืืืื ืฉืขืื ืื ืืืจืื
ืฉืขืื ื ืืืกืืจ ืืขืื ืืกืื ืืจื ืื ืืืืฆืขืืช ืืืชืืืช ืืื ืืืืืขืืช PTP. ืืฉื ื ืฉื ื ืกืืืื ืฉื ืืืืขืืช ืืคืจืืืืงืื PTP:
- ืืืืขืืช ืืืจืืขืื ืื ืืืืขืืช ืืกืื ืืจื ืืช ืืืืืืืช ืืฆืืจืช ืืืชืืช ืืื ืืืื ืฉืืืืช ืืืืืขื ืืืืื ืงืืืชื.
- ืืืืขืืช ืืืืืืช - ืืืืขืืช ืืื ืืื ื ืืืจืฉืืช ืืืชืืืช ืืื, ืื ืขืฉืืืืช ืืืืื ืืืชืืืช ืืื ืืืืืขืืช ืงืฉืืจืืช
ืืืืขืืช ืืืจืืขืื
ืืืืขืืช ืืืืืืช
ืืกื ืืจื
Delay_Req
Pdelay_Req
Pdelay_Resp
ืืืืจืื
ืืขืงื
Delay_Resp
Pdelay_Resp_Follow_Up
ื ืืืื ืฉืืืฃ
ืืืชืืช
ืื ืกืืื ืืืืืขืืช ืืืืื ื ืืืชืจ ืคืืจืื ืืืืฉื.
ืืขืืืช ืกื ืืจืื ืืกืืกืืืช
ืืืฉืจ ืืืืืช ืกื ืืจืื ืืฉืืืจืช ืืจืฉืช ืืงืืืืช, ืืื ืืชืขืืืช ืืืชื ืืืงืืฉืืจ ืื ืชืื ืื. ืื ืืชื ืืืฆืืจ ืืฉืืืื ืฉื ื-10 ืืืงืจื-ืฉื ืืืช, ืืืจ ืฉืืื ื ืืงืืื ืขืืืจ PTPv2. ืืืจื ืืื, ืื ืื ื ืฆืจืืืื ืืืฉืื ืืืืง ืฉื 1 ฮผs ืืืืฉืืจ ืืกืืคื. (ืื ืื ืื ืื ื ืืืืจืื ืขื ืื ืจืืื. ืืืฉืืืื ืืืจืื ืขืฉืืืื ืืืจืืฉ ืืืืง ืจื ืืืชืจ.)
IEEE 1588v2 ืืชืืจ ืืกืคืจ ืืืืืจืืชืื ืืคืขืื ืืืืคืฉืจืื ืื ืืืงืืื ืืช ืขืืืื ืืืื ืืืชืงื ืืืชื.
ืืืืืจืืชื ืฉื ืขืืืื
ืืืืื ืคืขืืื ืจืืืื, ืืคืจืืืืงืื ืคืืขื ืืฉื ื ืฉืืืื.
- ืฉืื 1 - ืืงืืช ืืืจืจืืืืช "ืฉืขืื ืืืกืืจ - ืฉืขืื ืขืื".
- ืฉืื 2 - ืกื ืืจืื ืฉืขืื ืืืืฆืขืืช ืื ืื ืื End-to-End ืื Peer-to-Peer.
ืฉืื 1 - ืืงืืช ืืืจืจืืืืช ืืืกืืจ-ืขืื
ืืื ืืฆืืื ืฉื ืฉืขืื ืจืืื ืื ืงืฆื ืืฉ ืืกืคืจ ืืกืืื ืฉื ืืฆืืื (ืฉืขืื ืขืื ืืฉืขืื ืืืกืืจ). ืืชืงื ืืชืืจ ืืช ืืืืืจืืชื ืืืขืืจ ืืื ืืืฆืืื ืืืื. ืืชืื ืืช, ืืืืืจืืชื ืืื ื ืงืจื ืืืื ืช ืืฆืืื ืกืืคืืช ืื ืืืื ืช ืืฆืืื (ืคืจืืื ื ืืกืคืื ืืืืืงื).
ืืืื ืช ืืฆื ืื ืืฉืชืืฉืช ืืืืืืจืืชื ืืฉืขืื ืืจืืฉื ืืืื ืืืืชืจ (BMCA) ืืื ืืืืืืจ ืืช ืืืืกืืจ ืืขืช ืืืืืจ ืฉื ื ืฉืขืื ืื.
ืืืืืจืืชื ืื ืืืคืฉืจ ืืฉืขืื ืืืฉืชืื ืขื ืืืืจืืืช ืฉื ืฉืขืื ืืืจืื ืืืืกืืจ ืืืฉืจ ืฉืขืื ืืืจืื ืืืืกืืจ ืืืขืื ืืืจื ืืืื ืืช ืืืช ื-GPS, ืขืืืจ ืื ืืงืืื ืืื'.
ืืขืืจื ืืฆื ืืคื BMCA ืืกืืืืื ืืชืจืฉืื ืืื:
ืืืืข ืขื ืืฉืขืื ืืงืฆื ืืฉื ื ืฉื ื"ืืื" ื ืฉืื ืืืืืขื ืืืืืืช (ืืืืขื ืืืืขื). ืืจืืข ืฉืืืืืข ืืื ืืชืงืื, ืืืืืจืืชื ืืืื ืช ืืืฆื ืคืืขื ืืืชืืฆืขืช ืืฉืืืื ืืื ืืจืืืช ืืืื ืฉืขืื ืืื ืืืชืจ. ืืืฆืืื ืืฉืขืื ืืืื ืืืืชืจ ืืืคืืช ืืฉืขืื ืืืืกืืจ.
ืืืจืจืืื ืคืฉืืื ืืืฆืืช ืืชืจืฉืื ืฉืืืื. ื ืชืืืื 1, 2, 3, 4, 5 ืขืฉืืืื ืืืืื ืฉืขืื ืฉืงืืฃ, ืื ืื ืืื ื ืืฉืชืชืคืื ืืืงืืช ืืืจืจืืืืช ืืฉืขืื ืืจืืฉื - ืขืื ืฉืขืื.
ืฉืื 2 - ืกื ืืจืื ืฉืขืื ืื ืจืืืืื ืืฉืขืื ืื ืงืฆื
ืืื ืืืืจ ืืงืืช ืืืจืจืืืืช "ืืืกืืจ ืฉืขืื - ืฉืขืื ืขืื", ืืชืืื ืฉืื ืืกื ืืจืื ืฉื ืฉืขืื ืื ืจืืืืื ืืฉืขืื ืื ืืืืืืื.
ืืื ืืกื ืืจื, ืืฉืขืื ืืจืืฉื ืฉืืื ืืืืขื ืืืืืื ืืืชืืช ืืื ืืฉืขืื ื ืืขืืืื.
ืืฉืขืื ืืจืืฉื ืืืื ืืืืืช:
- ืฉืื ืืืื;
- ืื-ืฉืืื.
ืฉืขืื ืื ืื-ืฉืืืืื ืฉืืืืื ืืืืขืช ืกืื ืืจืื ืืืช ืืกื ืืจืื.
ืฉืขืื ืื-ืฉืืื ืืฉืชืืฉ ืืฉืชื ืืืืขืืช ืืกืื ืืจืื - Sync ื- Follow_Up.
ื ืืชื ืืืฉืชืืฉ ืืฉื ื ืื ืื ืื ืื ืืฉืื ืืกื ืืจืื:
- ืื ืื ืื ืขืืืื ืืงืฉื-ืชืืืื.
- ืื ืื ืื ืืืืืช ืขืืืื ืขืืืชืื.
ืจืืฉืืช, ืืืื ื ืกืชืื ืขื ืืื ืื ืื ืื ืืืื ืืืงืจื ืืคืฉืื ืืืืชืจ - ืืืฉืจ ืื ืืฉืชืืฉืื ืืฉืขืื ืื ืฉืงืืคืื.
ืื ืื ืื ืขืืืื ืืงืฉื-ืชืืืื
ืืื ืื ืื ืืืื ืฉื ื ืฉืืืื:
- ืืืืืช ืืขืืืื ืืืขืืจืช ืืืืขื ืืื ืืฉืขืื ืืจืืฉื ืืฉืขืื ืืขืื. ืืืืฆืข ืืืืฆืขืืช ืื ืื ืื ืืฉืืืืช ืืงืฉื-ืชืืืื.
- ืืชืืฆืข ืชืืงืื ืฉื ืฉืื ืื ืืืื ืืืืืืง.
ืืืืืช ืืืืื
t1 - ืืื ืฉืืืืช ืืืืขืช ืืกื ืืจืื ืขื ืืื ืืฉืขืื ืืจืืฉื; t2 - ืืื ืงืืืช ืืืืขืช ืืกื ืืจืื ืขื ืืื ืฉืขืื ืืขืื; t3 - ืืื ืฉืืืืช ืืงืฉืช ืืืฉืืื (Delay_Req) โโืขื ืืื ืฉืขืื ืืขืื; t4 - ืืื ืงืืืื Delay_Req ืืคื ืืฉืขืื ืืจืืฉื.
ืืืฉืจ ืฉืขืื ืืขืื ืืืืข ืืช ืืืื ืื t1, t2, t3 ื-t4, ืืื ืืืื ืืืฉื ืืช ืืืฉืืื ืืืืืฆืขืช ืืขืช ืฉืืืืจ ืืืืขืช ืืกื ืืจืื (tmpd). ืื ืืืืฉื ืืืืคื ืืื:
ืืขืช ืฉืืืืจ ืืืืขืช Sync ื- Follow_Up, ืืฉืืืืช ืืืื ืืืืืกืืจ ืืขืื ืืืืฉืืช - t-ms.
ืืขืช ืฉืืืืจ ืืืืขืืช Delay_Req ื-Delay_Resp, ืืฉืืืืช ืืืื ืืืขืื ืืืืกืืจ ืืืืฉืืช - t-sm.
ืื ืืชืจืืฉืช ืืกืืืืจืื ืืกืืืืช ืืื ืฉื ื ืืขืจืืื ืืืื, ืืืคืืขื ืฉืืืื ืืชืืงืื ืืกืืืื ืฉื ืืืื ืืืืืืง. ืืฉืืืื ื ืืจืืช ืืืขืืืื ืฉืืฉืืืื ืืืืืฉืืช ืืื ืืืืืฆืข ืฉื ืืืฉืืืืช t-ms ื-t-sm. ืื ืืขืืืืืื ืืื ื ืฉืืืื ืื ืืื, ืื ืื ื ืชืืื ืืช ืืืื ืืฆืืจื ืืืืืงืช.
ืชืืงืื ืืฉืืจืช ืืื
ืืจืืข ืฉืืืฉืืื ืืื ืืฉืขืื ืืจืืฉื ืืฉืขืื ืืขืื ืืืืข, ืฉืขืื ืืขืื ืืืฆืข ืชืืงืื ืืื.
ืฉืขืื ื ืขืืืื ืืฉืชืืฉืื ืืืืืขืช ืืกื ืืจืื ืืืืืืขืช Follow_Up ืืืคืฆืืื ืืืช ืืื ืืืฉื ืืช ืืืกื ืืืื ืืืืืืง ืืขืช ืฉืืืืจ ืืืืื ืืืฉืขืื ื ืืืืกืืจ ืืฉืขืื ื ืืขืืืื. ืืืขืืจ ืืืืฉื ืืืืฆืขืืช ืื ืืกืื ืืืื:
ืื ืื ืื ืืืืืช ืขืืืื ืขืืืชืื
ืื ืื ืื ืื ืืฉืชืืฉ ืื ืืฉื ื ืฉืืืื ืืกื ืืจืื:
- ืืืืฉืืจืื ืืืืืื ืืช ืขืืืื ืืืื ืืื ืืฉืื ืื ืืจื ืื ืืืฆืืืืช. ืืฉื ืื ืื ืืฉืชืืฉืื ืืื ืื ืื ืขืืืื ืขืืืชืื.
- ืชืืงืื ืฉืื ืื ืืืื ืืืืืืง.
ืืืืืช ืืื ืืฉืืืื ืืื ืืืฉืืจืื ืืชืืืืื ืืืฆื Peer-to-Peer
ืืืฉืืื ืืื ืืฆืืืืช ืืชืืืืืช ืืื ืื ืื peer-to-peer ื ืืืืช ืืืืฆืขืืช ืืืืืขืืช ืืืืืช:
ืืืฉืจ ืืฆืืื 1 ืืืืขืช ืืช ืืืื ืื t1, t2, t3 ื-t4, ืืื ืืืืื ืืืฉื ืืช ืืืฉืืื ืืืืืฆืขืช (tmld). ืื ืืืืฉื ืืืืฆืขืืช ืื ืืกืื ืืืื:
ืืืืจ ืืื, ืืืฆืืื ืืฉืชืืฉืช ืืขืจื ืื ืืขืช ืืืฉืื ืฉืื ืืืชืืื ืขืืืจ ืื ืืืืขืช ืกืื ืืจืื ืื ืืืืขืช Follow_Up ืืืคืฆืืื ืืืช ืฉืขืืืจืช ืืืืฉืืจ.
ืืืฉืืื ืืืืืืช ืชืืื ืฉืืื ืืกืืื ืืืฉืืื ืืืืื ืืฉืืืืจ ืืืืฆืขืืช ืืืฉืืจ ืื, ืืืฉืืื ืืืืืฆืขืช ืืืืื ืืฉืืืืจ ืืจื ืขืจืืฅ ืื ืชืื ืื ืืืืฉืืื ืฉืืืจ ื ืืืืช ืืืืืขื ืื, ืืืืคืขืืช ืืืืฉืืจืื ืืืขืื ืืืจื.
ืืืืขืืช Pdelay_Req, Pdelay_Resp ืืืืคืฆืืื ืื Pdelay_Resp_Follow_Up ืืืคืฉืจืื ืื ืืงืื ืืช ืืืฉืืื ืืืืกืืจ ืืขืื ืืืขืื ืืืืกืืจ (ืืขืืื).
ืื ืืกืืืืจืื ืืื ืฉื ื ืืขืจืืื ืืืื ืชืฆืื ืฉืืืืช ืชืืงืื ืงืืืื ืืื.
ืืชืืืช ืฉืื ืื ืืืื ืืืืืืง
ืฉืขืื ื ืขืืืื ืืฉืชืืฉืื ืืืืืขืช ืกืื ืืจืื ืืืืืืขืช Follow_Up ืืืคืฆืืื ืืืช ืืื ืืืฉื ืืช ืืืกื ืืืื ืืืืืืง ืืขืช ืฉืืืืจ ืื ื ืืืฉืขืื ื ืืืืกืืจ ืืฉืขืื ื ืืขืืืื. ืืืขืืจ ืืืืฉื ืืืืฆืขืืช ืื ืืกืื ืืืื:
ืืชืจืื ืืช ืืชืืืช ืื ืื ืื peer-to-peer - ืืฉืืืืช ืืืื ืฉื ืื ืืืืขืช Sync ืื Follow_Up ืืืืฉืืช ืืคื ืฉืืื ืืฉืืืจืช ืืจืฉืช. ืืชืืฆืื ืืื, ืฉืื ืื ื ืชืื ืืฉืืืืจ ืื ืืฉืคืืข ืืฉืื ืืืคื ืขื ืืืืง ืืืชืืื.
ืืขืช ืฉืืืืฉ ืืื ืื ืื ืื, ืกื ืืจืื ืืื ืืื ื ืืฆืจืื ืืืฉืื ืฉื ืขืืืื ืืืื ืืืืจื ืื ืชืื ืฉืืืฆื ืืืืืช ืืกื ืืจืื, ืืคื ืฉื ืขืฉื ืืืืจืกื ืืืกืืกืืช. ืึธืึตื. ืืืืขืืช Delay_Req ื-Delay_Resp ืืื ื ื ืฉืืืืช. ืืฉืืื ืื, ืืืฉืืื ืืื ืืฉืขืื ืื ืืจืืฉืืื ืืืขืืืื ืืกืืื ืืคืฉืืืช ืืฉืื ืืืชืืื ืฉื ืื ืืืืขืช Sync ืื Follow_Up.
ืืชืจืื ื ืืกืฃ ืืื ืฉืืฉืขืื ืืจืืฉื ืืฉืืืจืจ ืืืฆืืจื ืืขืืืื ืืืืขืืช Delay_Req.
ืืฆืื ืืคืขืื ืฉื ืฉืขืื ืื ืฉืงืืคืื
ืืคืืื, ืืื ืืื ืืืืืืืช ืคืฉืืืืช. ืืขืช ื ื ืื ืฉืืชืืื ืืืคืืขืื ืื ืชืื ืืกื ืืจืื.
ืื ืืชื ืืฉืชืืฉ ืืืชืืื ืืื ืชืืืื ื-PTPv2, ืืืืืช ืืกื ืืจืื ืชืชืขืื ืขื ืืืชื ืื-10 ยตs.
ืืชืืื ืืชืืืืื ื-PTPv2 ื ืงืจืืื ืฉืขืื ืื ืฉืงืืคืื ืืืจืืื ืืืืืื ืฉื IEEE 1588v2. ืฉืขืื ืื ืฉืงืืคืื ืืื ื ืืกืื ืืจื ืื ืืืฉืขืื ืืจืืฉื ืืืื ื ืืฉืชืชืคืื ืืืืจืจืืืืช "ืืืกืืจ ืฉืขืื - ืฉืขืื ืขืื", ืื ืืขืช ืืขืืจืช ืืืืขืืช ืกื ืืจืื ืื ืืืืจืื ืืื ืืื ืืืืืขื ืืชืขืืื ืขื ืืื. ืื ืืืคืฉืจ ืื ืืืชืืื ืืช ืขืืืื ืืืื.
ืฉืขืื ืื ืฉืงืืคืื ืืืืืื ืืคืขืื ืืฉื ื ืืฆืืื:
- ืืงืฆื ืืงืฆื.
- ืขืืืช-ืืขืืืช.
ืืงืฆื ืืงืฆื (E2E)
ืืฉืขืื ืืฉืงืืฃ E2E ืืฉืืจ ืืืืขืืช ืกืื ืืจืื ืืืืืขืืช Follow_Up ื ืืืืช ืืื ืืืฆืืืืช. ืืคืืื ืืื ืฉื ืืกืื ืขื ืืื ืคืจืืืืงืืืื ืืกืืืืื (ืืืืืื, RSTP).
ืืืชื ืืืืจ ืืช ืืืชืืช ืืืื ืืืฉืจ ืืืืืช ืกืื ืืจืื (Follow_Up) ืืชืงืืื ืืืฆืืื ืืืชื ืืื ื ืฉืืื ืืืืฆืืื. ืืืชืืกืก ืขื ืฉืชื ืืืชืืืช ืืื ืืื, ืืืืฉื ืืืื ืฉืืืงื ืืืชื ืืขืื ืืช ืืืืืขื. ืืชืงื, ืืื ืื ื ืงืจื ืืื ืฉืืืื.
ืืื ืืขืืืื ืืชืืืกืฃ ืืฉืื correctionField ืฉื ืืืืขืช Sync (ืฉืขืื ืื-ืฉืืื) ืื Follow_Up (ืฉืขืื ืื-ืฉืืื).
ืืฉืขืื ืืฉืงืืฃ E2E ืืืื ืืช ืืื ืืขืืืื ืฉื ืืืืขืืช Sync ื-Delay_Req ืืขืืืจืืช ืืจื ืืืชื. ืืื ืืฉืื ืืืืื ืฉืืฉืืืืช ืืืื ืืื ืืฉืขืื ืืจืืฉื ืืฉืขืื ืืขืื ืืืืฉื ืืืืฆืขืืช ืื ืื ืื ืืฉืืืืช ืืงืฉื-ืชืืืื. ืื ืืฉืขืื ืืจืืฉื ืืฉืชื ื ืื ืื ืชืื ืืืฉืขืื ืืจืืฉื ืืฉืขืื ืืขืื ืืฉืชื ื, ืืืฉืืื ื ืืืืช ืฉืื. ืื ืืืืื ืืช ืืื ืืืขืืจ ืืืงืจื ืฉื ืฉืื ืืืื ืืจืฉืช.
ืืฉืขืื ืืฉืงืืฃ P2P, ืื ืืกืฃ ืืืืืืช ืืืื ืฉืืืงื ืืืชื ืืขืืืื ืืืืขื, ืืืื ืืช ืืืฉืืื ืืงืืฉืืจ ืื ืชืื ืื ืืฉืื ื ืืงืจืื ืืืืฆืขืืช ืื ืื ืื ืืืืื ืฉืื.
ืืืืืืจ ื ืืื ืืื ืงืืฉืืจ ืืฉื ื ืืืืืื ืื, ืืืื ืงืืฉืืจืื ืฉื ืืกืืื ืขื ืืื ืคืจืืืืงืื ืืืฉืื (ืืืื RSTP). ืื ืืืคืฉืจ ืื ืืืฉื ืืื ืืช ืืืฉืืื ืืืืฉื ืื ืชืื ืืกื ืืจืื ืื ืืฉืขืื ืืืืื ืื ืืืคืืืืืืืช ืืจืฉืช ืืฉืชื ื.
ืืื ืขืืืื ืืืืืขืืช ืขื ืืื ืืชืืื ืืืฉืืืื ื ืฆืืจืื ืืขืช ืฉืืืืช ืืืืขืืช ืกืื ืืจืื ืื ืืขืงื.
ืกืืื ืชืืืื ื-PTPv2 ืขื ืืื ืืชืืื
ืืชืืื ืืืืืื ืืชืืื ื-PTPv2:
- ืืืืคื ืชืืื ืืชื;
- ืืึผืืจึธื.
ืืขืช ืืืืขืช ืคืจืืืืงืื PTPv2 ืืชืืื ื, ืืืชื ืืืงืฉ ืืืชืืช ืืื ืืืงืืฉืื. ืืืขืื ืืื ืฉืืงืืฉืื ืขืืืืช ืืฆืืจื ืืืืืจืืช, ืืชืฆืืจื ืืืืืช ืขื ืฉืืื ืชืกืืื ืืช ืืืืืืจ ืื ืืืื, ืชืืงื ืืช ืืืงืฉื ืืขืืืื ืืชื ืคืืง ืืืชืืช ืืื ืืืืจ ืืืืืืจ ืืื. ืื ืื ืืืงื ืืื, ืื ืงืื ืขืืืื, ืื ืื ืื ืืฉืืขืืชื ืืื ืืื ืชืืืื ืืชืืื ื ืขืืืจ PTPv2.
ืจืง ืชืืืืช ืืืืจื ืขืืืจ PTPv2 ืืืคืฉืจืช ืื ืืฉืืืจ ืขื ืืืืืง ืื ืืจืฉ. ืืืงืจื ืื, ืืืชืืช ืืืื ืืื ืคืงืช ืขื ืืื ASIC ืืืืื ืืืืชืงื ืขื ืืืฆืืื.
ืคืืจืื ืืืืขื
ืื ืืืืขืืช ื-PTP ืืืจืืืืช ืืืฉืืืช ืืืืื:
- ืืืชืจืช - 34 ืืชืื.
- ืืืฃ - ืืืืื ืชืืื ืืกืื ืืืืืขื.
- ืกืืืืช ืืื ืืืคืฆืืื ืืืช.
ืืืชืจืช
ืฉืื ืืืืชืจืช ืืื ืขืืืจ ืื ืืืืขืืช ื-PTP. ืืืืื ืืื 34 ืืชืื.
ืคืืจืื ืฉืื ืืืชืจืช:
ืกืื ืืืืขื โ ืืืื ืืช ืกืื ืืืืืขื ืืืืขืืจืช, ืืืฉื Sync, Delay_Req, PDelay_Req ืืื'.
ืืืจื ืืืืขื โ ืืืื ืืช ืืืืื ืืืื ืฉื ืืืืขืช ื-PTP, ืืืื ืืืชืจืช, ืืืฃ ืืกืืืืช (ืื ืื ืืืื ืืชืื ืฉื ืจืืคืื).
domainNumber โ ืงืืืข ืืืืื ืชืืื PTP ืฉืืืืช ืืืืืขื.
ะะพะผะตะฝ - ืืืืืจ ืืืกืคืจ ืฉืขืื ืื ืฉืื ืื ืฉื ืืกืคื ืืงืืืฆื ืืืืืช ืืืช ืืืกืื ืืจื ืื ืืฉืขืื ืืืกืืจ ืืื, ืื ืื ืืืืจื ืืกืื ืืจื ืื ืขื ืฉืขืื ืื ืืฉืืืืื ืืชืืื ืืืจ.
ืืืืื โ ืฉืื ืื ืืืื ืืืืื ืฉืื ืื ืืืืืื ืืฆื ืืืืืขื.
ืฉืื ืชืืงืื - ืืืื ืืช ืืื ืืืฉืืื ืื ื ื-ืฉื ืืืช. ืืื ืืืฉืืื ืืืื ืืช ืืืฉืืื ืืขืช ืฉืืืืจ ืืจื ืืฉืขืื ืืฉืงืืฃ, ืืื ืืช ืืืฉืืื ืืขืช ืฉืืืืจ ืืจื ืืขืจืืฅ ืืขืช ืฉืืืืฉ ืืืฆื Peer-to-Peer.
sourcePortIdentity โ ืฉืื ืื ืืืื ืืืืข ืขื ืืืฆืืื ืฉืืื ื ื ืฉืืื ืืืืขื ืื ืืืงืืจ.
ืืืื ืจืฆืฃ โ ืืืื ืืกืคืจ ืืืืื ืืืืืขืืช ืืืืืืช.
controlField โ artifact field =) ืืื ื ืฉืืจ ืืืืจืกื ืืจืืฉืื ื ืฉื ืืชืงื ืืืืื ืืืืข ืขื ืกืื ืืืืืขื ืืื. ืืขืฆื ืืื ื-messageType, ืืื ืขื ืคืืืช ืืคืฉืจืืืืช.
logMessageInterval โ ืฉืื ืื ื ืงืืข ืืคื ืกืื ืืืืืขื.
ืืืฃ
ืืคื ืฉืฆืืื ืืขืื, ืืฉื ื ืืกืคืจ ืกืืืื ืฉื ืืืืขืืช. ืกืืืื ืืื ืืชืืืจืื ืืืื:
ืืืืขืช ืืืจืื
ืืืืขืช ืืืืจืื ืืฉืืฉืช ืืื "ืืกืคืจ" ืืฉืขืื ืื ืืืจืื ืืืืชื ืชืืื ืขื ืืคืจืืืจืื ืฉืื. ืืืืขื ืื ืืืคืฉืจืช ืื ืืืืืืจ ืืืจืจืืืืช ืฉืขืื ืืืกืืจ - ืขืื ืฉืขืื.
ืกื ืืจืื ืืืืขืช
ืืืืขืช ืืกืื ืืจืื ื ืฉืืืช ืขื ืืื ืืฉืขืื ืืจืืฉื ืืืืืื ืืช ืืฉืขื ืฉื ืืฉืขืื ืืจืืฉื ืืืื ืืฆืืจืช ืืืืขืช ืืกื ืืจืื. ืื ืืฉืขืื ืืจืืฉื ืืื ืื-ืฉืืื, ืืื ืืืชืืช ืืืื ืืืืืขืช ืืกื ืืจืื ืชืืืืจ ื-0, ืืืืชืืช ืืืื ืื ืืืืืช ืชืืฉืื ืืืืืขืช Follow_Up ืืืฉืืืืช. ืืืืขืช ืืกืื ืืจืื ืืฉืืฉืช ืขืืืจ ืฉื ื ืื ืื ืื ื ืืืืืช ืืืฉืืื.
ืืืืืขื ืืืขืืจืช ืืืืฆืขืืช Multicast. ืืืคืฆืืื ืื ืืชื ืืืื ืืืฉืชืืฉ ื-Unicast.
ืืืืขืช Delay_Req
ืืคืืจืื ืฉื ืืืืขืช Delay_Req ืืื ืืืืืขืช Sync. ืฉืขืื ืืขืื ืฉืืื Delay_Req. ืืื ืืืื ืืช ืืืื ืฉื-Delay_Req ื ืฉืื ืขื ืืื ืฉืขืื ืืขืื. ืืืืขื ืื ืืฉืืฉืช ืจืง ืขืืืจ ืื ืื ืื ืืฉืืืืช ืืงืฉื-ืชืืืื.
ืืืืืขื ืืืขืืจืช ืืืืฆืขืืช Multicast. ืืืคืฆืืื ืื ืืชื ืืืื ืืืฉืชืืฉ ื-Unicast.
ืืืืขืช ืืขืงื
ืืืืขืช Follow_Up ื ืฉืืืช ืืืืคื ืืืคืฆืืื ืื ืขื ืืื ืืฉืขืื ืืจืืฉื ืืืืืื ืืช ืฉืขืช ืืฉืืืื ืกื ืืจื ืืืืขืืช ืึดืฉืึฐืืึนื. ืจืง ืฉืขืื ื ืืืกืืจ ืื-ืฉืืืืื ืฉืืืืื ืืช ืืืืขืช Follow_Up.
ืืืืขืช Follow_Up ืืฉืืฉืช ืขืืืจ ืฉื ื ืื ืื ืื ื ืืืืืช ืืืฉืืื.
ืืืืืขื ืืืขืืจืช ืืืืฆืขืืช Multicast. ืืืคืฆืืื ืื ืืชื ืืืื ืืืฉืชืืฉ ื-Unicast.
ืืืืขืช Delay_Resp
ืืืืขืช Delay_Resp ื ืฉืืืช ืขื ืืื ืืฉืขืื ืืจืืฉื. ืืื ืืืื ืืช ืืืื ืฉืื ื-Delay_Req ืืชืงืื ืขื ืืื ืืฉืขืื ืืจืืฉื. ืืืืขื ืื ืืฉืืฉืช ืจืง ืขืืืจ ืื ืื ืื ืืฉืืืืช ืืงืฉื-ืชืืืื.
ืืืืืขื ืืืขืืจืช ืืืืฆืขืืช Multicast. ืืืคืฆืืื ืื ืืชื ืืืื ืืืฉืชืืฉ ื-Unicast.
ืืืืขืช Pdelay_Req
ืืืืขืช Pdelay_Req ื ืฉืืืช ืขื ืืื ืืืฉืืจ ืืืืงืฉ ืขืืืื. ืืื ืืืื ืืช ืืืื ืฉืื ืืืืืขื ื ืฉืืื ืืืืฆืืื ืฉื ืืืฉืืจ ืื. Pdelay_Req ืืฉืืฉ ืจืง ืขืืืจ ืื ืื ืื ืืืืืช ืืฉืื.
ืืืืขืช Pdelay_Resp
ืืืืขืช Pdelay_Resp ื ืฉืืืช ืขื ืืื ืืืฉืืจ ืฉืงืืื ืืงืฉืช ืขืืืื. ืืื ืืืื ืืช ืืืื ืฉืื ืืืืขืช Pdelay_Req ืืชืงืืื ืืืืฉืืจ ืื. ืืืืขืช Pdelay_Resp ืืฉืืฉืช ืจืง ืขืืืจ ืื ืื ืื ืืืืืช ืืฉืื.
ืืืืขื Pdelay_Resp_Follow_Up
ืืืืขืช Pdelay_Resp_Follow_Up ื ืฉืืืช ืืืืคื ืืืคืฆืืื ืื ืขื ืืื ืืืืฉืืจ ืฉืงืืื ืืช ืืงืฉืช ืืืฉืืื. ืืื ืืืื ืืช ืืืื ืฉืื ืืืืขืช Pdelay_Req ืืชืงืืื ืืืืฉืืจ ืื. ืืืืขืช Pdelay_Resp_Follow_Up ื ืฉืืืช ืจืง ืขื ืืื ืฉืขืื ื ืืืกืืจ ืื-ืฉืืืืื.
ืืืืขื ืื ืืืืื ืืฉืืฉ ืื ืขืืืจ ืืื ืืืฆืืข ืืืงืื ืืืชืืช ืืื. ืืื ืืืืฆืืข ืืื ืืืื ืืจืืข ืงืืืช Pdelay-Req ืืขื ืืฉืืืืช Pdelay_Resp.
Pdelay_Resp_Follow_Up ืืฉืืฉืื ืจืง ืขืืืจ ืื ืื ืื ืืืืืช ืืฉืื.
ืืืืขืืช ื ืืืื
ืืืืขืืช ืืงืจืช PTP ื ืืจืฉืืช ืืืขืืจืช ืืืืข ืืื ืฉืขืื ืืื ืื ืืืชืจ ืืฆืืืช ืืืงืจื.
ืืขืืจื ื-LV
ื ืืชื ืืืขืืืจ ืืืืขืช PTP ืืฉืชื ืจืืืช:
- ืจืฉืช โ ืืืืง ืื ืชืื ื IP.
- ืขืจืืฅ - ืืืืง ืืืกืืจืช Ethernet.
ืืขืืจืช ืืืืขืืช PTP ืืจื UDP ืืจื IP ืืจื Ethernet
PTP ืขื UDP ืขื Ethernet
ืคืจืืคืืืื
ื-PTP ืืฉ ืื ืืจืื ืคืจืืืจืื ืืืืฉืื ืฉืฆืจืื ืืืืืืจ. ืืืืืื:
- ืืคืฉืจืืืืช BMCA.
- ืื ืื ืื ืืืืืช ืืืืื.
- ืืจืืืืื ืืขืจืืื ืจืืฉืื ืืื ืฉื ืื ืืคืจืืืจืื ืื ืืชื ืื ืืืืืจื ืืื'.
ืืืืจืืช ืฉืืืจื ื ืืขืืจ ืฉืืืฉืืจื PTPv2 ืชืืืืื ืื ืืื, ืื ืื ื ืืื. ืืืืฉืืจืื ืืืืืช ืืืชื ืืืืจืืช ืืื ืืชืงืฉืจ.
ืื ืืกืืื ืฉืืฉ ืื ืฉื ืงืจื ืคืจืืคืืื PTPv2. ืคืจืืคืืืื ืื ืงืืืฆืืช ืฉื ืืืืจืืช ืืืืืจืืช ืืืืืืืช ืคืจืืืืงืื ืืืืืจืืช ืื ืฉื ืืชื ืืืืฉื ืกื ืืจืื ืืื ืขืืืจ ืืืฉืื ืกืคืฆืืคื.
ืชืงื IEEE 1588v2 ืขืฆืื ืืชืืจ ืจืง ืคืจืืคืื ืืื - "ืคืจืืคืื ืืจืืจืช ืืืื". ืื ืฉืืจ ืืคืจืืคืืืื ื ืืฆืจืื ืืืชืืืจืื ืขื ืืื ืืจืืื ืื ืืขืืืชืืช ืฉืื ืืช.
ืืืืืื, ืคืจืืคืื ืืืื, ืื PTPv2 Power Profile, ื ืืฆืจ ืขื ืืื ืืขืืช ืืืกืจ ืืขืจืืืช ืืืฉืื ืืืขืืช ืชืื ืืช ืืืฉื ื ืฉื IEEE Power and Energy Society. ืืคืจืืคืื ืขืฆืื ื ืงืจื IEEE C37.238-2011.
ืืคืจืืคืื ืืชืืจ ืฉื ืืชื ืืืขืืืจ PTP:
- ืจืง ืืืืฆืขืืช ืจืฉืชืืช L2 (ืืืืืจ Ethernet, HSR, PRP, ืืื IP).
- ืืืืขืืช ืืืขืืจืืช ืจืง ืืฉืืืืจ Multicast.
- ืื ืื ืื ืืืืืช ืขืืืื ืขืืืชืื ืืฉืืฉ ืืื ืื ืื ืืืืืช ืขืืืื.
ืืืืืื ืืจืืจืช ืืืืื ืืื 0, ืืืืืื ืืืืืฅ ืืื 93.
ืคืืืืกืืคืืืช ืืขืืฆืื ืฉื C37.238-2011 ืืืืชื ืืฆืืฆื ืืช ืืกืคืจ ืืชืืื ืืช ืืืืคืฆืืื ืืืืช ืืืฉืืืจ ืจืง ืขื ืืคืื ืงืฆืืืช ืืืจืืฉืืช ืืืื ืืจืืงืฆืื ืืืื ื ืืื ืืืฉืืจืื ืืืฆืืืืช ืืขืจืืช ืืืืืจืช.
ืืื ืื, ืชืืืจืืช ืืขืืจืช ืืืืืขืืช ื ืงืืขืช:
ืืืขืฉื, ืจืง ืคืจืืืจ ืืื ืืืื ืืืืืจื - ืกืื ืืฉืขืื ืืจืืฉื (ืื-ืฉืืื ืื ืื-ืฉืืื).
ืืืืืง ืฆืจืื ืืืืืช ืื ืืืชืจ ื-1 ืืืงืจืืืจื. ืืืืืื ืืืจืืช, ื ืชืื ืกื ืืจืื ืืื ืืืื ืืืืื ืืื ืืืืชืจ 15 ืฉืขืื ืื ืฉืงืืคืื ืื ืฉืืืฉื ืฉืขืื ื ืืืื.
ืืงืืจ: www.habr.com