์์คํ ์ ๊ตฌ๋ถ
๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ๋ ์์คํ ์ด ๋ฐ๋์ ์ผ๋ฐ ์ปดํจํฐ์ฒ๋ผ ๋ณต์กํ ๊ธฐ๋ฅ์ ์ํํด์ผ ํ๋ ๊ฒ์ ์๋์ง๋ง, ๋ฐ์ดํฐ ์ ์ก ๊ธฐ๋ฅ์ ํฌํจํ์ฌ ์ผ์ ์ ๋์ ์ปดํจํ ๊ธฐ๋ฅ์ ๋ณด์ ํฉ๋๋ค.
๋คํธ์ํฌ ์์คํ ์ ์ํ ๊ธฐ๋ฅ์ ๋ฐ๋ผ ๋ค์๊ณผ ๊ฐ์ด ๋ค์ํ ๋ช ์นญ์ผ๋ก ๋ถ๋ฅผ ์ ์์ต๋๋ค.
- ๋
ธ๋
- ๋ ธ๋(Node)๋ ์ปดํจํฐ ์ด๋ก ๋ถ์ผ์์ ํน์ ์์คํ ์ ๊ฐ๋ฆฌํค๋ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ฉ์ด๋ก ์ฌ์ฉ๋ฉ๋๋ค.
- ์ธํฐ๋ท์์๋ ์ํธ ์ฐ๊ฒฐ๋ ์์คํ ์ ํํํ ์ ์๋ ๊ฐ์ฅ ํฌ๊ด์ ์๋ฏธ๋ก ์ฌ์ฉ๋๋ฏ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋ ๋ชจ๋ ์์คํ ์ ํต์นญํฉ๋๋ค.
- ๋ ธ๋๋ ์ธํฐ๋ท ๋ด๋ถ๋ฅผ ๊ตฌ์ฑํ๋ ๋ผ์ฐํฐ์ ์ธํฐ๋ท ๋ฐ๊นฅ์ชฝ์ ์ฐ๊ฒฐ๋์ด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ํธ์คํธ๋ก ๊ตฌ๋ถ๋ฉ๋๋ค.
- ๋ผ์ฐํฐ
- ๋ผ์ฐํฐ(Router)๋ ์ธํฐ๋ท ๋ด๋ถ๋ฅผ ๊ตฌ์ฑํ๋ฉฐ, ๊ธฐ๋ณธ์ผ๋ก ๋ฐ์ดํฐ ์ ์ก ๊ธฐ๋ฅ์ ํฌํจํฉ๋๋ค.
- ๋ผ์ฐํฐ์ ์ฃผ์ ์ญํ ์ ๋ฐ์ดํฐ ์ค๊ฐ ๊ธฐ๋ฅ์ด๋ฉฐ, ์ธํฐ๋ท ๋ฐ๊นฅ์ชฝ์ ์ฐ๊ฒฐ๋ ํธ์คํธ๋ค ์ฌ์ด์ ๋ฐ์ดํฐ ์ ์ก์ด ์ธํฐ๋ท ๋ด๋ถ์์ ์ต์ ์ ๊ฒฝ๋ก๋ฅผ ํตํ์ฌ ์ด๋ฃจ์ด์ง๋๋ก ํฉ๋๋ค.
- ํธ์คํธ
- ํธ์คํธ(Host)๋ ์ธํฐ๋ท ๋ฐ๊นฅ์ชฝ์ ์ฐ๊ฒฐ๋์ด ์ผ๋ฐ ์ฌ์ฉ์๋ค์ ๋คํธ์ํฌ ์ ์ ์ฐฝ๊ตฌ ์ญํ ์ ํฉ๋๋ค.
- ์ผ๋ฐ์ ์ธ ์ปดํจํ ๊ธฐ๋ฅ์ ๊ฐ์ถ ํธ์คํธ๋ ๋คํธ์ํฌ ์์ฉ ํ๋ก๊ทธ๋จ์ ์คํํ ์ ์๊ณ , ์ฌ์ฉ์๋ ์ด ํ๋ก๊ทธ๋จ์ ์ด์ฉํ์ฌ ๋ค์ํ ์ธํฐ๋ท ์๋น์ค๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค.
- ํธ์คํธ๋ ํธ์คํธ ์ฌ์ด์ ์ ๊ณต๋๋ ์๋น์ค๋ฅผ ๊ธฐ์ค์ผ๋ก ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ก ๋๋ ์ ์์ต๋๋ค.
- ํด๋ผ์ด์ธํธ์ ์๋ฒ
- ํด๋ผ์ด์ธํธ(Client)๋ ์์์ ์ธํฐ๋ท ์๋น์ค๋ฅผ ์ด์ฉํ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ด๊ณ , ์๋ฒ(Server)๋ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋๋ค.
- ํด๋ผ์ด์ธํธ์ ์๋ฒ์ ๊ฐ๋
์ ์๋น์ค ๋จ์๋ก ์ด๋ฃจ์ด์ง๋ฏ๋ก ์์์ ํธ์คํธ๊ฐ ํด๋ผ์ด์ธํธ๋ ์๋ฒ๋ก ๊ณ ์ ๋์ง๋ ์์ต๋๋ค.
- ์ด์ฉํ๋ ์๋น๋์ ์ข
๋ฅ์ ๋ฐ๋ผ ํด๋ผ์ด์ธํธ๊ฐ ๋ ์๋ ์๊ณ , ์๋ฒ๊ฐ ๋ ์๋ ์์ต๋๋ค.
- ๊ทธ๋ฌ๋ฏ๋ก ํน์ ์๋น์คํ ๊ธฐ์ค์ผ๋ก ์ํ์ ์ธ ๊ด์ ์์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ผ๋ ์ฉ์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ์ด์ฉํ๋ ์๋น๋์ ์ข
๋ฅ์ ๋ฐ๋ผ ํด๋ผ์ด์ธํธ๊ฐ ๋ ์๋ ์๊ณ , ์๋ฒ๊ฐ ๋ ์๋ ์์ต๋๋ค.
- ์ผ๋ฐ์ ์ผ๋ก ์์ฉ ํ๋ก๊ทธ๋จ ํน์ ์๋น์ค ๋จ์๊ฐ ์๋ ํธ์คํธ ๋จ์๋ก๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ๋ฅผ ์ฌ์ฉํ๊ธฐ๋ ํฉ๋๋ค.
- ์ฆ, ๋ค์ํ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๋ชฉ์ ์ผ๋ก ํนํ๋ ํธ์คํธ์ ๊ฒฝ์ฐ ํธ์คํธ ์์ฒด๋ฅผ ์๋ฒ๋ผ ๋ถ๋ฅด๊ธฐ๋ ํฉ๋๋ค.
- ์๋ฒ๋ ํด๋ผ์ด์ธํธ๋ณด๋ค ๋จผ์ ์คํ ์ํ๊ฐ ๋์ด ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ๋๊ธฐํด์ผ ํฉ๋๋ค.
- ๊ทธ๋ฆฌ๊ณ ์์ํ ์ข ๋ฃํ์ง ์์ผ๋ฉด์ ํด๋ผ์ด์ธํธ์ ์์ฒญ์ด ์์ ๋๋ง๋ค ์๋น์ค๋ฅผ ๋ฐ๋ณตํด์ ์ ๊ณตํฉ๋๋ค.