์๊ฐ
์ ๋ ฅ ์ฐ์ ์์ '๋์งํธ ๋ณ์ ์'๋ฅผ ๊ตฌ์ถํ๋ค๋ ๊ฐ๋ ์๋ 1ฮผs์ ์ ํ๋๋ก ๋๊ธฐํ๊ฐ ํ์ํฉ๋๋ค. ๊ธ์ต ๊ฑฐ๋์๋ ๋ง์ดํฌ๋ก์ด์ ์ ํ์ฑ์ด ํ์ํฉ๋๋ค. ์ด๋ฌํ ์ ํ๋ฆฌ์ผ์ด์ ์์๋ NTP ์๊ฐ ์ ํ๋๋ง์ผ๋ก๋ ๋ ์ด์ ์ถฉ๋ถํ์ง ์์ต๋๋ค.
IEEE 2v1588 ํ์ค์ ์ค๋ช ๋ PTPv2 ๋๊ธฐํ ํ๋กํ ์ฝ์ ์์ญ ๋๋ ธ์ด์ ๋๊ธฐํ ์ ํ๋๋ฅผ ํ์ฉํฉ๋๋ค. PTPv2๋ฅผ ์ฌ์ฉํ๋ฉด L2 ๋ฐ L3 ๋คํธ์ํฌ๋ฅผ ํตํด ๋๊ธฐํ ํจํท์ ๋ณด๋ผ ์ ์์ต๋๋ค.
PTPv2๊ฐ ์ฌ์ฉ๋๋ ์ฃผ์ ์์ญ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ์๋์ง;
- ์ ์ด ๋ฐ ์ธก์ ์ฅ๋น;
- ๊ตฐ๊ณต์ ๋ณตํฉ์ฒด;
- ํต์ ;
- ๊ธ์ต ๋ถ๋ฌธ.
์ด ๊ฒ์๋ฌผ์์๋ PTPv2 ๋๊ธฐํ ํ๋กํ ์ฝ์ด ์๋ํ๋ ๋ฐฉ์์ ์ค๋ช ํฉ๋๋ค.
์ฐ๋ฆฌ๋ ์
๊ณ์์ ๋ ๋ง์ ๊ฒฝํ์ ๊ฐ๊ณ ์์ผ๋ฉฐ ์๋์ง ์์ฉ ๋ถ์ผ์์ ์ด ํ๋กํ ์ฝ์ ์์ฃผ ๋ด
๋๋ค. ๋ฐ๋ผ์ ์ ์คํ๊ฒ ๋ฆฌ๋ทฐ๋ฅผ ์งํํ๊ฒ ์ต๋๋ค.
์ ํ์ํ๊ฐ์?
ํ์ฌ PJSC Rosseti์ STO 34.01-21-004-2019 ๋ฐ PJSC FGC UES์ STO 56947007-29.240.10.302-2020์๋ PTPv2๋ฅผ ํตํ ์๊ฐ ๋๊ธฐํ๋ก ํ๋ก์ธ์ค ๋ฒ์ค๋ฅผ ๊ตฌ์ฑํ๊ธฐ ์ํ ์๊ตฌ ์ฌํญ์ด ํฌํจ๋์ด ์์ต๋๋ค.
์ด๋ ๊ณ์ ๊ธฐ ๋ณดํธ ๋จ์์ ์ธก์ ์ฅ์น๊ฐ ์์ SV ์คํธ๋ฆผ(๋ฉํฐ์บ์คํธ ์คํธ๋ฆผ)์ ์ฌ์ฉํ์ฌ ํ๋ก์ธ์ค ๋ฒ์ค๋ฅผ ํตํด ์๊ฐ ์ ๋ฅ ๋ฐ ์ ์ ๊ฐ์ ์ ์กํ๋ ํ๋ก์ธ์ค ๋ฒ์ค์ ์ฐ๊ฒฐ๋์ด ์๊ธฐ ๋๋ฌธ์
๋๋ค.
๋ฆด๋ ์ด ๋ณดํธ ๋จ์๋ ์ด๋ฌํ ๊ฐ์ ์ฌ์ฉํ์ฌ ๋ฒ ์ด ๋ณดํธ๋ฅผ ๊ตฌํํฉ๋๋ค. ์๊ฐ ์ธก์ ์ ์ ํ๋๊ฐ ๋ฎ์ผ๋ฉด ์ผ๋ถ ๋ณดํธ ๊ธฐ๋ฅ์ด ์๋ชป ์๋ํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ์ ๋ ์ ํ์ฑ์ ๋ฐฉ์ด๋ "์ฝํ" ์๊ฐ ๋๊ธฐํ์ ํฌ์์์ด ๋ ์ ์์ต๋๋ค. ์ข ์ข ๊ทธ๋ฌํ ๋ฐฉ์ด์ ๋ ผ๋ฆฌ๋ ๋ ์๋์ ๋น๊ต๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ๊ฐ์ด ์ถฉ๋ถํ ํฐ ๊ฐ์ผ๋ก ๊ฐ๋ผ์ง๋ฉด ๋ณดํธ๊ฐ ํธ๋ฆฌ๊ฑฐ๋ฉ๋๋ค. ์ด๋ฌํ ๊ฐ์ 1ms์ ์๊ฐ ์ ํ๋๋ก ์ธก์ ํ๋ฉด 1ฮผs์ ์ ํ๋๋ก ์ธก์ ํ๋ฉด ๊ฐ์ด ์ค์ ๋ก ์ ์์ธ ํฐ ์ฐจ์ด๋ฅผ ์ป์ ์ ์์ต๋๋ค.
PTP ๋ฒ์
PTP ํ๋กํ ์ฝ์ ์๋ 2002๋ IEEE 1588-2002 ํ์ค์ ์ค๋ช ๋์์ผ๋ฉฐ "๋คํธ์ํฌ ์ธก์ ๋ฐ ์ ์ด ์์คํ ์ ์ํ ์ ๋ฐ ํด๋ก ๋๊ธฐํ ํ๋กํ ์ฝ ํ์ค"์ด๋ผ๊ณ ๋ถ๋ ธ์ต๋๋ค. 2008๋ ์ PTP ๋ฒ์ 1588๋ฅผ ์ค๋ช ํ๋ ์ ๋ฐ์ดํธ๋ IEEE 2008-2 ํ์ค์ด ์ถ์๋์์ต๋๋ค. ์ด ํ๋กํ ์ฝ ๋ฒ์ ์ ์ ํ๋์ ์์ ์ฑ์ด ํฅ์๋์์ง๋ง ํ๋กํ ์ฝ์ ์ฒซ ๋ฒ์งธ ๋ฒ์ ๊ณผ์ ํ์ ํธํ์ฑ์ ์ ์งํ์ง ๋ชปํ์ต๋๋ค. ๋ํ 2019๋ ์๋ PTP v1588์ ์ค๋ช ํ๋ IEEE 2019-2.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 ํ์ค์ ์ฌ๋ฌ ์ ํ์ ์ฅ์น๋ฅผ ์ค๋ช ํฉ๋๋ค. ๊ทธ๋ค ๋ชจ๋๋ ํ์ ๋์ ์์ต๋๋ค.
์ฅ์น๋ PTP๋ฅผ ์ฌ์ฉํ์ฌ LAN์ ํตํด ์๋ก ํต์ ํฉ๋๋ค.
PTP ์ฅ์น๋ฅผ ์๊ณ๋ผ๊ณ ํฉ๋๋ค. ๋ชจ๋ ์๊ณ๋ ๊ทธ๋๋๋ง์คํฐ ์๊ณ์ ์ ํํ ์๊ฐ์ ์ฌ์ฉํฉ๋๋ค.
์๊ณ์๋ 5๊ฐ์ง ์ ํ์ด ์์ต๋๋ค.
๊ทธ๋๋๋ง์คํฐ ์๊ณ
์ ํํ ์๊ฐ์ ์ฃผ์ ์์ค์ ๋๋ค. GPS ์ฐ๊ฒฐ์ ์ํ ์ธํฐํ์ด์ค๊ฐ ์ฅ์ฐฉ๋์ด ์๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.
์ผ๋ฐ์๊ณ
๋ง์คํฐ(๋ง์คํฐ ํด๋ญ) ๋๋ ์ฌ๋ ์ด๋ธ(์ฌ๋ ์ด๋ธ ํด๋ญ)๊ฐ ๋ ์ ์๋ ๋จ์ผ ํฌํธ ์ฅ์น
๋ง์คํฐ ํด๋ฝ(๋ง์คํฐ)
๋ค๋ฅธ ์๊ณ๊ฐ ๋๊ธฐํ๋๋ ์ ํํ ์๊ฐ์ ์์ค์ ๋๋ค.
์ฌ๋ ์ด๋ธ ์๊ณ
๋ง์คํฐ ํด๋ญ์์ ๋๊ธฐํ๋๋ ์ต์ข ์ฅ์น
๊ฒฝ๊ณ์๊ณ
๋ง์คํฐ ๋๋ ์ฌ๋ ์ด๋ธ๊ฐ ๋ ์ ์๋ ์ฌ๋ฌ ํฌํธ๊ฐ ์๋ ์ฅ์น์ ๋๋ค.
์ฆ, ์ด๋ฌํ ํด๋ญ์ ์์ ๋ ๋ฒจ ๋ง์คํฐ ํด๋ญ์์ ๋๊ธฐํํ๊ณ ํ์ ๋ ๋ฒจ ์ฌ๋ ์ด๋ธ ํด๋ญ์ ๋๊ธฐํํ ์ ์์ต๋๋ค.
์๋ํฌ์๋ ํฌ๋ช ์๊ณ
๋ง์คํฐ ํด๋ก๋ ์ฌ๋ ์ด๋ธ๋ ์๋ ์ฌ๋ฌ ํฌํธ๊ฐ ์๋ ์ฅ์น์ ๋๋ค. ๋ ์๊ณ ๊ฐ์ PTP ๋ฐ์ดํฐ๋ฅผ ์ ์กํฉ๋๋ค.
๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋ ํฌ๋ช ์๊ณ๋ ๋ชจ๋ PTP ๋ฉ์์ง๋ฅผ ์์ ํฉ๋๋ค.
์ด ์ฅ์น์ ์ง์ฐ ์๊ฐ์ ์ ์ก๋ ๋ฉ์์ง ํค๋์ ์์ ํ๋์ ์ถ๊ฐํ๋ฉด ์์ ์ด ์ด๋ฃจ์ด์ง๋๋ค.
PXNUMXP ํฌ๋ช ์๊ณ
๋ง์คํฐ ํด๋ก๋ ์ฌ๋ ์ด๋ธ๋ ์๋ ์ฌ๋ฌ ํฌํธ๊ฐ ์๋ ์ฅ์น์
๋๋ค.
๋ ์๊ณ ๊ฐ์ PTP ๋ฐ์ดํฐ๋ฅผ ์ ์กํฉ๋๋ค.
๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋ ํฌ๋ช ์๊ณ๋ ๋ชจ๋ PTP ๋ฉ์์ง Sync ๋ฐ Follow_Up์ ์์ ํฉ๋๋ค(์์ธํ ๋ด์ฉ์ ์๋ ์ฐธ์กฐ).
์ ์ก๋ ํจํท์ ์์ ํ๋์ ์ ์ก ์ฅ์น์ ์ง์ฐ๊ณผ ๋ฐ์ดํฐ ์ ์ก ์ฑ๋์ ์ง์ฐ์ ์ถ๊ฐํ์ฌ ์์ ์ด ์ด๋ฃจ์ด์ง๋๋ค.
๊ด๋ฆฌ ๋ ธ๋
๋ค๋ฅธ ์๊ณ๋ฅผ ๊ตฌ์ฑํ๊ณ ์ง๋จํ๋ ์ฅ์น
๋ง์คํฐ ๋ฐ ์ฌ๋ ์ด๋ธ ์๊ณ๋ PTP ๋ฉ์์ง์ ํ์์คํฌํ๋ฅผ ์ฌ์ฉํ์ฌ ๋๊ธฐํ๋ฉ๋๋ค. PTP ํ๋กํ ์ฝ์๋ ๋ ๊ฐ์ง ์ ํ์ ๋ฉ์์ง๊ฐ ์์ต๋๋ค.
- ์ด๋ฒคํธ ๋ฉ์์ง๋ ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ๋์ ๋ฐ์ ๋ ํ์์คํฌํ๋ฅผ ์์ฑํ๋ ๋๊ธฐํ๋ ๋ฉ์์ง์ ๋๋ค.
- ์ผ๋ฐ ๋ฉ์์ง - ์ด ๋ฉ์์ง์๋ ํ์์คํฌํ๊ฐ ํ์ํ์ง ์์ง๋ง ๊ด๋ จ ๋ฉ์์ง์ ๋ํ ํ์์คํฌํ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค.
์ด๋ฒคํธ ๋ฉ์์ง
์ผ๋ฐ ๋ฉ์์ง
Sync
์ง์ฐ_์๊ตฌ๋
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๋จ๊ณ - ๋ง์คํฐ-์ฌ๋ ์ด๋ธ ๊ณ์ธต ๊ตฌ์กฐ ๊ตฌ์ถ
์ผ๋ฐ ๋๋ ์์ง ํด๋ญ์ ๊ฐ ํฌํธ์๋ ํน์ ์์ ์ํ(์ฌ๋ ์ด๋ธ ํด๋ญ ๋ฐ ๋ง์คํฐ ํด๋ญ)๊ฐ ์์ต๋๋ค. ํ์ค์ ์ด๋ฌํ ์ํ ๊ฐ์ ์ ํ ์๊ณ ๋ฆฌ์ฆ์ ์ค๋ช ํฉ๋๋ค. ํ๋ก๊ทธ๋๋ฐ์์๋ ์ด๋ฌํ ์๊ณ ๋ฆฌ์ฆ์ ์ ํ ์ํ ๊ธฐ๊ณ ๋๋ ์ํ ๊ธฐ๊ณ๋ผ๊ณ ํฉ๋๋ค(์์ธํ ๋ด์ฉ์ Wiki ์ฐธ์กฐ).
์ด ์ํ ๋จธ์ ์ BMCA(Best Master Clock Algorithm)๋ฅผ ์ฌ์ฉํ์ฌ ๋ ๊ฐ์ ํด๋ก์ ์ฐ๊ฒฐํ ๋ ๋ง์คํฐ๋ฅผ ์ค์ ํฉ๋๋ค.
์ด ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ฉด ์ ์คํธ๋ฆผ ๊ทธ๋๋๋ง์คํฐ ์๊ณ๊ฐ GPS ์ ํธ๋ฅผ ์๊ฑฐ๋ ์คํ๋ผ์ธ ์ํ๊ฐ ๋๋ ๊ฒฝ์ฐ ์๊ณ๊ฐ ๊ทธ๋๋๋ง์คํฐ ์๊ณ์ ์ฑ ์์ ๋์ ํ ์ ์์ต๋๋ค.
BMCA์ ๋ฐ๋ฅธ ์ํ ์ ํ์ ๋ค์ ๋ค์ด์ด๊ทธ๋จ์ ์์ฝ๋์ด ์์ต๋๋ค.
"์์ด์ด" ๋ฐ๋์ชฝ ๋์ ์๋ ์๊ณ์ ๋ํ ์ ๋ณด๋ ํน์ ๋ฉ์์ง(์๋ด ๋ฉ์์ง)๋ก ์ ์ก๋ฉ๋๋ค. ์ด ์ ๋ณด๊ฐ ์์ ๋๋ฉด ์ํ ๋จธ์ ์๊ณ ๋ฆฌ์ฆ์ด ์คํ๋๊ณ ์ด๋ค ์๊ณ๊ฐ ๋ ๋์์ง ๋น๊ต๊ฐ ์ด๋ฃจ์ด์ง๋๋ค. ์ต๊ณ ์ ์๊ณ์ ๋ฌ๋ฆฐ ํฌํธ๊ฐ ๋ง์คํฐ ์๊ณ๊ฐ ๋ฉ๋๋ค.
์๋ ๋ค์ด์ด๊ทธ๋จ์๋ ๊ฐ๋จํ ๊ณ์ธต ๊ตฌ์กฐ๊ฐ ๋์ ์์ต๋๋ค. ๊ฒฝ๋ก 1, 2, 3, 4, 5์๋ ํฌ๋ช ์๊ณ๊ฐ ํฌํจ๋ ์ ์์ง๋ง ๋ง์คํฐ ์๊ณ - ์ฌ๋ ์ด๋ธ ์๊ณ ๊ณ์ธต ๊ตฌ์กฐ ์ค์ ์๋ ์ฐธ์ฌํ์ง ์์ต๋๋ค.
2๋จ๊ณ - ์ผ๋ฐ ํด๋ญ๊ณผ ์์ง ํด๋ญ ๋๊ธฐํ
"๋ง์คํฐ ํด๋ญ - ์ฌ๋ ์ด๋ธ ํด๋ญ" ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ์ค์ ํ ์งํ ์ผ๋ฐ ํด๋ญ๊ณผ ๊ฒฝ๊ณ ํด๋ญ์ ๋๊ธฐํ ๋จ๊ณ๊ฐ ์์๋ฉ๋๋ค.
๋๊ธฐํ๋ฅผ ์ํด ๋ง์คํฐ ์๊ณ๋ ํ์์คํฌํ๊ฐ ํฌํจ๋ ๋ฉ์์ง๋ฅผ ์ฌ๋ ์ด๋ธ ์๊ณ๋ก ๋ณด๋ ๋๋ค.
๋ง์คํฐ ์๊ณ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
- ๋จ์ผ ๋จ๊ณ;
- XNUMX๋จ๊ณ.
๋จ์ผ ๋จ๊ณ ์๊ณ๋ ๋๊ธฐํ๋ฅผ ์ํด ํ๋์ ๋๊ธฐํ ๋ฉ์์ง๋ฅผ ๋ณด๋ ๋๋ค.
XNUMX๋จ๊ณ ํด๋ก์ ๋๊ธฐํ๋ฅผ ์ํด Sync ๋ฐ Follow_Up์ด๋ผ๋ ๋ ๊ฐ์ง ๋ฉ์์ง๋ฅผ ์ฌ์ฉํฉ๋๋ค.
๋๊ธฐํ ๋จ๊ณ์๋ ๋ ๊ฐ์ง ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์์ฒญ-์๋ต ๋ฉ์ปค๋์ฆ์ ์ง์ฐ์ํต๋๋ค.
- ํผ์ด ์ง์ฐ ์ธก์ ๋ฉ์ปค๋์ฆ.
๋จผ์ ํฌ๋ช ์๊ณ๋ฅผ ์ฌ์ฉํ์ง ์๋ ๊ฐ์ฅ ๊ฐ๋จํ ๊ฒฝ์ฐ์์ ์ด๋ฌํ ๋ฉ์ปค๋์ฆ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์์ฒญ-์๋ต ๋ฉ์ปค๋์ฆ ์ง์ฐ
๋ฉ์ปค๋์ฆ์๋ ๋ ๋จ๊ณ๊ฐ ํฌํจ๋ฉ๋๋ค.
- ๋ง์คํฐ ํด๋ญ๊ณผ ์ฌ๋ ์ด๋ธ ํด๋ญ ์ฌ์ด์ ๋ฉ์์ง ์ ์ก ์ง์ฐ์ ์ธก์ ํฉ๋๋ค. ์ง์ฐ ์์ฒญ-์๋ต ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ์ฌ ์ํ๋ฉ๋๋ค.
- ์ ํํ ์๊ฐ ์ด๋์ ์์ ์ด ์ํ๋ฉ๋๋ค.
์ง์ฐ ์๊ฐ ์ธก์
t1 - ๋ง์คํฐ ํด๋ก์ผ๋ก ๋๊ธฐํ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๋ ์๊ฐ์
๋๋ค. t2 - ์ฌ๋ ์ด๋ธ ์๊ณ๊ฐ Sync ๋ฉ์์ง๋ฅผ ์์ ํ ์๊ฐ์
๋๋ค. t3 - ์ฌ๋ ์ด๋ธ ์๊ณ๊ฐ ์ง์ฐ ์์ฒญ(Delay_Req)์ ๋ณด๋ด๋ ์๊ฐ์
๋๋ค. t4 โ ๋ง์คํฐ ํด๋ก์ ์ํ Delay_Req ์์ ์๊ฐ.
์ฌ๋ ์ด๋ธ ํด๋ญ์ด ์๊ฐ t1, t2, t3 ๋ฐ t4๋ฅผ ์๊ณ ์์ผ๋ฉด ๋๊ธฐํ ๋ฉ์์ง(tmpd)๋ฅผ ์ ์กํ ๋ ํ๊ท ์ง์ฐ์ ๊ณ์ฐํ ์ ์์ต๋๋ค. ๋ค์๊ณผ ๊ฐ์ด ๊ณ์ฐ๋ฉ๋๋ค.
Sync and Follow_Up ๋ฉ์์ง๋ฅผ ์ ์กํ ๋ ๋ง์คํฐ์์ ์ฌ๋ ์ด๋ธ๊น์ง์ ์๊ฐ ์ง์ฐ์ด ๊ณ์ฐ๋ฉ๋๋ค(t-ms).
Delay_Req ๋ฐ Delay_Resp ๋ฉ์์ง๋ฅผ ์ ์กํ ๋ ์ฌ๋ ์ด๋ธ์์ ๋ง์คํฐ๊น์ง์ ์๊ฐ ์ง์ฐ์ด ๊ณ์ฐ๋ฉ๋๋ค(t-sm).
์ด ๋ ๊ฐ ์ฌ์ด์ ๋น๋์นญ์ด ๋ฐ์ํ๋ฉด ์ ํํ ์๊ฐ์ ํธ์ฐจ๋ฅผ ์์ ํ๋ ๋ฐ ์ค๋ฅ๊ฐ ๋ํ๋ฉ๋๋ค. ์ด ์ค๋ฅ๋ ๊ณ์ฐ๋ ์ง์ฐ์ด t-ms ๋ฐ t-sm ์ง์ฐ์ ํ๊ท ์ด๋ผ๋ ์ฌ์ค๋ก ์ธํด ๋ฐ์ํฉ๋๋ค. ์ง์ฐ ์๊ฐ์ด ์๋ก ๊ฐ์ง ์์ผ๋ฉด ์๊ฐ์ ์ ํํ๊ฒ ์กฐ์ ํ ์ ์์ต๋๋ค.
์๊ฐ ์ด๋ ์์
๋ง์คํฐ ํด๋ก๊ณผ ์ฌ๋ ์ด๋ธ ํด๋ก ์ฌ์ด์ ์ง์ฐ์ด ์๋ ค์ง๋ฉด ์ฌ๋ ์ด๋ธ ํด๋ก์ ์๊ฐ ์์ ์ ์ํํฉ๋๋ค.
์ฌ๋ ์ด๋ธ ํด๋ญ์ ๋ง์คํฐ์์ ์ฌ๋ ์ด๋ธ ํด๋ญ์ผ๋ก ํจํท์ ์ ์กํ ๋ Sync ๋ฉ์์ง์ ์ ํ์ Follow_Up ๋ฉ์์ง๋ฅผ ์ฌ์ฉํ์ฌ ์ ํํ ์๊ฐ ์คํ์
์ ๊ณ์ฐํฉ๋๋ค. ์ด๋์ ๋ค์ ๊ณต์์ ์ฌ์ฉํ์ฌ ๊ณ์ฐ๋ฉ๋๋ค.
ํผ์ด ์ง์ฐ ์ธก์ ๋ฉ์ปค๋์ฆ
์ด ๋ฉ์ปค๋์ฆ์ ๋๊ธฐํ๋ฅผ ์ํด ๋ ๋จ๊ณ๋ ์ฌ์ฉํฉ๋๋ค.
- ์ฅ์น๋ ๋ชจ๋ ํฌํธ๋ฅผ ํตํด ๋ชจ๋ ์ด์์ ๋ํ ์๊ฐ ์ง์ฐ์ ์ธก์ ํฉ๋๋ค. ์ด๋ฅผ ์ํด ํผ์ด ์ง์ฐ ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํฉ๋๋ค.
- ์ ํํ ์๊ฐ ์ด๋์ ์์ ํฉ๋๋ค.
PXNUMXP ๋ชจ๋๋ฅผ ์ง์ํ๋ ์ฅ์น ๊ฐ ๋๊ธฐ ์๊ฐ ์ธก์
PXNUMXP ๋ฉ์ปค๋์ฆ์ ์ง์ํ๋ ํฌํธ ๊ฐ์ ๋๊ธฐ ์๊ฐ์ ๋ค์ ๋ฉ์์ง๋ฅผ ์ฌ์ฉํ์ฌ ์ธก์ ๋ฉ๋๋ค.
ํฌํธ 1์ด ์๊ฐ t1, t2, t3 ๋ฐ t4๋ฅผ ์๋ฉด ํ๊ท ์ง์ฐ(tmld)์ ๊ณ์ฐํ ์ ์์ต๋๋ค. ๋ค์ ๊ณต์์ ์ฌ์ฉํ์ฌ ๊ณ์ฐ๋ฉ๋๋ค.
๊ทธ๋ฐ ๋ค์ ํฌํธ๋ ์ฅ์น๋ฅผ ํต๊ณผํ๋ ๊ฐ ๋๊ธฐํ ๋ฉ์์ง ๋๋ ์ ํ์ Follow_Up ๋ฉ์์ง์ ๋ํ ์กฐ์ ํ๋๋ฅผ ๊ณ์ฐํ ๋ ์ด ๊ฐ์ ์ฌ์ฉํฉ๋๋ค.
์ด ์ง์ฐ์ ์ด ์ฅ์น๋ฅผ ํตํ ์ ์ก ์ค ์ง์ฐ, ๋ฐ์ดํฐ ์ฑ๋์ ํตํ ์ ์ก ์ค ํ๊ท ์ง์ฐ, ์ ์คํธ๋ฆผ ์ฅ์น์์ ํ์ฑํ๋ ์ด ๋ฉ์์ง์ ์ด๋ฏธ ํฌํจ๋ ์ง์ฐ์ ํฉ๊ณผ ๊ฐ์ต๋๋ค.
๋ฉ์์ง Pdelay_Req, Pdelay_Resp ๋ฐ ์ ํ์ Pdelay_Resp_Follow_Up์ ์ฌ์ฉํ๋ฉด ๋ง์คํฐ์์ ์ฌ๋ ์ด๋ธ๋ก, ์ฌ๋ ์ด๋ธ์์ ๋ง์คํฐ๋ก(์ํ) ์ง์ฐ์ ์ป์ ์ ์์ต๋๋ค.
์ด ๋ ๊ฐ ์ฌ์ด์ ๋น๋์นญ์ผ๋ก ์ธํด ์๊ฐ ์คํ์ ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
์ ํํ ์๊ฐ ์ด๋ ์กฐ์
์ฌ๋ ์ด๋ธ ํด๋ญ์ ๋ง์คํฐ์์ ์ฌ๋ ์ด๋ธ ํด๋ญ์ผ๋ก ํจํท์ ์ ์กํ ๋ ์ ํํ ์๊ฐ ์คํ์
์ ๊ณ์ฐํ๊ธฐ ์ํด Sync ๋ฉ์์ง์ ์ ํ์ Follow_Up ๋ฉ์์ง๋ฅผ ์ฌ์ฉํฉ๋๋ค. ์ด๋์ ๋ค์ ๊ณต์์ ์ฌ์ฉํ์ฌ ๊ณ์ฐ๋ฉ๋๋ค.
PXNUMXP ๋ฉ์ปค๋์ฆ ์กฐ์ ์ ์ฅ์ - ๊ฐ 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)์ด ํฌํธ์์ ์์ ๋ ์์ ๊ณผ ํฌํธ์์ ์ ์ก๋ ์์ ์ ํ์์คํฌํ๋ฅผ ๊ธฐ์ตํฉ๋๋ค. ์ด ๋ ํ์์คํฌํ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ค์์น๊ฐ ๋ฉ์์ง๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ด ๊ณ์ฐ๋ฉ๋๋ค. ํ์ค์์๋ ์ด ์๊ฐ์ ์ฒด๋ฅ ์๊ฐ์ด๋ผ๊ณ ํฉ๋๋ค.
์ฒ๋ฆฌ ์๊ฐ์ Sync(XNUMX๋จ๊ณ ์๊ณ) ๋๋ Follow_Up(XNUMX๋จ๊ณ ์๊ณ) ๋ฉ์์ง์ CorrectionField ํ๋์ ์ถ๊ฐ๋ฉ๋๋ค.
E2E ํฌ๋ช
์๊ณ๋ ์ค์์น๋ฅผ ํต๊ณผํ๋ Sync ๋ฐ Delay_Req ๋ฉ์์ง์ ์ฒ๋ฆฌ ์๊ฐ์ ์ธก์ ํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋ง์คํฐ ํด๋ก๊ณผ ์ฌ๋ ์ด๋ธ ํด๋ก ์ฌ์ด์ ์๊ฐ ์ง์ฐ์ ์ง์ฐ ์์ฒญ-์๋ต ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ์ฌ ๊ณ์ฐ๋๋ค๋ ์ ์ ์ดํดํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๋ง์คํฐ ํด๋ญ์ด ๋ณ๊ฒฝ๋๊ฑฐ๋ ๋ง์คํฐ ํด๋ญ์์ ์ฌ๋ ์ด๋ธ ํด๋ญ์ผ๋ก์ ๊ฒฝ๋ก๊ฐ ๋ณ๊ฒฝ๋๋ฉด ์ง์ฐ์ด ๋ค์ ์ธก์ ๋ฉ๋๋ค. ์ด๋ ๋คํธ์ํฌ ๋ณ๊ฒฝ ์ ์ ํ ์๊ฐ์ ์ฆ๊ฐ์ํต๋๋ค.
P2P ํฌ๋ช
์๊ณ๋ ์ค์์น๊ฐ ๋ฉ์์ง๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ์ธก์ ํ๋ ๊ฒ ์ธ์๋ ์ด์ ๋๊ธฐ ์๊ฐ ๋ฉ์ปค๋์ฆ์ ์ฌ์ฉํ์ฌ ๊ฐ์ฅ ๊ฐ๊น์ด ์ด์์ ๋ํ ๋ฐ์ดํฐ ๋งํฌ์ ์ง์ฐ์ ์ธก์ ํฉ๋๋ค.
๋๊ธฐ ์๊ฐ์ ์ผ๋ถ ํ๋กํ ์ฝ(์: RSTP)์ ์ํด ์ฐจ๋จ๋ ๋งํฌ๋ฅผ ํฌํจํ์ฌ ์๋ฐฉํฅ์ ๋ชจ๋ ๋งํฌ์์ ์ธก์ ๋ฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ทธ๋๋๋ง์คํฐ ํด๋ญ์ด๋ ๋คํธ์ํฌ ํ ํด๋ก์ง๊ฐ ๋ณ๊ฒฝ๋๋ ๊ฒฝ์ฐ ๋๊ธฐํ ๊ฒฝ๋ก์ ์๋ก์ด ์ง์ฐ์ ์ฆ์ ๊ณ์ฐํ ์ ์์ต๋๋ค.
Sync ๋๋ Follow_Up ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ๋ ์ค์์น ๋ณ ๋ฉ์์ง ์ฒ๋ฆฌ ์๊ฐ๊ณผ ์ง์ฐ ์๊ฐ์ด ๋์ ๋ฉ๋๋ค.
์ค์์น์ PTPv2 ์ง์ ์ ํ
์ค์์น๋ PTPv2๋ฅผ ์ง์ํ ์ ์์ต๋๋ค.
- ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก;
- ํ๋์จ์ด.
์ํํธ์จ์ด์์ PTPv2 ํ๋กํ ์ฝ์ ๊ตฌํํ ๋ ์ค์์น๋ ํ์จ์ด์์ ํ์์คํฌํ๋ฅผ ์์ฒญํฉ๋๋ค. ๋ฌธ์ ๋ ํ์จ์ด๊ฐ ์ฃผ๊ธฐ์ ์ผ๋ก ์๋ํ๋ฏ๋ก ํ์ฌ ์ฃผ๊ธฐ๊ฐ ์๋ฃ๋ ๋๊น์ง ๊ธฐ๋ค๋ ค์ผ ํ๊ณ ์ฒ๋ฆฌ ์์ฒญ์ ๋ฐ๊ณ ๋ค์ ์ฃผ๊ธฐ ํ์ ํ์์คํฌํ๋ฅผ ๋ฐํํด์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค. PTPv2์ ๋ํ ์ํํธ์จ์ด ์ง์์ด ์๋ ๊ฒ๋งํผ ์ฌ๊ฐํ์ง๋ ์์ง๋ง ์๊ฐ์ด ๊ฑธ๋ฆฌ๊ณ ์ง์ฐ์ด ๋ฐ์ํฉ๋๋ค.
PTPv2์ ๋ํ ํ๋์จ์ด ์ง์์ ํตํด์๋ง ํ์ํ ์ ํ์ฑ์ ์ ์งํ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ ํ์์คํฌํ๋ ํฌํธ์ ์ค์น๋ ํน์ ASIC์ ์ํด ๋ฐํ๋ฉ๋๋ค.
๋ฉ์์ง ํ์
๋ชจ๋ PTP ๋ฉ์์ง๋ ๋ค์ ํ๋๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
- ํค๋ โ 34๋ฐ์ดํธ.
- ๋ณธ๋ฌธ โ ํฌ๊ธฐ๋ ๋ฉ์์ง ์ ํ์ ๋ฐ๋ผ ๋ค๋ฆ ๋๋ค.
- ์ ๋ฏธ์ฌ๋ ์ ํ ์ฌํญ์ ๋๋ค.
ํค๋
ํค๋ ํ๋๋ ๋ชจ๋ PTP ๋ฉ์์ง์ ๋ํด ๋์ผํฉ๋๋ค. ํฌ๊ธฐ๋ 34๋ฐ์ดํธ์ ๋๋ค.
ํค๋ ํ๋ ํ์:
๋ฉ์์ง ์ ํ โ ์ ์ก๋๋ ๋ฉ์์ง ์ ํ(์: Sync, Delay_Req, PDelay_Req ๋ฑ)์ ํฌํจํฉ๋๋ค.
๋ฉ์์ง ๊ธธ์ด โ ํค๋, ๋ณธ๋ฌธ ๋ฐ ์ ๋ฏธ์ฌ๋ฅผ ํฌํจํ์ฌ PTP ๋ฉ์์ง์ ์ ์ฒด ํฌ๊ธฐ๋ฅผ ํฌํจํฉ๋๋ค(๋จ, ํจ๋ฉ ๋ฐ์ดํธ๋ ์ ์ธ).
๋๋ฉ์ธ๋ฒํธ โ ๋ฉ์์ง๊ฐ ์ํ PTP ๋๋ฉ์ธ์ ๊ฒฐ์ ํฉ๋๋ค.
๋๋ฉ์ธ ์ด๋ฆ - ํ๋์ ๋ ผ๋ฆฌ ๊ทธ๋ฃน์ ์์ง๋๊ณ ํ๋์ ๋ง์คํฐ ํด๋ญ์์ ๋๊ธฐํ๋๋ ์ฌ๋ฌ ๊ฐ์ง ๋ค๋ฅธ ํด๋ญ์ด์ง๋ง ๋ฐ๋์ ๋ค๋ฅธ ๋๋ฉ์ธ์ ์ํ ํด๋ญ๊ณผ ๋๊ธฐํ๋๋ ๊ฒ์ ์๋๋๋ค.
ํ๋๊ทธ โ ์ด ํ๋์๋ ๋ฉ์์ง ์ํ๋ฅผ ์๋ณํ๋ ๋ค์ํ ํ๋๊ทธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
๊ต์ ํ๋ โ ์ง์ฐ ์๊ฐ์ ๋๋ ธ์ด ๋จ์๋ก ํฌํจํฉ๋๋ค. ์ง์ฐ ์๊ฐ์๋ ํฌ๋ช ํด๋ญ์ ํตํด ์ ์กํ ๋์ ์ง์ฐ๊ณผ Peer-to-Peer ๋ชจ๋๋ฅผ ์ฌ์ฉํ ๋ ์ฑ๋์ ํตํด ์ ์กํ ๋์ ์ง์ฐ์ด ํฌํจ๋ฉ๋๋ค.
์์คํฌํธID โ ์ด ํ๋์๋ ์ด ๋ฉ์์ง๊ฐ ์๋ ์ ์ก๋ ํฌํธ์ ๋ํ ์ ๋ณด๊ฐ ํฌํจ๋ฉ๋๋ค.
์ํ์ค ID โ ๊ฐ๋ณ ๋ฉ์์ง์ ๋ํ ์๋ณ ๋ฒํธ๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
์ ์ด ํ๋ โ ์ํฐํฉํธ ํ๋ =) ํ์ค์ ์ฒซ ๋ฒ์งธ ๋ฒ์ ์์ ์ ์ง๋๋ฉฐ ์ด ๋ฉ์์ง ์ ํ์ ๋ํ ์ ๋ณด๋ฅผ ํฌํจํฉ๋๋ค. ๋ณธ์ง์ ์ผ๋ก messageType๊ณผ ๋์ผํ์ง๋ง ์ต์ ์ด ๋ ์ ์ต๋๋ค.
๋ก๊ทธ๋ฉ์์ง๊ฐ๊ฒฉ โ ์ด ํ๋๋ ๋ฉ์์ง ์ ํ์ ๋ฐ๋ผ ๊ฒฐ์ ๋ฉ๋๋ค.
์ ์ฒด
์์์ ์ค๋ช ํ ๊ฒ์ฒ๋ผ ๋ฉ์์ง์๋ ์ฌ๋ฌ ์ ํ์ด ์์ต๋๋ค. ์ด๋ฌํ ์ ํ์ ์๋์ ์ค๋ช ๋์ด ์์ต๋๋ค.
๊ณต์ง์ฌํญ ๋ฉ์์ง
Announce ๋ฉ์์ง๋ ํด๋น ๋งค๊ฐ๋ณ์์ ๋ํด ๋์ผํ ๋๋ฉ์ธ ๋ด์ ๋ค๋ฅธ ์๊ณ์ "์๋ ค์ฃผ๋" ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ด ๋ฉ์์ง๋ฅผ ์ฌ์ฉํ๋ฉด ๋ง์คํฐ ์๊ณ - ์ฌ๋ ์ด๋ธ ์๊ณ ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค.
๋ฉ์์ง ๋๊ธฐํ
Sync ๋ฉ์์ง๋ ๋ง์คํฐ ํด๋ญ์ ์ํด ์ ์ก๋๋ฉฐ Sync ๋ฉ์์ง๊ฐ ์์ฑ๋ ์์ ์ ๋ง์คํฐ ํด๋ญ ์๊ฐ์ ํฌํจํฉ๋๋ค. ๋ง์คํฐ ํด๋ก์ด 0๋จ๊ณ์ธ ๊ฒฝ์ฐ ๋๊ธฐํ ๋ฉ์์ง์ ํ์์คํฌํ๋ XNUMX์ผ๋ก ์ค์ ๋๊ณ ํ์ฌ ํ์์คํฌํ๋ ์ฐ๊ฒฐ๋ Follow_Up ๋ฉ์์ง์์ ์ ์ก๋ฉ๋๋ค. ๋๊ธฐํ ๋ฉ์์ง๋ ๋๊ธฐ ์๊ฐ ์ธก์ ๋ฉ์ปค๋์ฆ ๋ชจ๋์ ์ฌ์ฉ๋ฉ๋๋ค.
๋ฉ์์ง๋ ๋ฉํฐ์บ์คํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ก๋ฉ๋๋ค. ์ ํ์ ์ผ๋ก ์ ๋์บ์คํธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Delay_Req ๋ฉ์์ง
Delay_Req ๋ฉ์์ง์ ํ์์ Sync ๋ฉ์์ง์ ๋์ผํฉ๋๋ค. ์ฌ๋ ์ด๋ธ ์๊ณ๋ Delay_Req๋ฅผ ๋ณด๋ ๋๋ค. ์ฌ๊ธฐ์๋ ์ฌ๋ ์ด๋ธ ์๊ณ๊ฐ Delay_Req๋ฅผ ๋ณด๋ธ ์๊ฐ์ด ํฌํจ๋ฉ๋๋ค. ์ด ๋ฉ์์ง๋ ์์ฒญ-์๋ต ์ง์ฐ ๋ฉ์ปค๋์ฆ์๋ง ์ฌ์ฉ๋ฉ๋๋ค.
๋ฉ์์ง๋ ๋ฉํฐ์บ์คํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ก๋ฉ๋๋ค. ์ ํ์ ์ผ๋ก ์ ๋์บ์คํธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํ์ ๋ฉ์์ง
Follow_Up ๋ฉ์์ง๋ ์ ํ์ ์ผ๋ก ๋ง์คํฐ ํด๋ก์ ์ํด ์ ์ก๋๋ฉฐ ์ ์ก ์๊ฐ์ ํฌํจํฉ๋๋ค. ๋ฉ์์ง ๋๊ธฐํ ์ฃผ์ธ. XNUMX๋จ๊ณ ๋ง์คํฐ ํด๋ญ๋ง Follow_Up ๋ฉ์์ง๋ฅผ ๋ณด๋ ๋๋ค.
Follow_Up ๋ฉ์์ง๋ ๋๊ธฐ ์๊ฐ ์ธก์ ๋ฉ์ปค๋์ฆ ๋ชจ๋์ ์ฌ์ฉ๋ฉ๋๋ค.
๋ฉ์์ง๋ ๋ฉํฐ์บ์คํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ก๋ฉ๋๋ค. ์ ํ์ ์ผ๋ก ์ ๋์บ์คํธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
Delay_Resp ๋ฉ์์ง
Delay_Resp ๋ฉ์์ง๋ ๋ง์คํฐ ํด๋ญ์ ์ํด ์ ์ก๋ฉ๋๋ค. ๋ง์คํฐ ํด๋ญ์ด Delay_Req๋ฅผ ์์ ํ ์๊ฐ์ ํฌํจํฉ๋๋ค. ์ด ๋ฉ์์ง๋ ์์ฒญ-์๋ต ์ง์ฐ ๋ฉ์ปค๋์ฆ์๋ง ์ฌ์ฉ๋ฉ๋๋ค.
๋ฉ์์ง๋ ๋ฉํฐ์บ์คํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ก๋ฉ๋๋ค. ์ ํ์ ์ผ๋ก ์ ๋์บ์คํธ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
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 ๋ฉ์์ง๋ XNUMX๋จ๊ณ ๋ง์คํฐ ํด๋ญ์ ์ํด์๋ง ์ ์ก๋ฉ๋๋ค.
์ด ๋ฉ์์ง๋ ํ์์คํฌํ ๋์ ์คํ ์๊ฐ์ ์ฌ์ฉ๋ ์๋ ์์ต๋๋ค. ์คํ ์๊ฐ์ Pdelay-Req๋ฅผ ์์ ํ ์๊ฐ๋ถํฐ Pdelay_Resp๊ฐ ์ ์ก๋ ๋๊น์ง์ ์๊ฐ์ด๋ค.
Pdelay_Resp_Follow_Up์ ์ธ์ ์ง์ฐ ์ธก์ ๋ฉ์ปค๋์ฆ์๋ง ์ฌ์ฉ๋ฉ๋๋ค.
๊ด๋ฆฌ ๋ฉ์์ง
ํ๋ ์ด์์ ํด๋ญ๊ณผ ์ ์ด ๋ ธ๋ ๊ฐ์ ์ ๋ณด๋ฅผ ์ ์กํ๋ ค๋ฉด PTP ์ ์ด ๋ฉ์์ง๊ฐ ํ์ํฉ๋๋ค.
LV๋ก ์ด๋
PTP ๋ฉ์์ง๋ ๋ ๊ฐ์ง ์์ค์ผ๋ก ์ ์ก๋ ์ ์์ต๋๋ค.
- ๋คํธ์ํฌ โ IP ๋ฐ์ดํฐ์ ์ผ๋ถ์ ๋๋ค.
- ์ฑ๋ โ ์ด๋๋ท ํ๋ ์์ ์ผ๋ถ์ ๋๋ค.
์ด๋๋ท์ ํตํ IP๋ฅผ ํตํ UDP๋ฅผ ํตํ PTP ๋ฉ์์ง ์ ์ก
์ด๋๋ท์ ํตํ UDP๋ฅผ ํตํ PTP
ํ๋กํ
PTP์๋ ๊ตฌ์ฑํด์ผ ํ ์ ์ฐํ ๋งค๊ฐ๋ณ์๊ฐ ๋ง์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด:
- BMCA ์ต์ .
- ์ง์ฐ ์๊ฐ ์ธก์ ๋ฉ์ปค๋์ฆ.
- ๊ตฌ์ฑ ๊ฐ๋ฅํ ๋ชจ๋ ๋งค๊ฐ๋ณ์์ ๊ฐ๊ฒฉ ๋ฐ ์ด๊ธฐ๊ฐ ๋ฑ
๊ทธ๋ฆฌ๊ณ ์ด์ ์ PTPv2 ์ฅ์น๊ฐ ์๋ก ํธํ๋๋ค๊ณ ๋งํ์์๋ ๋ถ๊ตฌํ๊ณ ์ด๋ ์ฌ์ค์ด ์๋๋๋ค. ํต์ ํ๋ ค๋ฉด ์ฅ์น์ ์ค์ ์ด ๋์ผํด์ผ ํฉ๋๋ค.
์ด๊ฒ์ด ์์ PTPv2 ํ๋กํ์ด ์๋ ์ด์ ์ ๋๋ค. ํ๋กํ์ ํน์ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ํด ์๊ฐ ๋๊ธฐํ๋ฅผ ๊ตฌํํ ์ ์๋๋ก ๊ตฌ์ฑ๋ ์ค์ ๋ฐ ์ ์๋ ํ๋กํ ์ฝ ์ ํ์ ๊ทธ๋ฃน์ ๋๋ค.
IEEE 1588v2 ํ์ค ์์ฒด์์๋ "๊ธฐ๋ณธ ํ๋กํ"์ด๋ผ๋ ํ๋์ ํ๋กํ๋ง ์ค๋ช ํฉ๋๋ค. ๋ค๋ฅธ ๋ชจ๋ ํ๋กํ์ ๋ค์ํ ์กฐ์ง ๋ฐ ํํ์์ ์์ฑํ๊ณ ์ค๋ช ํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ์ ๋ ฅ ํ๋กํ ๋๋ PTPv2 ์ ๋ ฅ ํ๋กํ์ IEEE ์ ๋ ฅ ๋ฐ ์๋์ง ํํ์ ์ ๋ ฅ ์์คํ ์ค๊ณ ์์ํ์ ๋ณ์ ์ ์์ํ์์ ์์ฑ๋์์ต๋๋ค. ํ๋กํ ์์ฒด๋ IEEE C37.238-2011์ด๋ผ๊ณ ํฉ๋๋ค.
ํ๋กํ์์๋ PTP๋ฅผ ์ ์กํ ์ ์๋ค๊ณ ์ค๋ช ํฉ๋๋ค.
- L2 ๋คํธ์ํฌ(์: ์ด๋๋ท, HSR, PRP, ๋นIP)๋ฅผ ํตํด์๋ง ๊ฐ๋ฅํฉ๋๋ค.
- ๋ฉ์์ง๋ ๋ฉํฐ์บ์คํธ ๋ธ๋ก๋์บ์คํธ๋ฅผ ํตํด์๋ง ์ ์ก๋ฉ๋๋ค.
- ์ง์ฐ ์ธก์ ๋ฉ์ปค๋์ฆ์ผ๋ก๋ ํผ์ด ์ง์ฐ ์ธก์ ๋ฉ์ปค๋์ฆ์ด ์ฌ์ฉ๋ฉ๋๋ค.
๊ธฐ๋ณธ ๋๋ฉ์ธ์ 0, ๊ถ์ฅ ๋๋ฉ์ธ์ 93์ ๋๋ค.
C37.238-2011์ ์ค๊ณ ์ฒ ํ์ ์ฅ์น ๊ฐ์ ์์ ์ ์ธ ์ํธ ์์ฉ๊ณผ ์์คํ ์์ ์ฑ ํฅ์์ ์ํด ์ต์ ๊ธฐ๋ฅ์ ์๋ฅผ ์ค์ด๊ณ ํ์ํ ๊ธฐ๋ฅ๋ง ์ ์งํ๋ ๊ฒ์ด์์ต๋๋ค.
๋ํ ๋ฉ์์ง ์ ์ก ๋น๋๊ฐ ๊ฒฐ์ ๋ฉ๋๋ค.
์ค์ ๋ก ๋ง์คํฐ ํด๋ญ ์ ํ(๋จ์ผ ๋จ๊ณ ๋๋ XNUMX๋จ๊ณ)์ด๋ผ๋ ํ๋์ ๋งค๊ฐ๋ณ์๋ง ์ ํํ ์ ์์ต๋๋ค.
์ ํ๋๋ 1ฮผs ์ดํ์ฌ์ผ ํฉ๋๋ค. ์ฆ, ํ๋์ ๋๊ธฐํ ๊ฒฝ๋ก์๋ ์ต๋ 15๊ฐ์ ํฌ๋ช ํด๋ญ ๋๋ XNUMX๊ฐ์ ๊ฒฝ๊ณ ํด๋ญ์ด ํฌํจ๋ ์ ์์ต๋๋ค.
์ถ์ฒ : habr.com