๋ฐ์ํ
๐ฌ OSI 7 Layer
OSI 7 Layer์ Open System Interconnection 7 Layer์ ์ค์๋ง์ด๋ค.
๊ตญ์ ํ์คํ๊ธฐ๊ตฌ(ISO : International Organization for Standardization)์์ ๊ฐ๋ฐํ ๋ชจ๋ธ๋ก ์ปดํจํฐ ๋คํธ์ํฌ ํ๋กํ ์ฝ ๋์์ธ๊ณผ ํต์ ์ ๊ณ์ธต์ผ๋ก ๋๋ ์ค๋ช
ํ ๊ฒ์ด๋ค.
์ฝ๊ฒ ๋งํด์ OSI 7๊ณ์ธต์ ๊ตญ์ ํ์คํ๊ธฐ๊ตฌ์์ ๋ง๋ ๋คํธ์ํฌ ํต์ ์ 7๋จ๊ณ ๊ณผ์ ์ ๋งํ๋ ๊ฒ์ด๋ค.
โกOSI 7๊ณ์ธตโก์ ๋ค์๊ณผ ๊ฐ์ ๊ฒ๋ค์ด ์๋ค.
- Layer 7 : ์์ฉ ๊ณ์ธต(Application Layer)
โ ์ฌ์ฉ์ ์ธํฐํ์ด์ค. ์ฐ๋ฆฌ๊ฐ ํํ ์ฌ์ฉํ๋ ์์ฉ ํ๋ก๊ทธ๋จ ๊ทธ ์์ฒด.
โ ์ฌ๋์ด ์ธ์ํ๊ณ ๋ค๋ฅธ ๊ณ์ธต๋ค๊ณผ ์ํธ์์ฉ ํ ์ ์๋๋ก ์ฌ์ฉ์์๊ฒ ๋ณด์ฌ์ฃผ๋ ์ญํ ์ ํ๋ค.
โ ๋ํ์ ์ผ๋ก HTTP, FTP ๋ฑ์ ํ๋กํ ์ฝ์ด ์์ฉ ๊ณ์ธต์ ์ํ๋ค. - Layer 6 : ํํ ๊ณ์ธต(Presentation layer)
โ ๋ฐ์ดํฐ์ ํํ ์ฐจ์ด์ ๋ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ์ญํ ์ ํ๋ ๊ณ์ธต.
โ ์ธ์ฝ๋ฉ, ์-๋ณตํธํ, ๋ฐ์ดํฐ์ ์์ถ ๋ฑ์ ์ผ์ ์ด ๊ณ์ธต์์ ์ํํ๋ค.
โ ํ ์คํธ ๋ฟ ์๋๋ผ ์ด๋ฏธ์ง, ๋น๋์ค ๋ฑ ๋ชจ๋ ๋ฐ์ดํฐ์ ํํ์ ๊ด์ฌํ๋ค. - Layer 5 : ์ธ์
๊ณ์ธต(Session layer)
โ ์ ๋๋จ์ ์์ฉ ํ๋ก์ธ์ค๊ฐ ํต์ ์ ๊ด๋ฆฌํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ ๊ณ์ธต.
โ ๋์ ์ก์์ ๋ฐฉ์(duplex), ๋ฐ์ด์ค ๋ฐฉ์(half-duplex), ์ ์ด์ค ๋ฐฉ์(Full Duplex)์ ํต์ ๊ณผ ํจ๊ป ์ฒดํฌ ํฌ์ธํ ๊ณผ ์ ํด, ์ข ๋ฃ, ๋ค์ ์์ ๊ณผ์ ๋ฑ์ ์ํํ๋ค.
โ ์ด ๊ณ์ธต์ TCP/IP ์ธ์ ์ ๋ง๋ค๊ณ ์์ ๋ ์ฑ ์์ ์ง๋ค.
โ ํต์ ํ๋ ์ฌ์ฉ์๋ค์ ๋๊ธฐํํ๊ณ ์ค๋ฅ๋ณต๊ตฌ ๋ช ๋ น๋ค์ ์ผ๊ด์ ์ผ๋ก ๋ค๋ฃฌ๋ค.
โ ๋ํ์ ์ผ๋ก RPC, Socket ๋ฑ์ด ์๋ค. - Layer 4 : ์ ์ก ๊ณ์ธต(Transport layer)
โ ์ค ์ฌ์ฉ์(end-to-end)๊ฐ ์ ๋ขฐ์ฑ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋๋ก ํด์ฃผ๋ ๊ณ์ธต.
โ ์ฐ๊ฒฐ ์งํฅ ๋ฐ์ดํฐ ์คํธ๋ฆผ ์ง์, ์ ๋ขฐ์ฑ, ํ๋ฆ ์ ์ด, ๋ค์คํ ๋ฑ์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ค.
โ ๋ํ์ ์ผ๋ก TCP, UDP ํ๋กํ ์ฝ์ด ์๋ ๊ณ์ธต์ด๋ค.
โ ์ ์ก ๋จ์๋ Segment์ด๋ค. - Layer 3 : ๋คํธ์ํฌ ๊ณ์ธต(Network layer)
โ ๋ผ์ฐํ (routing)์ ํฌํจํ ํจํท ํฌ์๋ฉ์ ๋ด๋นํ๋ ๊ณ์ธต. ์ฐ๋ฆฌ๊ฐ ํํ ์๋ IP์ฃผ์๋ฅผ ์ ๊ณตํ๋ ๊ณ์ธต์ด๋ค.โ ์ด ๊ณ์ธต์ ๋ํ์ ์ธ ์ฅ๋น๋ ๋ผ์ฐํฐ, L3 ์ค์์น, IP ๊ณต์ ๊ธฐ ๋ฑ์ด ์๋ค.
โ ์ ์ก ๋จ์๋ Packet์ด๋ค.
๐ฅ ๋ผ์ฐํ
(routing)์ด๋?
์ด๋ค ๋คํธ์ํฌ ์์์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋ ๊ฒฝ๋ก๋ฅผ ์ ํํ๋ ๊ณผ์ ์ ์๋ฏธํ๋ค.
- Layer 2 : ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต(Data link layer)
โ ๋ฌผ๋ฆฌ ๊ณ์ธต์ ์์ ๋จ๊ณ๋ก์, ๋นํธ์ ํํ๋ก ์ ์กํ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ ๊ณ์ธต.
โ ์ด ๊ณ์ธต์์๋ ๋คํธ์ํฌ ์์ ๊ฐ์ฒด๋ค ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๊ณ , ๋ฌผ๋ฆฌ ๊ณ์ธต์์ ๋ฐ์ํ ์ ์๋ ์ค๋ฅ๋ฅผ ์ฐพ์ ์์ ํ๋ ์ญํ ์ ๋ด๋นํ๋๋ฐ, ์ด๋ฅผ ์ค๋ฅ ์์ ์ด๋ผ๊ณ ํ๋ค.
โ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ ๋ฐ๋ค๊ฐ ์ฐ๊ฒฐ์ด ๋ถ์์ ํ๊ฑฐ๋ ๋์ด์ง๋ ๋ฑ ๋ฐ์ดํฐ์ ์ง์ ์ ์ผ๋ก ์ํฅ์ ์ค ์ ์๋ ์ค๋ฅ๋ฅผ ๊ฐ์งํ๊ณ , ๋ง์ฝ ๋ฐ๊ฒฌ๋๋ค๋ฉด ํด๋น ๋ฐ์ดํฐ๋ฅผ ํ๊ธฐ์ํจ๋ค.
โ ์ ์ก ๋จ์๋ Frame์ด๋ค. - Layer 1 : ๋ฌผ๋ฆฌ ๊ณ์ธต(Physical layer)
โ ๋ฌผ๋ฆฌ์ ์ธ ํ์์ด ์ผ์ด๋๋ฉฐ, ํ๋์จ์ด์๋ ๋ฐ์ ํ ๊ด๋ จ์ด ์๋ ๊ณ์ธต.
โ ์์ ๊ณ์ธต์ผ๋ก๋ถํฐ ์ ๋ฌ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ํ๋์จ์ด์์ ํ๋์จ์ด๋ก, ๋ค๋ฅธ ์ฅ๋น์ ์ ๊ธฐ์ ์ ํธ๋ฅผ ์ ์กํ๋ ์ญํ ์ ๋ด๋นํ๋ค.
โ ์ ๋ฌ๋ฐ๋ ํ๋์จ์ด๋ ๋ฌผ๋ฆฌ๊ณ์ธต์ ํตํด ์ ๊ธฐ์ ์ ํธ๋ฅผ ์ฒ๋ฆฌํ๊ณ ์์ ๊ณ์ธต์ ๋นํธ(bit)์ ํํ๋ก ์ ์กํ๋ค.
โ OSI ๋ชจ๋ธ์์ ๊ฐ์ฅ ๋ณต์กํ ๊ณ์ธต์ด๊ธฐ๋ ํ๋ค.
โ ๋คํธ์ํฌ ์ด๋ํฐ, ๋ฆฌํผํฐ, ๋คํธ์ํฌ ํ๋ธ, ๋ชจ๋ ๋ฑ์ด ๋ฌผ๋ฆฌ ๊ณ์ธต์ ๋ด๋นํ๋ ํ๋์จ์ด ์ฅ๋น์ ๋ํ์ ์ธ ์๋ค.
๋ฐ์ํ
'Computer Science' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
TCP/IP 4๊ณ์ธต (0) | 2021.11.24 |
---|
๋๊ธ