๐ฅOSI 7๊ณ์ธต์ ๋ฑ๋ฑ์ด ํํค์ณ๋ณด์!
- ๋คํธ์ํฌ
OSI 7๊ณ์ธต์ด๋?
- Open Systems Interconnection (๊ฐ๋ฐฉํ ์์คํ ์ํธ์ฐ๊ฒฐ)์ ์ฝ์๋ก, ๋คํธ์ํฌ์์ ํต์ ์ด ์ผ์ด๋๋ ๊ณผ์ ์ 7๊ณ์ธต์ผ๋ก ๋๋ ๋ชจ๋ธ.
๋คํธ์ํฌ๋?
- ํ๋์จ์ด๋ผ๋ฆฌ ๋ง์น ๊ทธ๋ฌผ๋ง์ฒ๋ผ ์ฐ๊ฒฐ๋์ด ๋ฐ์ดํฐ๋ค์ ์ฃผ๊ณ ๋ฐ๋ ์ง๋จ
- ๋คํธ์ํฌ๋ ์ผ๋์ผ ์ปค๋ฎค๋์ผ์ด์ ์์ ์๊ฑฐ๋ฆฌ ์ปค๋ฎค๋์ผ์ด์ ์ ํ์์ฑ์ผ๋ก ๋ฐ๋ฌํ๊ฒ ๋์์.
- ๊ธฐ์ ์ ๋ฐ๋ฌ๋ก ๊ธฐ์กด ์๋ ๋ก๊ทธ ์ ํธ๊ฐ ์๋ ์ ๊ธฐ์ ์ ํธ๋ฅผ ํ์ฉํ๊ฒ ๋๋ฉด์ ๋ง์น ์ฌ๋ฌ ๋์ ๊ธฐ๊ธฐ๊ฐ ๊ทธ๋ฌผ๋ง์ฒ๋ผ ์ฐ๊ฒฐ๋์ด ์๋ก ํต์ ํ๋ค๋ ๋ป์ ๋คํธ์ํฌ ๊ตฌ์ถ์ ๊ฐ์ํ ์ํด. ์ด๋ฌํ ๊ณผ์ ์์ 1970 ~ 1980๋ ๋ ๋ง๊น์ง ๋ง์ ๋ํ๊ณผ ์ฐ๊ตฌ๊ฐ๋ค์ ์๋ก ๋ค๋ฅธ ๋คํธ์ํฌ๋ค์ ์ฐ๊ฒฐ์ํค๋ ค๊ณ ๋ ธ๋ ฅํจ.

