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