๐ป OSI 7๊ณ์ธต ๋ชจ๋ธ
๋คํธ์ํฌ์ ๋์ ๊ณผ์ ์ ์ค๋ช
ํ๋ ๊ฐ์ฅ ๋ํ์ ์ธ ๋ชจ๋ธ
ํต์ ํ๋กํ ์ฝ(Protocol): ๋คํธ์ํฌ๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๊ณผ์ ์ ๋ํ ์ฝ์
๐ OSI 7๊ณ์ธต ๋ชจ๋ธ์ ํต์ ํ๋กํ ์ฝ์ 7๊ฐ์ ์ธ๋ถ ํ๋กํ ์ฝ๋ก ์๋์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋๋์ด ์ค๋ช
ํ๊ฒ ์ต๋๋ค.๐

7๊ณ์ธต: ์์ฉ ๊ณ์ธต(Application Layer)
๋คํธ์ํฌ ํต์ ์ ๊ฒฐ๊ณผ๋ฌผ์ ์ฌ์ฉ์์๊ฒ ๋ณด์ฌ์ฃผ๊ฑฐ๋, ์ฌ์ฉ์์ ์
๋ ฅ์ ๋คํธ์ํฌ๋ก ์ ๋ฌํ๋ ์ญํ
-
์ฌ์ฉ์์๊ฒ ์ธํฐํ์ด์ค(UI: User Interface)๋ฅผ ์ ๊ณตํ๋ ๊ณ์ธต
-
HTTP, FTP, SMTP, POP3, DNS ๋ฑ๊ณผ ๊ฐ์ ์์ฉ ๊ณ์ธต ํ๋กํ ์ฝ์ด ์ด๊ณณ์์ ๋์ํฉ๋๋ค.
-
์2) ๋ฉ์ผ์ ๋ณด๋ด๊ณ ๋ฐ๋ MS ์์๋ฃฉ(Outlook), ์น ๋ธ๋ผ์ฐ์ , FTP ํ๋ก๊ทธ๋จ ๋ฑ
6๊ณ์ธต: ํํ ๊ณ์ธต(Presentation Layer)
๋ฐ์ดํฐ์ ํ์๊ณผ ํํ ๋ฐฉ์์ ๊ด๋ฆฌํ๋ ์ญํ
- ์ํธํยท๋ณตํธํ ํน์ ์ธ์ฝ๋ฉยท๋์ฝ๋ฉ ๋ฑ์ ๋ฐ์ดํฐ ํ์์ ๋ณํ์ ์ํํ๋ค.

-
์1) ์น ๋ธ๋ผ์ฐ์ ์์ HTTPS ์ฌ์ฉ: ์น ํ์ด์ง ๋ฐ์ดํฐ๊ฐ ์ํธํ๋์ด ์ ์ก๋๋ฉด, ํํ ๊ณ์ธต์์ ๋ณตํธํ๋์ด ์ฌ์ฉ์์๊ฒ ๋ณด์ฌ์ง ์ค๋น๋ฅผ ํฉ๋๋ค.
-
์ด๋ฉ์ผ ์ฒจ๋ถ ํ์ผ: ์ฒจ๋ถ๋ ์ด๋ฏธ์ง๋ ๋ฌธ์๊ฐ Base64๋ก ์ธ์ฝ๋ฉ๋์ด ์ ์ก๋๋ฉด, ์์ ์ธก์์ ์ด๋ฅผ ์๋ ํ์์ผ๋ก ๋ณต์ํ๋ ์์
์ด ํํ ๊ณ์ธต์์ ์ด๋ฃจ์ด์ง๋๋ค.
-
๋ค๊ตญ์ด ํ
์คํธ ์ฒ๋ฆฌ: UTF-8๋ก ์์ฑ๋ ํ
์คํธ๋ฅผ ๋ค๋ฅธ ์์คํ
์ ์ธ์ฝ๋ฉ(์: EUC-KR)์ผ๋ก ๋ณํ.
5๊ณ์ธต: ์ธ์
๊ณ์ธต(Session Layer)
๋ ๊ฐ์ ์์ฉ ํ๋ก์ธ์ค ์ฌ์ด์ ํต์ (์ธ์
)์ ๊ด๋ฆฌํ๋ ๊ณ์ธต
-
๋ ์์คํ
(๋๋ ์์ฉ ํ๋ก๊ทธ๋จ) ๊ฐ์ ๋ํ๋ฅผ ์ ์งํ๊ณ ์กฐ์ ํ๋ ์ค์ฌ์ ์ญํ ์ ํฉ๋๋ค.
-
์ธ์
์ด๋, ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํ ๋
ผ๋ฆฌ์ ์ฐ๊ฒฐ ์ํ๋ฅผ ์๋ฏธํฉ๋๋ค.
| ํต์ ๋ฐฉ์ | ์ ์ | ์ธ์
๊ณ์ธต ์ญํ | ์์ |
|---|
| ์ ์ด์ค | ์๋ฐฉํฅ ๋์ ํต์ | ์์ชฝ ๋์ ๋ํ ์ ์ง ๋ฐ ์กฐ์ | ์ ํ, ํ์ ํ์ |
| ๋ฐ์ด์ค | ์๋ฐฉํฅ ์์ฐจ ํต์ | ๋ํ ํด ๊ด๋ฆฌ ๋ฐ ์์ ์กฐ์ | ๋ฌด์ ๊ธฐ |
| ๋จ๋ฐฉํฅ | ํ ๋ฐฉํฅ ํต์ | ์ผ๋ฐฉ์ ๋ฐ์ดํฐ ํ๋ฆ ์ค์ ๋ฐ ์ ์ง | TV ๋ฐฉ์ก, ๋ผ๋์ค |

