PPP๋ HDLC์ ๋์ผํ ํ๋ ์ ํฌ๋งท์ ์ฌ์ฉํ๋ค. ๊ทธ๋ฌ๋ค๋ณด๋ ๋ง์ PPP์์๋ ํ์ํ์ง ์์ ํ๋๊น์ง ํฌํจ๋๋ค. Address ํ๋์ Control ํ๋๋ค. PPP์ HDLC ํ๋ ์์ ์ฐจ์ด๋ PPP ํ๋ ์์์ ์บก์ํ๋ ๋ฐ์ดํฐ์ ํ๋กํ ์ฝ์ ์ง์ ํ๊ธฐ ์ํ ์ ํ๋๋ฅผ ์ถ๊ฐํ๋ค๋ ๊ฒ์ด๋ค.
PPP ํ๋ ์
์๋์ PPP ํ๋ ์์ ๋ณด์.
๋ชจ๋ PPP ํ๋ ์์ ์๋์ ๊ฐ์ ํฌ๋งท์ผ๋ก ๊ตฌ์ฑ๋์ด์๋ค.

–ย Flag (1 Byte) : PPP ํ๋ ์์ ์์ ์ง์ ์ ๋ํ๋ธ๋ค. ํญ์ ‘01111110’์ผ๋ก ๊ณ ์ ๋๋ค.
– Address (1 Byte) : HDLC์์ ํ๋ ์ ๋ชฉ์ ์ง ์ฃผ์๋ฅผ ์๋ฏธํ๋ค. ํ์ง๋ง PPP๋ ๋ ์ฅ๋น๊ฐ ์ฐ๊ฒฐ์ด๋ฏ๋ก ์๋ฏธ ์๋ ํ๋๋ค. ๊ทธ๋์ ๋ธ๋ก๋์บ์คํธ ์ฃผ์ ‘11111111’์ ๊ฐ์ผ๋ก ๊ณ ์ ๋๋ค.
– Control (1 Byte) : HDLC์์ ์ฌ๋ฌ ์ ์ด ๋ชฉ์ ์ ์ฌ์ฉ๋๋, PPP์์๋ ‘00000011’์ผ๋ก ๊ณ ์ ๋๋ค.
– Protocol (2 Byte) : ํ๋ ์ ๋ด Information์ ์บก์ํ๋ ๋ฐ์ดํฐ๊ทธ๋จ์ ํ๋กํ ์ฝ์ ์๋ณํ๋ค. ์๋์ ์ข ๋ ์์ธํ ์ดํด๋ณด๋๋ก ํ๊ฒ ๋ค.
– Information (๊ฐ๋ณ) : ๋ฐ์ดํฐ ๋๋ ์ ์ด ์ ๋ณด๋ฅผ ํฌํจํ๋ค.
– Padding (๊ฐ๋ณ) : PPP ํ๋ ์ ํฌ๊ธฐ๋ฅผ ๋ง์ถ๊ธฐ ์ํด ๋๋ฏธ ๋ฐ์ดํธ๋ฅผ ์ถ๊ฐํ ์ ์๋ค.
– FCS (2 or 4 Byte) : ์ ์ก ์ค ์๋ฌ๋ก๋ถํฐ ํ๋ ์์ ๋ณดํธํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ด๋ค. CRC checksum๊ณผ ๋น์ทํ๋ค.
– Flag (1 Byte) : PPP ํ๋ ์์ ๋ ์ง์ ์ ๋ํ๋ธ๋ค. ํญ์ ‘01111110’์ผ๋ก ๊ณ ์ ๋๋ค.
PPP Protocol ํ๋ ๊ฐ
PPP ํ๋ ์์์ Protocol ํ๋๋ Information ํ๋์ ์บก์ํ๋ ๋ฐ์ดํฐ๊ทธ๋จ์ ํ๋กํ ์ฝ์ ์๋ณํ๋ค๊ณ ํ๋ค.
์๋ฅผ ๋ค์ด, Information ํ๋์ ๋ฐ์ดํฐ๊ฐ ๋ค์ด์๋ค๋ฉด, ์ด Protocolย ํ๋๋ ๋คํธ์ํฌ ๊ณ์ธต ๋ฐ์ดํฐ๊ทธ๋จ ๋ฒ์ ๋ด ๊ฐ์ ๊ฐ๋ฆฌํฌ ๊ฒ์ด๋ค.
์ ์ด ์ ๋ณด๊ฐ ๋ค์ด์๋ค๋ฉดย PPP ํ๋กํ ์ฝ๊ณผ ๊ด๋ จ๋ ๊ฐ์ ๊ฐ๋ฆฌํจ๋ค.
์์ถ์ด๋ ์ํธํ ๊ฐ์ด ๋ฐ์ดํฐ๋ฅผ ์์ ํ ํ๋กํ ์ฝ์ธ ๊ฒฝ์ฐ ๋ฐ์ดํฐ๊ฐ ์์ถ๋๋์ง ์ํธํ๋๋์ง ๋ํ๋ด๋ ๊ฐ์ ํฌํจํ๋ค.
PPP ํ์ค์ ์ฒซ Protocol 1 Byte๋ ์ง์, ๋๋ฒ์งธ Protocol 1 Byte๋ ํ์์ฌ์ผ ํ๋ค.
์ด๋ฌํ Protocol ํ๋ ๊ฐ์ IANA์์ ๊ด๋ฆฌํ๋ฉฐ, ์๋ ์ฌ์ง์ ์ฐธ๊ณ ํ์. ์ด ๋ฐ์ ์์ธํ ํ๋กํ ์ฝ ํ๋ ๊ฐ์ IANA ์ฐธ๊ณ .

