2์ฅ ์ปดํจํฐ ๋คํธ์ํฌ
1. ์ปดํจํฐ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ๋ ๊ธฐ๊ธฐ
์ปดํจํฐ ๋คํธ์ํฌ๋ ํฌ๊ฒ ๋จ๋ง๊ธฐ(terminal)์ ๋คํธ์ํฌ ๊ธฐ๊ธฐ๋ก ๊ตฌ์ฑ๋๋ค.
- ๋จ๋ง๊ธฐ๋ ํต์ ์ ํ๋ ์ฃผ์ฒด๋ฅผ ์ง์นญํ๋ค. ์ฆ, ๋ฌด์ ํน์ ์ ์ ๋คํธ์ํฌ ์ฐ๊ฒฐ ๋จ์๋ฅผ ๊ฐ์ง ์ปดํจํฐ, ์ค๋งํธํฐ์ ๋งํ๋ค.
- ๋จ๋ง๊ธฐ๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ก ๊ตฌ๋ถํ๋๋ฐ, ์๋ฒ๋ ํด๋ผ์ด์ธํธ์์ ์ค๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์์ ์ฒ๋ฆฌํ ํ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ํด๋ผ์ด์ธํธ์ ํ์ ํ๋ ์ญํ ์ ํ๋ค.
๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ์ปดํจํฐ ๋คํธ์ํฌ ๊ตฌ์ฑ์ ๋ ๋จ๋ง๊ธฐ๋ฅผ ์ง์ ๋คํธ์ํฌ ์ผ์ด๋ธ๋ก ์ฐ๊ฒฐํ๋ ๊ฒ์ด๋ค.
ํ์ง๋ง ์ด๋ ๊ฒ ๊ตฌ์ฑํ๋ฉด ๋จ๋ง๊ธฐ ๋ ๋๋ฐ์ ์๋ํ์ง ๋ชปํ๋ค.
๋๋ถ๋ถ์ ๋จ๋ง๊ธฐ ์ฌ์ด์ ๋คํธ์ํฌ ์ค์์น๋ผ๋ ๊ธฐ๊ธฐ๋ฅผ ๋๊ณ ๋จ๋ง๊ธฐ๋ค๊ณผ ๋คํธ์ํฌ ์ผ์ด๋ธ(๋์ )๋ก ์ฐ๊ฒฐํ์ฌ ๊ตฌ์ฑํ๋ค.
์ด๋ฌํ ๊ตฌ์ฑ์ ๋ก์ปฌ ์ง์ญ ๋คํธ์ํฌ(Local Area Network) ํน์ LAN์ด๋ผ ํ๋ค.
- ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ๋ ๋จ๋ง๊ธฐ์์ ๊ฐ์ด๋ฐ์ ์๋ ์ค์์น๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๊ณ ์ค์์น๋ ๋ค๋ฅธ ๋จ๋ง๊ธฐ๋ก ๋ณด๋ธ๋ค.
- ๊ฐ๊น์ด ์ง์ญ์ ๋ฌถ๋ ๋ํ์ ์ธ ์ปดํจํฐ ๋คํธ์ํฌ์ด๋ค.
- ํ์ ๋ ์ง์ญ์์ ์ปดํจํฐ๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ํ๋ ์ ์ ๊ธฐ๊ธฐ ๊ฐ์ ์์ ๋กญ๊ฒ ์ ๋ณด ๊ตํ์ ๊ฐ๋ฅํ๊ฒ ํ๋ค.
๊ทธ๋ฌ๋ LAN์ ๋ช ๊ฐ์ง ๋ฌธ์ ๊ฐ ์๋ค.
- ์ค์์น ํ๋๊ฐ ์ฐ๊ฒฐํ ์ ์๋ ๋จ๋ง๊ธฐ ์๊ฐ ์ ํ๋์ด ์๋ค.
- ๋จ๋ง๊ธฐ๋ค ๊ฐ๊ฐ์ ์ฃผ์๋ฅผ ๋ชจ๋ ๊ณ ์ ํ๊ฒ ๋ง๋ค๊ธฐ ์ด๋ ต๋ค.
์ด ๋ฌธ์ ์ ํด๊ฒฐ์ฑ ์ค ํ๋๋ ์๋ก ๋ค๋ฅธ ๋คํธ์ํฌ ๊ธฐ๊ธฐ ๊ฐ์ ์ฐ๊ฒฐํ๋ ๊ฒ์ด๋ค.
์ด๋ ๊ฒ ์๋ก ๋ค๋ฅธ LAN์ด ๋ง๋ฌผ๋ ค ์ฐ๊ฒฐ๋ ๊ฒ์ ๊ด์ญ ํต์ ๋ง(Wide Area Network) ํน์ WAN์ด๋ผ ํ๋ค.
OSI ๋ชจ๋ธ
์ปดํจํฐ ๋คํธ์ํฌ ํต์ ์ ๋ํ ๊ตญ์ ํ์ค์ด๋ค.
์ด ํ์ค๋ง ์ ์งํค๋ฉด ์ด๋ค ๊ธฐ๊ธฐ๋ , ์ด๋ค ํํ์ ํต์ ์ ๋ก๋ฅผ ์ฌ์ฉํ๋ ์ปดํจํฐ ๊ฐ ํต์ ์ ํ ์ ์๋ค.
- ๊ณ์ธต 1 ๋ฌผ๋ฆฌ: ํ๋์จ์ด๋ฅผ ๋ค๋ฃฌ๋ค. ์๋ฅผ ๋ค์ด ๋ณด๋ผ ๋ฐ์ดํฐ๋ฅผ ์ด๋ค ํํ์ ์ ๋ฅ๋ก ๋ณด๋ผ์ง ์ ์ํ๋ค.
- ๊ณ์ธต 2 ๋ฐ์ดํฐ ๋งํฌ: LAN์์ ํต์ ์ด ๊ฐ๋ฅํ๊ฒ ํ๋ค.
- ๊ฐ ๋จ๋ง๊ธฐ๋ ๊ณ ์ ํ ์ฃผ์๋ฅผ ๊ฐ๊ณ ์๋ค.
- ๋จ๋ง๊ธฐ๋ ๋ฐ์ดํฐ๋ฅผ ํ๋ ์์ด๋ผ๋ ๋จ์๋ก ์ฃผ๊ณ ๋ฐ๋๋ค. ํ๋ ์์ ํค๋์ ํ์ด๋ก๋๋ก ๊ตฌ์ฑ๋์ด ์๋๋ฐ, ํค๋์๋ ์์ ์์ ์ก์ ์๊ฐ ์๊ณ ํ์ด๋ก๋์๋ ๋จ๋ง๊ธฐ๊ฐ ๋ณด๋ด๊ณ ์ ํ๋ ๋ฐ์ดํฐ๊ฐ ์๋ค.
- ๊ณ์ธต 3 ๋คํธ์ํฌ: ๊ด์ญ ํต์ ๋ง(WAN)์์ ํต์ ์ด ๊ฐ๋ฅํ๊ฒ ํ๋ค.
- ์ง์ ๋ฐ์ดํฐ๋ฅผ ๊ฑด๋ค๋ ๊ฒ์ด ์๋๋ผ ๊ณ์ธต์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฑด๋ค์ฃผ๋ ๋ฐฉ์์ผ๋ก ์๋ํ๋ค. ์ด๋ฌํ ์ผ์ ๋ด๋นํ๋ ๋คํธ์ํฌ ๊ธฐ๊ธฐ๋ฅผ ๋ผ์ฐํฐ๋ผ ํ๋ค. ๋ผ์ฐํฐ๋ ์๋ก ๋ค๋ฅธ LAN ์ฌ์ด์ ์ปดํจํฐ ํต์ ์ ํ ์ ์๊ฒ ํ๋ ์ฅ๋น์ด๋ค.
- ๋ฐ์ดํฐ๋ IP ํจํท ํํ๋ก ํฌ์ฅ๋์ด ์ ๋ฌ๋๋ค.
- ๊ณ์ธต 4 ์ ์ก: ์๋๋ฐฉ์๊ฒ ๋ฐ์ดํฐ๊ฐ ๋ฐ๋์ ๊ฐ๊ฒ ํ๋ค.
- ๊ณ์ธต 5 ์ธ์ , ๊ณ์ธต 6 ํํ, ๊ณ์ธต 7 ์์ฉ: ์์ฉ ํ๋ก๊ทธ๋จ์ด๋ ์ด์์ฒด์ ์ ๋ชจ๋์ด ๋ค๋ฅธ ์ปดํจํฐ์ ์์ฉ ํ๋ก๊ทธ๋จ์ด๋ ์ด์์ฒด์ ๋ชจ๋๊ณผ ํต์ ์ ํ๋ ๋์ ๋ ผ๋ฆฌ์ ์ฐ๊ฒฐ ๋จ์๋ ๊ธฐ๋ฅ๋ค์ ๋ค๋ฃฌ๋ค.
2. ์ธํฐ๋ท
์๋ก ๋ค๋ฅธ ์ข ๋ฅ์ ๋ง์ ์ค์์น์ ๋ผ์ฐ๋๊ฐ ์ฐ๊ฒฐ๋์ด ์ง๊ตฌ๋ฅผ ๋ค๋ฎ๊ณ ์๋ค.
์ด๊ฒ์ ์ธํฐ๋ท์ด๋ผ ํ๋ค.
3. ์ปดํจํฐ ๋คํธ์ํฌ
์คํธ๋ฆผ(Stream) ํ์
์คํธ๋ฆผ์ด๋ ๋ฐ์ดํฐ์ ํ๋ฆ์ด๋ค.
๋ ๋จ๋ง๊ธฐ๋ฅผ ์ฐ๊ฒฐํ ํ ๊ทธ ์ฐ๊ฒฐ์ ๋๊ธฐ ์ ๊น์ง ํ์ชฝ์์ ๋ค๋ฅธ ํ์ชฝ์ผ๋ก ์ฐ๊ฒฐ๋ ๋ฐ์ดํฐ ํ๋ฆ ํ๋๋ฅผ ๋งํ๋ค.
ํ ๋จ๋ง๊ธฐ์์ ๋ณด๋ธ ๋ฐ์ดํฐ์ ๋ค๋ฅธ ํ ๋จ๋ง๊ธฐ์์ ๋ฐ์ ๋ฐ์ดํฐ๊ฐ ๋ค๋ฅผ ์ ์๋ค.
ํ์ง๋ง ๋ณด๋ธ ๋ฐ์ดํฐ๋ฅผ ๋ชจ๋ ์ด์ด ๋ณด๋ฉด ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ชจ๋ ์ด์ ๊ฒ๊ณผ ๊ฐ๋ค.
๋ฐ๋ผ์ ์คํธ๋ฆผ ํ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ก์์ ํ ๋, ๋ฐ์ดํฐ๊ฐ ์ฌ๋ฌ ๋ถ๋ถ์ผ๋ก ๋๋์ด ์๋ค๋ฉด ์ด๊ฒ์ ๊ตฌ๋ถํด์ผ ํ๋ค.
- ํค๋๋ฅผ ๋ถ์ด๋ ๋ฐฉ์์ ์ด๋ค ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ธฐ ์ ์ ๋ณด๋ผ ๋ฐ์ดํฐ ํฌ๊ธฐ๋ฅผ ๋จผ์ ๋ณด๋ด๋ ๋ฐฉ์์ด๋ค.
- ๊ตฌ๋ถ์๋ฅผ ์ด์ฉํ๋ ๋ฐฉ์์ ๋ฐ์ดํฐ์ ์์์ด๋ ๋์ ์๋ฆฌ๋ ํน์ ๊ธฐํธ๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ์์ด๋ค.
๋ฉ์์ง ํ์
๋ฉ์์ง๋ ์คํธ๋ฆผ๊ณผ ๋ฌ๋ฆฌ ์์ฒด์ ์ผ๋ก ๋ฐ์ดํฐ ์์๊ณผ ๋์ ๊ตฌ๋ณํ ์ ์๋ค.
๋ณด๋ธ ๊ฐ์์ ๋ฐ๋ ๊ฐ์๊ฐ ๊ฐ์ผ๋ฉฐ ๋ณด๋ธ ๋ฐ์ดํฐ์ ๋ฐ๋ ๋ฐ์ดํฐ์ ์์๊ณผ ๋๋ ๊ฐ๋ค.
๋คํธ์ํฌ ๊ฒ์์์๋ ํน์ ์์ ์์ ์ฌ๊ฑด์ ์๋ฆฌ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ๊ทธ๋ฌ๋ค ๋ณด๋ ๋ฉ์์ง ํ์์ ๋ฐ์ดํฐ ์ก์์ ์ด ๋ณดํธ์ ์ด๋ค.
IP ํจํท
IP ํจํท ํ๋์ ํฌ๊ธฐ๋ ์ ํ๋์ด ์๋ค. ํ์ง๋ง ์คํธ๋ฆผ์ด๋ ๋ฉ์์ง์๋ ์ด๋ฌํ ์ ํ์ด ์๋ค.
์ด์์ฒด์ ์ ๋ด์ฅ๋ ๋คํธ์ํฌ ๋ชจ๋์ธ ๋คํธ์ํฌ ์คํ์์ ๊ด๋ฆฌํด ์ฃผ๊ธฐ ๋๋ฌธ์ด๋ค.
์๋ฅผ ๋ค์ด ํ๋ก๊ทธ๋จ์ด ๋งค์ฐ ๊ธด ์คํธ๋ฆผ์ ์ก์ ํ ๋ ์ด์์ฒด์ ๋ IP ํจํท ํฌ๊ธฐ ์ ํ์ ๋ง์ถฐ ๋จํธํ๋ฅผ ํ๋ค. ๊ฐ ์กฐ๊ฐ์ IP ํจํท ํ๋ํ๋๊ฐ ๋์ด ์ก์ ๋๊ณ ๋ฐ๋ ์ชฝ์์๋ ์ด ์กฐ๊ฐ๋ค์ ๋ฐ์ ์กฐ๋ฆฝํ ํ ์คํธ๋ฆผ ํํ๋ก ๋ณต์ํ๋ค.
4. ์ปดํจํฐ ๋คํธ์ํฌ ์๋ณ์
์ปดํจํฐ ๋คํธ์ํฌ ์๋ณ์, ์ฆ ์ฃผ์๋ ์ธํฐ๋ท์์ ๊ณ ์ ํ๋ค. ๊ทธ๋ฌ๋ IP ์ฃผ์๋ง์ผ๋ก ๋คํธ์ํฌ ํ๋ก๊ทธ๋จ์ ๊ฐ๋ฐํ๊ธฐ์๋ ๋ถ์กฑํ๋ค. ๋จ๋ง๊ธฐ ์์์ ์๋ํ๋ ํ๋ก์ธ์ค๋ ์ฌ๋ฌ ๊ฐ์ธ๋ฐ, ์ด ์ค ๋๊ฐ ๋ณด๋ธ ๊ฒ์ธ์ง ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ์ด๋ค. ํ IP ์ฃผ์ ์์์๋ ๋๊ฐ ์ฃผ๊ณ ๋ฐ๋ ๊ฒ์ธ์ง ์๋ณํ๋ ์ญํ ์ ํ๋ ๊ฒ์ด ๋ฐ๋ก ํฌํธ(port)์ด๋ค. ์ด๋ IP ์ฃผ์์ ํฌํธ๋ 'IP์ฃผ์:ํฌํธ' ํ์์ผ๋ก ํํํ๋ฉฐ ์ด๋ฅผ ๋์ (endpoint)์ด๋ผ ๋ถ๋ฅธ๋ค.
๊ทธ๋ฆฌ๊ณ IP ์ฃผ์๋ฅผ ํธํ๊ฒ ์ฌ์ฉํ๊ธฐ ์ํด ์์ด ๋จ์ด ํ์์ ์ฃผ์๋ฅผ ์ฌ์ฉํ๋๋ฐ ์ด๋ฅผ ํธ์คํธ ์ด๋ฆ์ด๋ผ ํ๋ค. ์ธํฐ๋ท์ ์ด ํธ์คํธ ์ด๋ฆ์ ์ ๋ ฅํ๋ฉด ๋๋ฉ์ธ ์ด๋ฆ ์๋ฒ(DNS)์์ IP ์ฃผ์๋ฅผ ์๋ ค์ค๋ค.
5. ์ปดํจํฐ ๋คํธ์ํฌ์ ํ์ง๊ณผ ํน์ฑ
๋คํธ์ํฌ ํ์ง ๊ธฐ์ค ์ธ ๊ฐ์ง๋ ๋ค์๊ณผ ๊ฐ๋ค.
- ์ ์ก ์๋(์ค๋ฃจํ): ์ ์ก๋ ์ ์๋ ๋ฐ์ดํฐ์ ๋จ์ ์๊ฐ๋น ์ด๋์ ์๋ฏธํ๋ค.
- ํจํท ์ ์ค๋ฅ : ์ ์ก๋๋ ๋ฐ์ดํฐ๊ฐ ์ค๊ฐ์ ๋ฒ๋ ค์ง๋ ๋น์จ์ด๋ค.
- ๋ ์ดํด์: ์ ์ก๋๋ ๋ฐ์ดํฐ๊ฐ ๋ชฉ์ ์ง์ ๋๋ฌํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ด๋ค.