# OSI 7 ๊ณ์ธต
# 7๊ณ์ธต์ ์ ๋๋๊น?
ํต์ ์ด ์ผ์ด๋๋ ๊ณผ์ ์ ๋จ๊ณ๋ณ๋ก ์ ์ ์๊ณ , ํน์ ํ ๊ณณ์ ์ด์์ด ์๊ธฐ๋ฉด ๊ทธ ๋จ๊ณ๋ง ์์ ํ ์ ์๊ธฐ ๋๋ฌธ์ด๋ค.
# 1) ๋ฌผ๋ฆฌ(Physical)
๋ฆฌํผํฐ, ์ผ์ด๋ธ, ํ๋ธ ๋ฑ
๋จ์ง ๋ฐ์ดํฐ ์ ๊ธฐ์ ์ธ ์ ํธ๋ก ๋ณํํด์ ์ฃผ๊ณ ๋ฐ๋ ๊ธฐ๋ฅ์ ์งํํ๋ ๊ณต๊ฐ
์ฆ, ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ์ญํ ๋ง ์งํํ๋ค.
# 2) ๋ฐ์ดํฐ ๋งํฌ(Data Link)
๋ธ๋ฆฟ์ง, ์ค์์น ๋ฑ
๋ฌผ๋ฆฌ ๊ณ์ธต์ผ๋ก ์ก์์ ๋๋ ์ ๋ณด๋ฅผ ๊ด๋ฆฌํ์ฌ ์์ ํ๊ฒ ์ ๋ฌ๋๋๋ก ๋์์ฃผ๋ ์ญํ
Mac ์ฃผ์๋ฅผ ํตํด ํต์ ํ๋ค. ํ๋ ์์ Mac ์ฃผ์๋ฅผ ๋ถ์ฌํ๊ณ ์๋ฌ๊ฒ์ถ, ์ฌ์ ์ก, ํ๋ฆ์ ์ด๋ฅผ ์งํํ๋ค.
# 3) ๋คํธ์ํฌ(Network)
๋ผ์ฐํฐ, IP
๋ฐ์ดํฐ๋ฅผ ๋ชฉ์ ์ง๊น์ง ๊ฐ์ฅ ์์ ํ๊ณ ๋น ๋ฅด๊ฒ ์ ๋ฌํ๋ ๊ธฐ๋ฅ์ ๋ด๋นํ๋ค.
๋ผ์ฐํฐ๋ฅผ ํตํด ์ด๋ํ ๊ฒฝ๋ก๋ฅผ ์ ํํ์ฌ IP ์ฃผ์๋ฅผ ์ง์ ํ๊ณ , ํด๋น ๊ฒฝ๋ก์ ๋ฐ๋ผ ํจํท์ ์ ๋ฌํด์ค๋ค.
๋ผ์ฐํ , ํ๋ฆ ์ ์ด, ์ค๋ฅ ์ ์ด, ์ธ๊ทธ๋จผํ ์ด์ ๋ฑ์ ์ํํ๋ค.
# 4) ์ ์ก(Transport)
TCP, UDP
TCP์ UDP ํ๋กํ ์ฝ์ ํตํด ํต์ ์ ํ์ฑํํ๋ค. ํฌํธ๋ฅผ ์ด์ด๋๊ณ , ํ๋ก๊ทธ๋จ๋ค์ด ์ ์ก์ ํ ์ ์๋๋ก ์ ๊ณตํด์ค๋ค.
TCP : ์ ๋ขฐ์ฑ, ์ฐ๊ฒฐ์งํฅ์
UDP : ๋น์ ๋ขฐ์ฑ, ๋น์ฐ๊ฒฐ์ฑ, ์ค์๊ฐ
# 5) ์ธ์ (Session)
API, Socket
๋ฐ์ดํฐ๊ฐ ํต์ ํ๊ธฐ ์ํ ๋ ผ๋ฆฌ์ ์ฐ๊ฒฐ์ ๋ด๋นํ๋ค. TCP/IP ์ธ์ ์ ๋ง๋ค๊ณ ์์ ๋ ์ฑ ์์ ์ง๋๊ณ ์๋ค.
# 6) ํํ(Presentation)
JPEG, MPEG ๋ฑ
๋ฐ์ดํฐ ํํ์ ๋ํ ๋ ๋ฆฝ์ฑ์ ์ ๊ณตํ๊ณ ์ํธํํ๋ ์ญํ ์ ๋ด๋นํ๋ค.
ํ์ผ ์ธ์ฝ๋ฉ, ๋ช ๋ น์ด๋ฅผ ํฌ์ฅ, ์์ถ, ์ํธํํ๋ค.
# 7) ์์ฉ(Application)
HTTP, FTP, DNS ๋ฑ
์ต์ข ๋ชฉ์ ์ง๋ก, ์์ฉ ํ๋ก์ธ์ค์ ์ง์ ๊ด๊ณํ์ฌ ์ผ๋ฐ์ ์ธ ์์ฉ ์๋น์ค๋ฅผ ์ํํ๋ค.
์ฌ์ฉ์ ์ธํฐํ์ด์ค, ์ ์์ฐํธ, ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ๋ฑ์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ค.