Last updated
Last updated
ISO(๊ตญ์ ํ์ค๊ธฐ๊ตฌ)์์ ๊ฐ๋ฐํ ํต์ ๋ชจ๋ธ
ํต์ ์ด ์ผ์ด๋๋ ๊ณผ์ ์ 7 ๋จ๊ณ๋ก ๋๋์ด ์ ์ํ๋ค.
๊ณ์ธต์ ๊ฑฐ์น๋ฉด์ ๋ฐ์ดํฐ์ ์บก์ํ, ์ญ์บก์ํ๊ฐ ์ด๋ฃจ์ด์ง๋ค.
ํต์ ์ ํ๋ก์ธ์ค๋ฅผ ๋จ๊ณ์ ์ผ๋ก ํ์ ํ ์ ์๋ค.
๊ฐ ๊ณ์ธต์ ์์ ์ ์ญํ ์๋ง ์ง์คํ๋ฉด ๋๋ค.
์ญํ ์ด ์ ๋ถ๋ฆฌ๋๋ค๋ฉด, ์ผ๋ถ์ ๋ฌธ์ ๊ฐ ์๊ฒผ์ ๋ ์ ์ฒด๋ฅผ ๊ต์ฒดํ์ง ์์๋ ๋๋ค.
๋ ๊ธฐ๊ธฐ ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํด์๋ ๋ฌผ๋ฆฌ์ ์ ์ ์ผ๋ก ์ฐ๊ฒฐ๋์ด์ผ ํ๋ค. ์ ์ ์ ์ ๊ธฐ๋ฅผ ์ ๋ฌํ ์ ์๊ธฐ ๋๋ฌธ์ ์๋ก ๋ค๋ฅธ ์ ์์ ์ ๊ธฐ๋ฅผ ํ๋ ค๋ณด๋์ผ๋ก์จ ๋ฐ์ดํฐ(0 ๋๋ 1)๋ฅผ ์ก/์์ ํ ์ ์๋ค.
๋ฌผ๋ฆฌ ๊ณ์ธต์ ์ด๋ ๋ฏ ์์ ์์๋ ์ ์ ์ ํ๊ณ ์ ๋ฌ๋ ์ ํธ(signal)๋ฅผ ๋นํธ ๋ฐ์ดํฐ๋ก ๋ณํํ๊ณ ์ก์ ์์๋ ๋นํธ ๋ฐ์ดํฐ๋ฅผ ์ ํธ๋ก ๋ณํํ๋ ์ญํ ์ ์ํํ๋ค.
ํด๋น ๊ณ์ธต์์๋ ๋ค์์ ๋ค๋ฃฌ๋ค.
0/1 bit๋ฅผ ๋ช ๋ณผํธ๋ก ํํํ ๊ฒ์ธ๊ฐ?
๋นํธ ์ง์์ ์ผ๋ง๋ ํ ๊ฒ์ธ๊ฐ?
๋จ์ผ ์ฐ๊ฒฐ, ์ด์ค ์ฐ๊ฒฐ์ ๊ฒฐ์
์ฐ๊ฒฐ์ ์ํ ํ์ ๊ฐ์๋ฅผ ๊ฒฐ์
๋ฌผ๋ฆฌ ๊ณ์ธต์์๋ ๋ฐ์ดํฐ์ ์ ๋ขฐ์ฑ์ ๋ค๋ฃจ์ง ์๋๋ค. ์ด๋ ์์ ๊ณ์ธต์์ ๋ค๋ฃฌ๋ค.
๋ฌผ๋ฆฌ ๊ณ์ธต์ ์ํ๋ ์ฅ๋น๋ก๋ ์ผ์ด๋ธ, ๋ฆฌํผํฐ, ํ๋ธ ๋ฑ์ด ์๋ค.
์ฌ๋ฌ ๊ธฐ๊ธฐ ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ฒ ๋๋ค๋ฉด ์์ค๊ณผ ์ถฉ๋ ๋ฑ ๋ค์ํ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์๋ค. ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ์๋ฐฉํ์ฌ ์ ๋ขฐ์ฑ ์๋ ๋ผ์ธ(Reliable line)์ ์ ๊ณตํ๋ ์ญํ ์ ์ํํ๋ค.
๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต์์๋ ์ก์ ์ ์์ ์ญํ ์ ์ํํ๊ธฐ ์ํด ๋นํธ ๋ฐ์ดํฐ๋ฅผ ํ๋ ์-(Frame)์ ํํ๋ก ๋ณํํ๋ค. ์ด๋ฅผ ํ๋ ์ด๋ฐ(Framing)์ด๋ผ๊ณ ํ๋ค.
ํด๋น ๊ณ์ธต์์๋ ๋ค์์ ๋ค๋ฃฌ๋ค.
์ค๋ฅ์ ๊ฒ์ถ (Error Detection)
์ค๋ฅ์ ์ ์ (Error Connection)
ํ๋ฆ ์ ์ด (Flow Control)
๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต์ ์ํ๋ ์ฅ๋น๋ก๋ ๋ธ๋ฆฟ์ง, ์ค์์น ๋ฑ์ด ์๋ค. ์ด๋ค์ ๋ชจ๋ ์ ๋์ (point-to-point) ํต์ ์ ์ํ MAC ์ฃผ์๋ฅผ ๊ฐ์ง๋๋ฐ, ๋ชฉ์ ์ง์ MAC ์ฃผ์๋ ํ๋ ์์ ํฌํจ๋์ด ์๋ค.
๋คํธ์ํฌ๋ ์ฌ๋ฌ ๊ธฐ๊ธฐ๊ฐ ์ฐ๊ฒฐ๋ ์ธํฐ๋ท ์์์ ๋ฐ์ดํฐ๋ฅผ ๋ชฉ์ ์ง๊น์ง ์ ๋ฌํ๋ ์ญํ ์ ์ํํ๋ค. ์ด๋ฅผ ๋ผ์ฐํ (Routing)์ด๋ผ๊ณ ํ๋ค.
ํด๋น ๊ณ์ธต์์๋ ๋ค์์ ๋ค๋ฃฌ๋ค.
๋ผ์ฐํ (Routing)
ํผ์ก ์ ์ด (Congestion Control)
QoS
์ํธ ๋คํธ์ํน
Accounting
๋คํธ์ํฌ ๊ณ์ธต์ ์ํ๋ ์ฅ๋น๋ก๋ ๋ผ์ฐํฐ๊ฐ ์์ผ๋ฉฐ, SW๋ก๋ OS์ kernel์ด ์ด์ ํด๋นํ๋ค.
1๊ณ์ธต~3๊ณ์ธต๊น์ง๋ ๊ธฐ๊ธฐ ๊ฐ ๋ฐ์ดํฐ ์ ์ก์ ๋ํด ๋ค๋ฃฌ๋ค. ์ดํ ๊ณ์ธต์ธ Transport Layer๋ถํฐ๋ ๊ธฐ๊ธฐ ๋ด์์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ค ํ๋ก์ธ์ค์๊ฒ ์ ๊ณตํ ๊ฒ์ธ์ง์ ๋ํด ๋ค๋ฃฌ๋ค.
๊ธฐ๊ธฐ ๋ด์์์ ํต์ ์ ๋ด๋นํ๋ค. ์ด๋ค ํ๋ก์ธ์ค์ ๋ฐ์ดํฐ๋ฅผ ์ผ๋ง๋, ์ด๋ค ์๋๋ก ์ ๊ณตํ ์ง ๋ฑ์ ์ฒ๋ฆฌํ๋ค.
ํด๋น ๊ณ์ธต์์๋ ๋ค์์ ๋ค๋ฃฌ๋ค.
End System ๋ด์์์ ํ๋ฆ ์ ์ด
End System ๋ด์์์ ์ค๋ฅ ์ ์ด
End System ๋ด์์์ ํต์ ๋ฐฉ์ (TCP/UDP)
์ ํ๋ฆฌ์ผ์ด์ ์ด ํต์ ์ ๊ด๋ฆฌํ๊ธฐ ์ํ ์ฐ๊ฒฐ์ ์ํํ๋ ๊ณ์ธต์ด๋ค.
ํด๋น ๊ณ์ธต์์๋ ๋ค์์ ๋ค๋ฃฌ๋ค.
์ธ์ ์ ์์ฑ๊ณผ ์ญ์
๋ํ ์ ์ด(Dialog Control)์ ํตํ ์ ์ก ์์ ๊ธฐ์ต
ํ ํฐ ๊ด๋ฆฌ(Token Management)๋ฅผ ํตํ ์ ์ก ์์ ๊ด๋ฆฌ
๋๊ธฐํ (Synchronization)
์ด์ ์ฒด์ ์์ ๋ด๋ถ์ ์ผ๋ก ๋์ํ๋ค. ๋ฐ๋ผ์ ํ๋ก๊ทธ๋๋ฐ ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํํ๋ก importํ์ฌ ์ฌ์ฉํ ์ ์๋ค.
์ฃผ๊ณ ๋ฐ๋ ๋ฐ์ดํฐ(์ฝ๋)์ ๋ฌธ๋ฒ, ์๋ฏธ ๋ฑ์ ๊ณ ๋ คํ์ฌ ๋ฐ์ดํฐ์ ํ์์ ์ง์ ํ๊ฑฐ๋ ์ํธํ๋ฅผ ์ํํ๋ค.
์ต์์ ๊ณ์ธต์ผ๋ก, ํ๋ก์ธ์ค ๊ฐ ํต์ ์ ๋ด๋นํ๋ค.
HTTP, SMTP, FTP ๋ฑ์ ํ๋กํ ์ฝ ๊ธฐ๋ฐ์ผ๋ก ๋์ํ๋ค.