๊ฐ์ธ ๊ณต๋ถ ๊ณผ์ ์ ๊ธฐ๋กํฉ๋๋ค.
๋คํธ์ํฌ ํต์ ์ ๊ธฐ๋ณธ ๊ท์น์ธ ํ๋กํ ์ฝ์ ๋ํด ๊ณต๋ถํด๋ณด์!
๐ ๋คํธ์ํฌ ํต์ ์ ๊ธฐ๋ณธ ๊ท์น
๐ What I Will Learn
- ํ๋กํ ์ฝ์ ์ดํดํ๋ค
- OSI ๋ชจ๋ธ๊ณผ TCP/IP ๋ชจ๋ธ์ ์ดํดํ๋ค
- ์บก์ํ์ ์ญ์บก์ํ๋ฅผ ์ดํดํ๋ค
LESSON 06. ๋คํธ์ํฌ์ ๊ท์น
1) ํ๋กํ ์ฝ(protocol)์ด๋?
ํ๋กํ ์ฝ(protocol): ๋คํธ์ํฌ์์ ์ง์ผ์ ํ ๊ท์น(์ฝ์)
LESSON 07. OSI ๋ชจ๋ธ๊ณผ TCP/IP ๋ชจ๋ธ
๋คํธ์ํฌ์์๋ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํ ํต์ ๊ท๊ฒฉ์ด ์ ํด์ ธ ์๋๋ฐ, ์ด ํต์ ๊ท๊ฒฉ์ด OSI ๋ชจ๋ธ๊ณผ TCP/IP ๋ชจ๋ธ์ด๋ค
1) OSI ๋ชจ๋ธ์ด๋?
ISO(International Organization for Standardization)
๋ ๊ตญ์ ํ์คํ ๊ธฐ๊ตฌ
์ด๋ค. dl OSI์์ ํ์ค ๊ท๊ฒฉ์ ์ ์ ํ๋ค. ์ด๊ฒ ๋ฐ๋ก OSI ๋ชจ๋ธ์ด๋ค.
OSI ๋ชจ๋ธ: ๋คํธ์ํฌ ๊ธฐ์ ์ ๊ธฐ๋ณธ์ด ๋๋ ๋ชจ๋ธ.
๋ฐ์ดํฐ์ ์ก์์ ์ ์ปดํจํฐ์์ ์ปดํจํฐ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๊ฒ์ ๋งํ๋๋ฐ, ์ด๋ ์ปดํจํฐ ๋ด๋ถ์์๋ ์ฌ๋ฌ๊ฐ์ง ์ผ์ ํ๋ค. ์ด๋ฌํ ์ผ์ ์ผ๊ณฑ ๊ฐ์ ๊ณ์ธต์ผ๋ก ๋๋๋๋ฐ ๊ทธ ๊ณ์ธต์ด ๋ฐ๋ก OSI ๋ชจ๋ธ์ด๋ค. ๊ณ์ธต์ด๋ผ๋ ์ฉ์ด ๋์ ๋ ์ด์ด๋ผ๋ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๊ธฐ๋ ํ๋ค.
ํต์ ์ ํ ๋ ๋ฐ์ดํฐ๋ ๋งจ ์์ ์์ฉ ๊ณ์ธต์์ ์์ฐจ์ ์ผ๋ก ์๋ ๊ณ์ธต์ผ๋ก ์ ๋ฌ๋๊ณ , ์์ ์ธก ๋ฐ์ดํฐ๋ฅผ ํ์ ๊ณ์ธต์์ ์์ ๊ณ์ธต์ผ๋ก ์ ๋ฌ๋๋ค. ์ด๋ ๊ฐ ๊ณ์ธต์ ๋ ๋ฆฝ์ ์ด๋ฏ๋ก ๋ฐ์ดํฐ๊ฐ ์ ๋ฌ๋๋ ๋์์ ๋ค๋ฅธ ๊ณ์ธต์ ์ํฅ์ ๋ฐ์ง ์๋๋ค. ๊ทธ๋ฆฌ๊ณ , ๊ฐ๊ฐ์ ๊ณ์ธต์๋ ๋ค์ํ ํ๋กํ ์ฝ์ด ์๋ค.
๊ณ์ธต | ์ด๋ฆ | ์ค๋ช |
---|---|---|
7๊ณ์ธต | ์์ฉ ๊ณ์ธต (์ดํ๋ฆฌ์ผ์ด์ ๊ณ์ธต) |
์ด๋ฉ์ผ & ํ์ผ ์ ์ก, ์น ์ฌ์ดํธ ์กฐํ ๋ฑ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์๋น์ค๋ฅผ ์ ๊ณต |
6๊ณ์ธต | ํํ ๊ณ์ธต (ํ๋ ์ ํ ์ด์ ๊ณ์ธต) |
๋ฌธ์ ์ฝ๋, ์์ถ, ์ํธํ ๋ฑ์ ๋ฐ์ดํฐ๋ฅผ ๋ณํ |
5๊ณ์ธต | ์ธ์ ๊ณ์ธต | ์ธ์ ์ฒด๊ฒฐ, ํต์ ๋ฐฉ์์ ๊ฒฐ์ |
4๊ณ์ธต | ์ ์ก ๊ณ์ธต (ํธ๋์คํฌํธ ๊ณ์ธต) |
์ ๋ขฐํ ์ ์๋ ํต์ ์ ๊ตฌํ |
3๊ณ์ธต | ๋คํธ์ํฌ ๊ณ์ธต | ๋ค๋ฅธ ๋คํธ์ํฌ์ ํต์ ํ๊ธฐ ์ํ ๊ฒฝ๋ก ์ค์ ๋ฐ ๋ ผ๋ฆฌ ์ฃผ์๋ฅผ ๊ฒฐ์ |
2๊ณ์ธต | ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต | ๋คํธ์ํฌ ๊ธฐ๊ธฐ ๊ฐ์ ๋ฐ์ดํฐ ์ ์ก ๋ฐ ๋ฌผ๋ฆฌ ์ฃผ์๋ฅผ ๊ฒฐ์ |
1๊ณ์ธต | ๋ฌผ๋ฆฌ ๊ณ์ธต | ์์คํ ๊ฐ์ ๋ฌผ๋ฆฌ์ ์ธ ์ฐ๊ฒฐ๊ณผ ์ ๊ธฐ ์ ํธ๋ฅผ ๋ณํ ๋ฐ ์ ์ด |
2) TCP/IP ๋ชจ๋ธ์ด๋?
TCP/IP ๋ชจ๋ธ: OSI ๋ชจ๋ธ์ 7๊ณ์ธต์ 4๊ณ์ธต์ผ๋ก ๋ณํ๋ ๋ชจ๋ธ
ํ์ฌ๋ TCP/IP ๋ชจ๋ธ์ ์ฌ์ฉํ๊ณ ์๋ค.
LESSON 08. ์บก์ํ์ ์ญ์บก์ํ
๋ฐ์ดํฐ๋ฅผ ์ก์์ ํ ๋๋๋ ์บก์ํ์ ์ญ์บก์ํ๊ฐ ์ด๋ฃจ์ด ์ง๋ค.
1) ์บก์ํ์ ์ญ์บก์ํ๋?
A์ปดํจํฐ์์ B์ปดํจํฐ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ค๋ฉด ๋ฐ์ดํฐ์ ์๋ถ๋ถ์ ์ ์กํ๋ ๋ฐ ํ์ํ ์ ๋ณด๋ฅผ ๋ถ์ฌ์ ๋ค์ ๊ฒ์ธต์ผ๋ก ๋ณด๋ด์ผ ํ๋ค. ์ด ์ ๋ณด๋ฅผ ํค๋๋ผ๊ณ ํ๋ค. ํค๋์๋ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ๋ฐ์ ์๋๋ฐฉ์ ๋ํ ์ ๋ณด๋ ํฌํจ๋์ด ์๋ค.
์ด์ฒ๋ผ ํค๋๋ฅผ ๋ถ์ฌ ๋๊ฐ๋ ๊ฒ์ ์บก์ํ๋ผ๊ณ ํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ ์ชฝ์์๋ ํค๋๋ฅผ ํ๋์ฉ ์ ๊ฑฐํ ํ ๋ฐ, ์ด ๊ฒ์ ์ญ์บก์ํ๋ผ๊ณ ํ๋ค.
์ผ๋ฐ์ ์ผ๋ก 5๊ณ์ธต ์ธ์ ๊ณ์ธต๊ณผ 6๊ณ์ธต ํํ ๊ณ์ธต์ 7๊ณ์ธต ์์ฉ๊ณ์ธต์ ํฌํจํ์ฌ ์๊ฐํ ์ ์์ด์ OSI ๋ชจ๋ธ์ ์บก์ํ์ ์ญ์บก์ํ ํ๋ฆ์ ์๋์ ๊ทธ๋ฆผ๊ณผ ๊ฐ๋ค.
์บก์ํ ๊ณผ์
- ์์ฉ ๊ณ์ธต์์ ์น ์ฌ์ดํธ๋ฅผ ์ ์ํ๊ธฐ ์ํ ์์ฒญ ๋ฐ์ดํฐ ์์ฑ
- ํด๋น ๋ฐ์ดํฐ๋ ์ ์ก ๊ณ์ธต์ด ์ ๋ฌ๋๊ณ , ์ ์ก ๊ณ์ธต์์ ์ ๋ขฐํ ์ ์๋ ํต์ ์ด ์ด๋ฃจ์ด์ง๋๋ก ์์ฉ ๊ณ์ธต์์ ๋ง๋ค์ด์ง ๋ฐ์ดํฐ์ ํค๋๋ฅผ ๋ถํ๋ค
- ์ด๋ ๊ฒ ๋ง๋ค์ด์ง ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ๋คํธ์ํฌ์ ํต์ ํ๊ธฐ ์ํด ๋คํธ์ํฌ ๊ณ์ธต์์ ํค๋๋ฅผ ๋ถํ๋ค
- ๋คํธ์ํฌ ๊ณ์ธต์์ ๋ง๋ค์ด์ง ๋ฐ์ดํฐ์ ๋ฌผ๋ฆฌ์ ์ธ ํต์ ์ฑ๋์ ์ฐ๊ฒฐํ๊ธฐ ์ํด ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ํค๋์ ํธ๋ ์ผ๋ฌ๋ฅผ ๋ถํ๋ค ใ คโข ํธ๋ ์ผ๋ฌ: ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ๋ ๋ฐ์ดํฐ์ ๋ง์ง๋ง์ ์ถ๊ฐํ๋ ์ ๋ณด
- ์ด๋ ๊ฒ ๋ง๋ค์ด์ง ๋ฐ์ดํฐ๋ ์ต์ข ์ ์ผ๋ก ์ ๊ธฐ ์ ํธ๋ก ๋ณํ๋ผ์ ์์ ์ธก์ ๋์ฐฉ
์ญ์บก์ํ๋ ์บก์ํ์ ์ ๋ฐ๋ ๊ณผ์ ์ด๋ค.
์ญ์บก์ํ ๊ณผ์
- ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต ํค๋์ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต ํธ๋ ์ผ๋ฌ๋ฅผ ์ ๊ฑฐ
- ๋คํธ์ํฌ ๊ณ์ธต์์ ํค๋๋ฅผ ์ ๊ฑฐ
- ์ ์ก ๊ณ์ธต์์ ํค๋๋ฅผ ์ ๊ฑฐ
- ๊ทธ๋ฆฌ๊ณ ๋ชจ๋ ํค๋๊ฐ ์ ๊ฑฐ๋ ๋ฐ์ดํฐ๊ฐ ์์ ์ธก์ ๋์ฐฉ
๐ ์ฐธ๊ณ !
VPN์ด๋?
VPN์ Virtual Private Network(๊ฐ์ ์ฌ์ค๋ง)์ ์ฝ์ด์ด๋ค ๊ฐ์ ํต์ ํฐ๋์ ๋ง๋ค์ด ๊ธฐ์ ๋ณธ์ฌ๋ ์์ฌ์ ๊ฐ์ ๊ฑฐ์ ๊ฐ์ ์ฐ๊ฒฐํ์ฌ ํต์ ํ๊ฑฐ๋ ์ธ๋ถ์์ ์ธํฐ๋ท์ผ๋ก ์ฌ๋ด์ ์ ์ํ๋ ๊ฒ์ ๋งํ๋ค
์์) ์์ธ์ ๋ณธ์ฌ๊ฐ ์๊ณ ๋ถ์ฐ์ ์์ฌ๊ฐ ์๋ค๋ฉด
- ๋ณธ์ฌ ๋ด๋ถ ๋(LAN)์์ ์ง์ฌ ๋ด๋ถ ๋(LAN)์ ์ ์ํด ํต์ ํ๋ ๊ฒ์ ๋ฌผ๋ฆฌ์ ์ธ ๊ฑฐ๋ฆฌ๊ฐ ๋ฉ์ด ์ด๋ ต๋ค.
- ์ด๋ด ๋๋ VPN์ ์ฌ์ฉํ์ฌ ๋ณธ์ฌ์ ์ง์ฌ๋ฅผ ์ฐ๊ฒฐํ์ฌ ํต์ ํ ์ ์๋ค.
๊ทธ๋ฆฌ๊ณ VPN์ ๋ ์ข ๋ฅ๋ก ๊ตฌ์ฑ๋์ด ์๋๋ฐ
-
- ์ธํฐ๋ท VPN: ์ธํฐ๋ท VPN์๋ ๊ฑฐ์ ๊ฐ ์ ์๊ณผ ์๊ฒฉ ์ ์ ์ฐ๊ฒฐ์ด ์๋ค. ๋ ๋ค ์ผ๋ฐ ์ธํฐ๋ท๋ง์ ์ฌ์ฉํ๋ค.
- ๊ฑฐ์ ๊ฐ ์ ์์ IPsec์ด๋ผ๋ ์ํธ ๊ธฐ์ ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ์ ์
- ๋ฐ๋ฉด ์๊ฒฉ ์ ์ ์ฐ๊ฒฐ์ ์ธ๋ถ์์ ์ฌ์ฉํ๋ ์ปดํจํฐ์ ์ฌ๋ด ๋คํธ์ํฌ๋ฅผ ์ฐ๊ฒฐํ๊ธฐ ๋๋ฌธ์ ์ํธํ๋ ํต์ ๋ก๋ฅผ ๋ง๋ ๋ค.
- ์ธํฐ๋ท VPN: ์ธํฐ๋ท VPN์๋ ๊ฑฐ์ ๊ฐ ์ ์๊ณผ ์๊ฒฉ ์ ์ ์ฐ๊ฒฐ์ด ์๋ค. ๋ ๋ค ์ผ๋ฐ ์ธํฐ๋ท๋ง์ ์ฌ์ฉํ๋ค.
-
- IP-VPN
- MPLS๋ผ๋ ๊ธฐ์ ์ ์ฌ์ฉํ๋ฉฐ ์ธํฐ๋ท๋ง์ด ์๋ ํต์ ์ฌ์ ์ ์ ์ฉ ํ์๋ง์ ์ฌ์ฉํ๋ค. MPLS๋ ํ์๋ง์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ์ ์ผ์์ ์ํ ํดํน์ด๋ ๋ฐ์ดํฐ ๋ณ์กฐ์ ์ํ์ด ์์ด ์ํธํ ๊ธฐ๋ฅ์ด ํ์ํ์ง ์๋ค.
- IP-VPN
:: ์ฉ์ด ์ ๋ฆฌ๐ก
-
ํ๋กํ ์ฝ(protocol)
: ์ปดํจํฐ ๊ฐ์ ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ์ ๋์ ํต์ ๋ฐฉ๋ฒ์ ๋ํ ๊ท์น์ด๋ ํ์ค์ด๋ค. -
OSI ๋ชจ๋ธ(Open Standards Interconnection model)
: ๊ตญ์ ํ์คํ๊ธฐ๊ตฌ(ISO)๊ฐ 1977๋ ์ ์ ์ํ ๊ตญ์ ํต์ ํ์ค ๊ท์ฝ์ด๋ค. ๋คํธ์ํฌ์ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ฅผ ์ผ๊ณฑ ๊ฐ ๊ณ์ธต์ผ๋ก ๋๋ ์ ํ์คํํ ํต์ ๊ท์ฝ์ผ๋ก ํ์ฌ ๋ค๋ฅธ ๋ชจ๋ ํต์ ๊ท์ฝ์ ๊ธฐ๋ฐ์ด ๋๋ค. -
TCP/IP ๋ชจ๋ธ(Transmission Control Protocol/Internet Protocol model)
: OSI ๋ชจ๋ธ 7๊ณ์ธต์ ๋คํธ์ํฌ์์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๊ณผ์ ์ ๋ค ๊ฐ ๊ณ์ธต(Layer)์ผ๋ก ๋จ์ํ์์ผ ์ฌ์ฉํ๋ ๋ชจ๋ธ์ด๋ค. ์ธํฐ๋ท ๋ชจ๋ธ์ด๋ผ๊ณ ๋ ํ๋ค. -
์บก์ํ/์ญ์บก์ํ(encapsulation/decapsulation)
: ์บก์ํ๋ ์ปดํจํฐ ํต์ ์์ ์์ ๊ณ์ธต์ ํต์ ํ๋กํ ์ฝ ์ ๋ณด๋ฅผ ๋ฐ์ดํฐ์ ์ถ๊ฐํ์ฌ ํ์ ๊ณ์ธต์ผ๋ก ์ ์กํ๋ ๊ธฐ์ ์ด๋ค. ๋ฐ๋๋ก ์ญ์บก์ํ๋ ์์ ๊ณ์ธต์ ํต์ ํ๋กํ ์ฝ์์ ํ์ ๊ณ์ธต์์ ์ถ๊ฐํ ์ ๋ณด์ ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฆฌํ๋ ๊ธฐ์ ์ด๋ค. -
ํค๋(header)
: ์ ์ฅ๋๊ฑฐ๋ ์ ์ก๋๋ ๋ฐ์ดํฐ์ ๋งจ ์์ ์์นํ๋ ์ถ๊ฐ์ ์ธ ์ ๋ณด ๋ฐ์ดํฐ๋ค. ๋ฐ์ดํฐ์ ๋ด์ฉ์ด๋ ์ฑ๊ฒฉ์ ์๋ณ ๋๋ ์ ์ดํ๋ ๋ฐ ์ฌ์ฉํ๋ค.