์ฆ, OSI 7๊ณ์ธต์ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ถํ ๋ ์ด๊ฒ์ ์ฐธ์กฐํด์ ๋ง๋ค์ด๋ผ. ๋ผ๋ ์ฐธ์กฐ๋ชจ๋ธ์ด๋ค. ์ด๋, OSI 7๊ณ์ธต์์ ๊ฐ ๊ณ์ธต์ ๋ ๋ฆฝ์ ์ด๋ ์ํ๊ตฌ์กฐ ์ฒด๊ณ์ด๊ธฐ์ ๊ณ์ธต์ด ์ ์์ ์ผ๋ก ๋์ํ๊ธฐ ์ํด์๋ ์, ์๋ ๊ณ์ธต๋ค์ด ์ ์์ ์ผ๋ก ๋์๋์ด์ผ ํ๋ค.
๊ณ์ธต ์ค๋ช
1๊ณ์ธต (L1, Physical Layer, ๋ฌผ๋ฆฌ ๊ณ์ธต)
์ปดํจํฐ๋ 1๊ณผ 9์ ์ ํธ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ํ๋ค. ํ์ง๋ง, ์ด๋ฐ ํํ์ ์ ์๊ธฐํ๋ ํญ์ 0๊ณผ ๋ฌดํ๋, 0๊ณผ ๋ฌดํ๋์ ์ฃผํ์ ๋ฒ์๋ฅผ ๊ฐ์ง๋ค. ๋ฐ๋ผ์ ์ด๋ฌํ ์ ๊ธฐ์ ์ ํธ๋ฅผ ํต๊ณผํ ์ ์๋ ์ ์ ์ ์๋ค. ๋ฐ๋ผ์ ๊ณก์ ํํ์ ์๋ ๋ก๊ทธ ์ ํธ๋ก ๋ณ๊ฒฝํด์ผ ํ๋ค.
์ฆ, ์ต์ ๋ ๋์ ์ปดํจํฐ๊ฐ ํต์ ํ๊ธฐ ์ํด 0๊ณผ 1์ ๋์ด์ ์๋ ๋ก๊ทธ ์ ํธ๋ก ๋ฐ๊พธ์ด ์ ์ ์ผ๋ก ํ๋ ค ๋ณด๋ด๊ณ , ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ 0, 1์ ๋์ด๋ก ํด์ํ๋ ์ญํ ์ ํ๋ ๊ฒ์ด L1์ ์ญํ ์ด๋ค.
์ด๋, L1์ ๋ฏธ๋์ด ํ์ ์ ์ ์ ์ผ๋ก๋ ๊ตฌ๋ฆฌ, ๊ด์ฌ์ ๋ฑ์ด ์๊ณ ๋ฌด์ ์ผ๋ก๋ ๊ณต๊ธฐ๊ฐ ์๋ค.
L1์์๋ ์ ๊ธฐ์ ์ ํธ๋ฅผ ์ด์ฉํ์ฌ ํต์ ์ผ์ด๋ธ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ฒ ๋๋ค. ํด๋น ๊ณ์ธต์์ ์ฌ์ฉ๋๋ ํต์ ๋จ์๋ Bit์ด๋ฉฐ ์ด๊ฒ์ 1๊ณผ 0์ผ๋ก ๋ํ๋ด์ด์ง๋, ์ฆ ์ ๊ธฐ์ ์ผ๋ก On, Off ์ํ๋ฅผ ํํํ๋ค.
L1์ ์ฅ๋น๋ก๋ ์ผ์ด๋ธ, ๋ฆฌํผํฐ, ํ๋ธ ๋ฑ์ด ์๋ค.
2๊ณ์ธต (L2, Data Link Layer, ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต)
L2๋ ์ง์ ์ฐ๊ฒฐ๋ ์ด์ ์ปดํจํฐ์์ ํต์ ๋ง์ ๋ค๋ฃฌ๋ค.
ํด๋น ๊ณ์ธต์์ ์ ์ก๋๋ ๋ฐ์ดํฐ์ ๋จ์๋ ํ๋ ์์ด๋ค. ์ง์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ์์ ํต์ ๋ง์ ๋ค๋ฃจ๋ฏ๋ก, ์ด์ ์ปดํจํฐ๋ฅผ ๋์ด๊ฐ๋ ํต์ ์ L2์์ ๊ด์ฌํ์ง ์๋๋ค.
๋ํ L2๋ ํต์ ์ ์ค๋ฅ๊ฐ ์๋๋ก ๋ค์ํ ์ญํ ๋ค์ ์ํํ๋ค.
- ํ๋ ์ด๋ฐ : L1์ ํตํด ๋ฐ์ ์ ํธ๋ฅผ ์กฐํฉํด ํ๋ ์ ๋จ์์ ๋ฐ์ดํฐ ์ ๋์ผ๋ก ๋ง๋ค์ด ์ฒ๋ฆฌํ๋ค.
- ํ๋ฆ์ ์ด : ๋ฐ์ดํฐ๋ฅผ ์ก์์ ์, ๋๋ฌด ๋ง๊ฑฐ๋ ๋๋ฌด ์ ์ ๋ฐ์ดํฐ๋ฅผ ์ก์์ ํ์ง ์๋๋ก ํ๋ฆ์ ์ด๋ฅผ ์งํํ๋ค.
- ์ค๋ฅ์ ์ด : ํ๋ ์ ์ ์ก ์ ๋ฐ์ํ ์ค๋ฅ๋ฅผ ๋ณต์ํ๊ฑฐ๋ ์ฌ์ ์ก ํ๋ค.
- ์ ๊ทผ์ ์ด : ๋งค์ฒด ์ ํต์ ์ฃผ์ฒด(์ฅ์น)๊ฐ ์ฌ๋ฌ ๊ฐ ์กด์ฌํ ์, ๋ฐ์ดํฐ ์ ์ก ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํ๋ค.
- ๋๊ธฐํ : ํ๋ ์ ๊ตฌ๋ถ์๋ฅผ ๋ํ๋ธ๋ค. (ํน๋ณํ Bit ํจํด)
์ด์ฒ๋ผ L2์ ๋จ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ง๊ตฌ์ก์ด๋ก ๋ณด๋ด์ง ์๊ณ ์์ ํ๊ฒ ๋ณด๋ด๋ ์ญํ ๋ ์ํํ๋ค. L2์ ์ง์ ์ ์ผ๋ก ์ฐ๊ฒฐ๋ ๋ ๊ฐ์ ๋ ธ๋ ์ฌ์ด์ ๋ฐ์ดํฐ ์ ์ก์ ๊ฐ๋ฅํ๊ฒ ํ๊ณ , L1์์ ๋ฐ์ํ ์ค๋ฅ๋ฅผ ์์ ํ๊ธฐ๋ ํ๋ค. L2์์ ์ ์ก๋๋ ๋ฐ์ดํฐ ๋จ์๋ ํ๋ ์์ด๋ผ ๋ถ๋ฅด๋ฉฐ L2์ ์ฅ๋น๋ก๋ ๋ธ๋ฆฟ์ง, ์ค์์น ๋ฑ์ด ์๋ค.
L2์๋ 2๊ฐ์ ๋ถ๊ณ์ธต์ด ์กด์ฌํ๋๋ฐ, ํ๋๋ ๋งค์ฒด ์ ๊ทผ ์ ์ด(MAC) ๊ณ์ธต์ด๋ฉฐ ๋ค๋ฅธ ํ๋๋ ๋ ผ๋ฆฌ์ ์ฐ๊ฒฐ ์ ์ด(LLC) ๊ณ์ธต์ด๋ค. ๋คํธ์ํน ์ธ๊ณ์์ ๋๋ถ๋ถ ์ค์์น๋ L2์์ ์๋ํ๋ค
3๊ณ์ธต (L3, Network Layer, ๋คํธ์ํฌ ๊ณ์ธต)
L3์ ์ ์กํ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฌ ๊ฐ์ ๊ฒฝ๋ก๋ฅผ ๊ฑฐ์ณ ๋ชฉ์ ์ง์ ์ ์กํ๋ ๊ณ์ธต์ด๋ค.
L3์์ ์ ์ก๋จ์๋ ํจํท์ด๋ผ ๋ถ๋ฅธ๋ค. ์ฆ, ์ฃผ์(IP)๋ฅผ ์ ํ๊ณ ๊ฒฝ๋ก๋ฅผ ์ ํํ๊ณ , ํจํท์ ์ ๋ฌํ๋ ๊ฒ์ด L3์์ ์ด๋ฃจ์ด์ง๋ฉฐ ์ด๊ฒ์ ๋ผ์ฐํ
์ด๋ผ ํ๋ค. (Port) ๋ผ์ฐํ
์ ๋คํธ์ํฌ์์ ํจํท์ ๋ณด๋ผ ๋ ๋ชฉ์ ์ง๊น์ง ๊ฐ ์ ์๋ ์ฌ๋ฌ ๊ฒฝ๋ก ์ค ํ ๊ฒฝ๋ก๋ฅผ ์ค์ ํด์ฃผ๋ ๊ณผ์ ์ด๋ค. ๋ํ ๋คํธ์ํฌ์์ ํจํท(๋ฐ์ดํฐ ์ ์ก ๋จ์)์ ๋ณด๋ผ ๋ ๋ชฉ์ ์ง๊น์ง ๊ฐ ์ ์๋ ์ฌ๋ฌ ๊ฒฝ๋ก ์ค ํ ๊ฒฝ๋ก๋ฅผ ์ค์ ํด์ฃผ๋ ๊ณผ์ ์ผ๋ก, L3์์ ๋๋ถ๋ถ์ ๋ผ์ฐํ
์ด ์๋ํ๋ค. 3๊ณ์ธต์ ์ฅ๋น๋ก๋ ๋ผ์ฐํฐ, L3 ์ค์์น ๋ฑ์ด ์๋ค.
4๊ณ์ธต (L4, Transport Layer, ์ ์ก ๊ณ์ธต)
L4์์๋ ์ฌ์ฉ์๋ค์ด ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ์ ์๋๋ก ์ ์ก ์๋๋ฅผ ์กฐ์ ํ๊ฑฐ๋, ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ฉด ๋ง์ถฐ์ฃผ๋ ์ญํ ์ ์ํํ๋ค.
L4์์ ์ฌ์ฉ๋๋ ๋ํ์ ์ธ ํ๋กํ ์ฝ์ TCP ํ๋กํ ์ฝ๊ณผ UDP ํ๋กํ ์ฝ์ด ์กด์ฌํ๋ค.
- TCP ํ๋กํ ์ฝ : ์ ๋ขฐ์ฑ ์๋ ํต์ ์ ๋ณด์ฅํ๊ณ ์ ๋ขฐ์ฑ ์๋ ์ฐ๊ฒฐ๊ณผ ์ ๋ฌ์ ๋ณด์ฅํ๋ ๋งํผ ๊ณ์ํด์ ์ฐ๊ฒฐ์ ์ ์งํด์ผํ๊ธฐ์ ๊ทธ๋งํผ ๋ฆฌ์์ค๊ฐ ๋ ๋ค์ด๊ฐ๋ค.
- UDP ํ๋กํ ์ฝ : UDP ํ๋กํ ์ฝ์ ๋น ๋ฅธ ๋ฐ์ดํฐ ์ ์ก์ ์ด์ ์ ๋๋ค. ๋ชฉ์ ์ง์ ๋ฐ์ดํฐ๊ฐ ์ ๋๋ก ๋์ฐฉํ๋์ง๋ ์๊ดํ์ง ์์ผ๋ฉฐ ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ ์ ์ก๋ณด๋ค ์คํธ๋ฆฌ๋ฐ๊ณผ ๊ฐ์ ์ฐ์์ ์ธ ํน์ฑ์ ๊ฐ์ง ์๋น์ค์ UDP ํ๋กํ ์ฝ์ด ์ ํฉํ๋ค๊ณ ํ ์ ์๋ค.
์ ๋ฆฌํ์๋ฉด, L4์์๋ ๋ณด๋ด๊ณ ์ ํ๋ ๋ฐ์ดํฐ์ ์ฉ๋๊ณผ, ์๋, ๋ชฉ์ ์ง๋ฅผ ์ฒ๋ฆฌํ๋ฉฐ ์ฃผ๋ก ์ด์ฉ๋๋ ๊ฒ์ TCP์ UDP ํ๋กํ ์ฝ์ด๋ค. L4์ ์ฅ๋น๋ก๋ L4 ์ค์์น๊ฐ ์์ผ๋ฉฐ L3๊ณผ์ ์ฐจ์ด๋ L3์์ ์จ ํธ๋ํฝ์ ๋ถ์ํด ์๋น์ค ์ข ๋ฅ๋ฅผ ๊ตฌ๋ถํ๋ค.
๐กL1๋ถํฐ L4๊น์ง์ ์ฃผ๋ ๊ธฐ๋ฅ์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ ๊ฒ์ด๋ค. L5๋ถํฐ๋ ๋ฐ์ดํฐ๋ฅผ ์ก/์์ ํ๋ ์์ชฝ ์ข ์ ์ปดํจํฐ๋ด์ ํ๋ก์ธ์ค๋ค ๊ฐ์ ํต์ ํ๋กํ ์ฝ์ด๋ผ๊ณ ํ ์ ์๋ค.
5๊ณ์ธต (L5, Session Layer, ์ธ์ ๊ณ์ธต)
์ธ์ (Session)์ด๋?
- ๋คํธ์ํฌ ํ๊ฒฝ์์ ์ฌ์ฉ์ ๊ฐ ๋๋ ์ปดํจํฐ ๊ฐ์ ๋ํ๋ฅผ ์ํ ๋ ผ๋ฆฌ์ ์ฐ๊ฒฐ
๋ฌผ๋ฆฌ์ ์ฐ๊ฒฐ : ์ผ์ด๋ธ์ ํตํด ์ง์ ์ฐ๊ฒฐ๋๋ ํต์
๋ ผ๋ฆฌ์ ์ฐ๊ฒฐ : ๋ฌผ๋ฆฌ์ ์ฐ๊ฒฐ ์ธ์ IP(๋ ผ๋ฆฌ์ฃผ์), MAC Address(๋ฌผ๋ฆฌ์ฃผ์) ๋ฑ์ ํตํด ํต์
- ํ๋ก์ธ์ค๋ค ์ฌ์ด์ ํต์ ์ ์ํํ๊ธฐ ์ํด ๋ฉ์ธ์ง ๊ตํ์ ํตํด ์๋ก ์ธ์ ํ ์ดํ๋ถํฐ ํต์ ์ ๋ง์น ๋๊น์ง์ ๊ธฐ๊ฐ
์ฆ, L5์์๋ ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ์ ํต์ ์ ํ๊ธฐ ์ํ ์ธ์
์ ์ด์์ฒด์ฌ๋ฅผ ํตํด ํ๋ฆฝ, ์ ์ง, ์ค๋จํ๋ ์์
์ ์ํํ๋ค. ์์ฉ ํ๋ก๊ทธ๋จ๋ค ๊ฐ์ ์ ์์ ์ค์ , ์ ์งํ๊ณ ๋์ด์ง ๊ฒฝ์ฐ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ ์กํ๊ฑฐ๋ ์ฐ๊ฒฐ์ ๋ณต๊ตฌํ๋ค.
L5์์ ์ค์ํ ๊ธฐ๋ฅ์๋ ๋๊ธฐํ๊ฐ ์๋ค. ๋๊ธฐ๋, ํต์ ์๋จ์์ ์๋ก ๋์ํ๋ ๋
ผ๋ฆฌ์ ์ธ ๊ณตํต์ฒ๋ฆฌ ์ง์ ์ผ๋ก์จ, ๋๊ธฐ์ ์ ์ค์ ํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ค. ๋๊ธฐ์ ์ด ์ค์ ๋๋ค๋ ์๋ฏธ๋ ๊ทธ ์ด์ ๊น์ง ํต์ ์ ์๋ก ์๋ฒฝํ๊ฒ ์ฒ๋ฆฌํ๋ค๋ ๊ฒ์ ๋ปํ๋ค. ์ด๋ฅผ ํตํด ์ก์์ ์ค ์ค๋ฅ๊ฐ ๋ฐ์ํ๋ฉด, ์ฒ์๋ถํฐ๊ฐ ์๋ ๋๊ธฐํ ์ดํ๋ถํฐ ๋ค์ ์ฌ์ ์กํ๋ค.
๐ก L5 ์ญํ ์์ฝ
- ์ฌ์ฉ์ ์์ฃผ์ ๋ ผ๋ฆฌ์ ์ธ ์ฐ๊ฒฐ ์๋น์ค ์ ๊ณต
- ์ ์ก๋ชจ๋ ์ค์ (๋ฐ์ด์ค, ์ ์ด์ค, ๋จ๋ฐฉํฅ, ๋ณ๋ ฌ, ์ง๋ ฌ, ๋๊ธฐ, ๋น๋๊ธฐ)
- ๋ํ์ ๋๊ธฐ๋ฅผ ์ํ ๋ฐ์ดํฐ ๊ตํ ๊ด๋ฆฌ
- ํ ํฐ (Token : ํน์ ์๋น์ค ์๊ตฌ ๊ถ๋ฆฌ)
6๊ณ์ธต (L6, Presentation Layer, ํํ ๊ณ์ธต)
L6์ L7์์ ๋๊ฒจ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ L5๊ฐ ๋ค๋ฃฐ ์ ์๋ ๋ฐ์ดํฐ๋ก ๋ฐ๊พธ๊ฑฐ๋, L5์์ ๋๊ฒจ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ L7๊ฐ ์ดํดํ ์ ์๋ ํํ๋ก ๋ฐ๊พธ๊ณ ์ ๋ฌํ๋ค. ์ด๋ฌํ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ์ฌ์ฉํ๊ธฐ ์ํ์ฌ ์ํธํ / ๋ณตํธํ๋ ์งํํ๋ค.
์ฆ, ์ฌ์ฉ์๋ค์ด ์์๋ ํ์๊ณ์ธต์์ ์ฌ์ฉํ๋ ๋ฐ์ดํฐ ํํ ์์๊ณผ ๋ฌด๊ดํ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ํด์ฃผ๋ ํ๊ฒฝ์ ์ ๊ณตํ๋ค.
์์ : EBCDIC๋ก ์ธ์ฝ๋ฉ๋ ๋ฌธ์ ํ์ผ์ ASCII๋ก ์ธ์ฝ๋ฉ๋ ํ์ผ๋ก ๋ฐ๊ฟ์ฃผ๊ธฐ, ํด๋น ๋ฐ์ดํฐ๊ฐ text์ธ์ง, ๊ทธ๋ฆผ์ธ์ง, gif์ธ์ง, jpg์ธ์ง ๊ตฌ๋ถํด์ฃผ๊ธฐ
7๊ณ์ธต (L7, Application Layer, ์์ฉ ๊ณ์ธต)
L7์ ์ฌ์ฉ์์ ๊ฐ์ฅ ๊ฐ๊น์ด ์ธต์ผ๋ก ์์ฉ ํ๋ก์ธ์ค(ํฌ๋กฌ์ด๋ ์น ํด๋ผ์ด์ธํธ์ ์ ์ํ์ฌ)์ ์ง์ ๊ด๊ณํด ์ผ๋ฐ์ ์ธ ์์ฉ ์๋น์ค(HTTP ํ๋กํ ์ฝ ๋ฑ)๋ฅผ ์ํํ๋ค.
L7์ ์ ์ก๋ ๋ฉ์ผ, ์ฌ์ง, ๋์์ ๋ฑ์ด ํฌ๋กฌ์ด๋ ์ฌํ๋ฆฌ ๋ฑ์ ์์ฉ ํ๋ก๊ทธ๋จ์ ํตํด ์ฌ์ฉ์๊ฐ ๋์ผ๋ก ํ์ธํ ์ ์๋ ๊ณผ์ ์ด๋ฉฐ, ์ด ๋ฐ์ดํฐ๋ค์ ํด๋น๋๋ ํ๋กํ ์ฝ(HTTP, FTP, SMTP ๋ฑ)์ ์ํด ์ฒ๋ฆฌ๋๋ค.
์ด๋, HTTP๋ผ๋ L7์ ํ๋กํ ์ฝ์ ์์ฉ ํ๋ก๊ทธ๋จ์ธ ์น์ด๋ ๋ธ๋ผ์ฐ์ ์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์ก์์ ํ ๋ ์ฌ์ฉ๋๋ฉฐ, FTP๋ ํ์ผ ์ ์ก ํ๋กํ ์ฝ๋ก ์๋ฒ์ ํด๋ผ์ด์ธํธ ์ฌ์ด์ ํ์ผ์ ์ฃผ๊ณ ๋ฐ์ ๋ ์ฌ์ฉํ๋ค.
๋ฐ์ดํฐ ์บก์ํ
๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋๋ L7 -> L1์ผ๋ก ๊ฐ๋ค. ์ด ๊ณผ์ ์์ ์บก์ํ(encapsulation)๋ฅผ ํ๊ฒ ๋๋๋ฐ ๊ฐ ๊ณ์ธต์ ๋ค๋ฅธ ๊ณ์ธต๊ณผ ํต์ ํ ๋ ๋ฐ์ดํฐ์ ํน์ ์ ๋ณด๊ฐ ๋ค์ด์๋ Header์ Footer๋ฅผ ์ถ๊ฐํ ํ ๋ค๋ฅธ ๊ณ์ธต์ผ๋ก ์ ๋ฌํ๋ค.