PPP ํ๋ ์์ถ
Address and Control Field Compression
์์ Address ํ๋์ Control ํ๋๋ PPP์์ ํ์ ์๋ ํ๋๋ผ๊ณ ํ๋ค. ๋ฐ์ง๊ณ ๋ณด๋ฉด, 2 Byte๋ฅผ ๊ณ์ ๋ญ๋นํ๋ ๊ผด์ด ๋๋๊ฑด๋ฐ..ย ๋คํํย ์ด๋ฌํ ๋ญ๋น๋ฅผ ๋ง์ ์ ์๋ค. LCP๋ฅผ ํตํด ์ด๊ธฐ ๋งํฌ ์๋ฆฝํ๋ ๋จ๊ณ์์ ACFC ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค. (์ฌ์ค ์์ถ์ด ์๋๊ณ ํ๋ ์์ฒด๋ฅผ ๋ฒ๋ฆฌ๋๊ฑฐ๋ค.)
Flag ๊ฐ์ธ 0x7E(2์ง์ 01111110) ๋ค์์ 0xFF03(2์ง์ 11111111 00000011)๊ฐ ์๋๋ผ๋ฉด Address ํ๋์ Control ํ๋๊ฐ ์์ถ๋๋ค๊ณ ๋ณด๋ฉด ๋๋ค.
Protocol Field Compression
Protocol ํ๋์ ์ฒซ 1 Byte ๊ฐ 0์ผ ๊ฒฝ์ฐ ์ฒซ 1 Byte๋ ๋ณด๋ด์ง ์๋๋ค. ๊ทธ๋์ ์ฒซ 1 Byte๋ ์ง์, ๋๋ฒ์งธ 1 Byte๋ ํ์๊ฐ ๋ค์ด๊ฐ์ผ ๋๋ค๊ณ ํ ๊ฒ์ด๋ค.
ํ๋กํ ์ฝ ํ๋ ์ฒ์ ์์ 1 Byte๊ฐ ํ์๋ฉด ์ฒซ๋ฒ์งธ 1 Byte๊ฐ ์์ถ๋๋ค๊ณ ์ธ์ํ๊ธฐ ๋๋ฌธ์ด๋ค.