4๊ณ์ธต: ์ ์ก ๊ณ์ธต(Transport Layer)
๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ๋ ๋ฐ์ดํฐ์ ์ ์ค(Loss)์ด ์๋๋ก ๋ณด์ฅํด์ฃผ๋ ๊ณ์ธต
๐ ์ฝ๊ฒ ๋งํด ๋ฐ์ดํฐ๋ฅผ ์ ํํ๊ณ ์์ ํ๊ฒ ๋ฐฐ๋ฌํด์ฃผ๋ ๊ณ์ธต์
๋๋ค.
์ฃผ์ ํ๋กํ ์ฝ
TCP(Transmission Control Protocol)
์ ๋ขฐ์ฑ ์๋ ์ฐ๊ฒฐ ์งํฅ ํต์ . ์์ ๋ณด์ฅ, ์ค๋ฅ ๋ณต๊ตฌ, ํ๋ฆ ์ ์ด ์ ๊ณต.
์: ์น ๋ธ๋ผ์ฐ์ง(HTTP/HTTPS), ์ด๋ฉ์ผ(SMTP).
UDP(User Datagram Protocol)
๋น ๋ฅธ ๋น์ฐ๊ฒฐ ์งํฅ ํต์ . ์ ๋ขฐ์ฑ๋ณด๋ค๋ ์๋ ์ค์.
์: ์คํธ๋ฆฌ๋ฐ, ์จ๋ผ์ธ ๊ฒ์.
3๊ณ์ธต: ๋คํธ์ํฌ ๊ณ์ธต(Network Layer)
๋ผ์ฐํ
(Routing)์ ์ฒ๋ฆฌํ๋ ๊ณ์ธต
- ๋ผ์ฐํ
: ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ๋ ์ด๋ค ๊ฒฝ๋ก๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ์ง
๊ฒฝ๋ก๋ฅผ ์ ํํ๋ ๊ฒ
- ์ฌ๋ฌ ๊ฐ์ ๋
ธ๋๊ฐ ๋ณต์กํ๊ฒ ์ฐ๊ฒฐ๋ ๋คํธ์ํฌ์์ ์ต์ ์ ์ ๋ฌ ๊ฒฝ๋ก๊ฐ ์ ํด์ง ์ ์๋๋ก ์ฌ๋ฌ ๊ฐ์ง ๊ธฐ๋ฅ์ ์ ๊ณต
๋คํธ์ํฌ ๊ณ์ธต(3๊ณ์ธต) ์ญํ ์์ฝ
- ์บก์ํ: 4๊ณ์ธต ์ธ๊ทธ๋จผํธ์ IP ํค๋๋ฅผ ์ถ๊ฐํด ํจํท ์์ฑ.
- ํจํท: ๋คํธ์ํฌ ๊ณ์ธต์ ๋ฐ์ดํฐ ๋จ์.
- ํค๋ ์ญํ : ์ถ๋ฐ์ง/๋ชฉ์ ์ง IP ์ฃผ์ ๋ฑ ๋ผ์ฐํ
์ ๋ณด ํฌํจ, ์ต์ ๊ฒฝ๋ก ์ ํ ์ง์.
- ์ ์ก ๋น์ฉ: ํจํท ํค๋๊ฐ ์๋ ๋ผ์ฐํ
ํ๋กํ ์ฝ์ด ๋
ธ๋ ๊ฐ ๋น์ฉ ๊ณ์ฐ.
- ๊ฒฝ๋ก ๋ณต๊ตฌ: ๋
ธ๋ ๊ณ ์ฅ ์ ๋ผ์ฐํ
ํ๋กํ ์ฝ์ด ๋์ฒด ๊ฒฝ๋ก ํ์.
- ๋ํ ํ๋กํ ์ฝ: IP(Internet Protocol).
2๊ณ์ธต: ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต(Data Link Layer)
๋จ๋ง ์ฌ์ด์ ์ ๋ขฐ์ฑ ์๋ ์ ์ก์ ๋ณด์ฅํ๋ ๊ณ์ธต
2๊ณ์ธต: ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต ์ญํ ์์ฝ
- ์ญํ : ์ ์ฅ์น์ ๋ฐ์ดํฐ ์ ์ฃผ๊ณ ๋ฐ๊ฒ ํด์ค (ํฌ์ธํธ ํฌ ํฌ์ธํธ ์ ๋ขฐ์ฑ).
- ์ค๋ฅ ๊ด๋ฆฌ: 1๊ณ์ธต ์ ํธ ์ค๋ฅ๋ฅผ ์ฐพ์์ ๊ณ ์นจ.
- ์ค๋ฅ ๊ฒ์ถ: ํจ๋ฆฌํฐ ๊ฒ์ฌ๋ก ๋ฐ์ดํฐ ๊นจ์ง ํ์ธ.
- ํ๋ ์: ๋ฐ์ดํฐ๋ฅผ ํฌ์ฅํ ๊พธ๋ฌ๋ฏธ (ํค๋: ์ฃผ์, ํ
์ผ: ์ค๋ฅ ์ฒดํฌ).
- ์บก์ํ: 3๊ณ์ธต ํจํท์ ์ ๋ณด ์ถ๊ฐํด ํ๋ ์ ๋ง๋ฆ.
- ์์: ์ด๋๋ท (๋์ ), ํ ํฐ ๋ง (์๋ ๋ฐฉ์).
1๊ณ์ธต: ๋ฌผ๋ฆฌ ๊ณ์ธต(Physical Layer)
๋จ๋ง๊ณผ ๋จ๋ง ์ฌ์ด๋ฅผ ์ค์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ฐ๊ฒฐ
- ์) ๊ด์ผ์ด๋ธ, ๊ตฌ๋ฆฌ ์ผ์ด๋ธ ๋๋ ๋ฌด์ ๋ฑ