PDU(Protocol Data Unit)์ ํ๋กํ ์ฝ ๋ฐ์ดํฐ ๋จ์์ด๋ฉฐ OSI ๋ชจ๋ธ์ ์ ๋ณด ์ฒ๋ฆฌ ๋จ์์ด๋ค.
(L2์ ๋ฐ์ดํฐ PDU๋ ํ๋ ์.) ์๋ ๊ณ์ธต์ผ๋ก ๋ด๋ ค๊ฐ์๋ก PDU์๋ ๋ค์ํ ํ๋กํ ์ฝ์ ์ํด Header์ Footer๊ฐ ๋ํด์ง๋ค. ๋ฐ๋๋ก, ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ์ปดํจํฐ๊ฐ PDU๋ก๋ถํฐ ํ๋กํ ์ฝ์ Header์ Footer๋ฅผ ๋ถ์ํ์ฌ ์ฌ๋ผ๊ฐ ๋ง์ง๋ง L7์ ๋๋ฌํ๋ฉด ์๋ณธ ๋ฐ์ดํฐ๋ง ๋จ๋๋ค. (๋์บก์ํ, Decapsulation)
OSI 7๊ณ์ธต์ ํ๋ฆ ์์
์ด๋ฉ์ผ์ ๋ณด๋ด๋ ๊ณผ์
- ์์ฑ๋ ๋ฉ์์ง๋
L7์์L6์ผ๋ก ์ ๋ฌํ๊ฒ ๋๋ค. L6์์๋ ์ ๋ฌ๋ ๋ฉ์์ง๋ฅผ ๋ฐ์ดํฐ๋ก ๋ณํํ๊ฑฐ๋, ์ํธํ ๋๋ ์์ถ์ ์ํํ๋ค. ์ด๋ ๊ฒ ๋ณํ๋ ๋ฐ์ดํฐ๋L5์ผ๋ก ์ ๋ฌ๋๊ฒ ๋๋ค.L5์ผ๋ก ์ ๋ฌ๋ ๋ฐ์ดํฐ๋ ๋๊ธฐํ๋ฅผ ์ํ์ฌ ์ฃผ๊ธฐ์ ์ผ๋ก ๋๊ธฐ์ (Sync)์ ์ฝ์ ํ๋ฉฐL4์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๊ฒ ๋๋ค.L4์์๋ ๋ฐ์ ์ง์ ๋ชฉ์ ์ง๋ฅผ ์ ํ๊ณ ์ฐ๊ฒฐ ๋ฐฉ์์ ์ฐ๊ฒฐ์ฑ, ๋น์ฐ๊ฒฐ์ฑ ๋ฐฉ์์ผ๋ก ์ค์ ํ์ฌ, ํ๋ฆ ์ ์ด์ ์ค๋ฅ ์ ์ด ๊ธฐ๋ฅ์ ์ํํ๋ค. ๋ฐ์ดํฐ ๋จ์๋ฅผ Segment, Datagram์ผ๋ก ๋๋๋ฉฐ ๋ง์ฝ์ ์ ์ฑ์ฝ๋๊ฐ ์์ ๊ฒฝ์ฐ ๋ฐฉํ๋ฒฝ์ด ์๋์ ํด์ ๊ฑธ๋ฌ์ค๋ค.L3์์ ๋ผ์ฐํ ์ ํ์ํ ๋ ผ๋ฆฌ ์ฃผ์๋ฅผ ์ค์ ํ๊ณ , ํจํท์ ๋ํ ๋ผ์ฐํ ์ ๋ณด๋ฅผ ์ฝ์ ํ๋ค.L2์๋ ์ฐ์ ํ๋ ์ ๋จ์๋ก ๋ฐ์ดํฐ๋ฅผ ๋๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฌผ๋ฆฌ์ MAC ์ฃผ์๋ก ์ง์ ์ ํ๊ณ ์๋ ์ฐจ์ด๋ฅผ ์ํํ ๋ฉ๊พธ๊ธฐ ์ํด ํ๋ฆ ์ ์ด๋ฅผ ์ํํ๋ค.L1์๋ ์ ์ก ๋งค์ฒด๊ฐ ์ผ๋ฐ ์ผ์ด๋ธ์ธ์ง, ๊ด์ผ์ด๋ธ์ธ์ง ๋งค์ฒด์ ๊ธธ์ด๋ฅผ ์ค์ ํ๋ฉฐ ๋ฐ์ดํฐ๋ฅผ ํ์ ์ผ๋ก ๋ณด๋ด๊ธฐ ์ํด ์ ๊ธฐ์ ์ธ ๋ณํ์ ๋ด๋นํ๋ค.
๐ก์๊ธฐ ํ
- ์์ฉ ๊ณ์ธต์์ ๋ฌผ๋ฆฌ ๊ณ์ธต๊น์ง(์์์ ์๋๋ก) (A-P-S-T-N-D-P)
- ๋ชจ๋ ์ฌ๋์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ๊ฐ ํ์ํ ๋ฏ ํ๋ค(All-People-Seem-To-Need-Data-Processing)
- ๋ฌผ๋ฆฌ ๊ณ์ธต์์ ์์ฉ ๊ณ์ธต๊น์ง(์๋์์ ์๋ก): (P-D-N-T-S-P-A)
- ์์์ง ํผ์๋ฅผ ๋ฒ๋ฆฌ์ง ๋ง์ ์ฃผ์ธ์(Please-Do-Not-Throw-Sausage-Pizza-Away)
๐ผ ๋ฆฌ์์ค & ์ฐธ๊ณ ์ฌ์ดํธ
noopy
๋คํธ์ํฌ ๊ธฐ์ด โ OSI 7๊ณ์ธต๊ณผ TCP/IP ๊ณ์ธต
OSI 7๊ณ์ธต์ด๋?, OSI 7๊ณ์ธต์ ๋๋ ์ด์
ํ๊ตญํ์คํํ KSA
ํํ์ OSI & Layer
OSI
์ํคํผ๋์
Keith Shaw