๐ต ์ธํฐ๋ท ์๋น์ค ์ข ๋ฅ
- WWW ์๋น์ค World Wide Web, ๋ฉ์ผ ์๋น์ค(SMTP ํ๋กํ ์ฝ), FTP ์๋น์ค (20๋ฒ ํฌํธ - ์ผ๋ฐ ๋ฐ์ดํฐ ์ ์ก, 21๋ฒ - ์ ์ด ๋ฐ์ดํฐ ์ ์ก์ฉ), DNS ์๋น์ค, Telnet, SSH ์๋น์ค(์ํธํ ๊ธฐ๋ฒ ์ฌ์ฉ, ์์ถ๊ธฐ์ ), NFS (๋ค๋ฅธ ์์คํ ๊ณผ ํ์ผ ์์คํ ๊ณต์ ํ๊ธฐ ์ํ ํด๋ผ์ด์ธํธ/์๋ฒ ํ๋ก๊ทธ๋จ, portmap ๋จผ์ ์ํ๋์ด์ผ ์คํ๊ฐ๋ฅ), RPC (๋์ ์ผ๋ก ์๋น์ค์ ํฌํธ ์ฐ๊ฒฐํ ๋ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ)
๐ต ์ธํฐ๋ท ์๋น์ค์ ์ค์
- ๋คํธ์ํฌ ์ธํฐํ์ด์ค ์ค์
์ผ๋ฐ์ ์ผ๋ก ์๋์ผ๋ก ์ธ์, ์๋์ผ๋ก ์๋๋ฉด ์๋์ผ๋ก ์ค์ ํด์ผํจ > ์ปดํ์ผ๋ ์ธํฐํ์ด์ค ๋ชจ๋์ ์ปค๋์ ์ ์ฌ, ํด๋น ๋ชจ๋์ ์ปค๋์ ์ ์ฌํ๋ ๋ฐฉ๋ฒ์ ์๋์ ์ฌ๋ฐฉ๋ฒ, ์๋ ์ ์ฌ ๋ฐฉ๋ฒ ์์
- ๋คํธ์ํฌ ์ค์ ํ์ผ๋ค
/etc/sysconfig/network : ๋คํธ์ํฌ ๊ธฐ๋ณธ ์ ๋ณด๊ฐ ์ค์ ๋์ด ์์
/etc/sysconfig/network-scripts/ifcfg-ethX : ์ง์ ๋ ๋คํธ์ํฌ ์ธํฐํ์ด์ค์ ๋คํธ์ํฌ ํ๊ฒฝ ์ค์ ์ ๋ณด ์ ์ฅ๋จ
/etc/resolv.conf : ๊ธฐ๋ณธ์ ์ผ๋ก ์ฌ์ฉํ ๋๋ฉ์ธ๋ช , ๋ค์์๋ฒ ์ค์
/etc/hosts : IP ์ฃผ์, ๋๋ฉ์ธ ์ฃผ์๋ฅผ 1:1๋ก ๋ฑ๋กํ์ฌ ๋๋ฉ์ธ์ ๋ํ IP์ฃผ์๋ฅผ ์กฐํlookupํ๋๋ก ํจ
/etc/host.conf : DNS ์๋น์ค๋ฅผ ์ ๊ณตํ ๋ ๋จผ์ ์ด ํ์ผ์ ๊ฒ์ฌํ์ฌ ํ์ผ์ ์ค์ ์ ๋ฐ๋ผ ์๋น์คํจ
๐ต ๋คํธ์ํฌ ์ค์
- IP ์ฃผ์ ์ค์
๋คํธ์ํฌ ์ค์ ํ์ผ๋ก ์ฃผ์ ์ค์ : /etc/sysconfig/network ๋๋ /etc/sysconfig/network-scripts/ifcfg-ethX๋ก IP์ฃผ์ ํ ๋น
๋ช ๋ น์ด๋ก ์ฃผ์ ์ค์ : ifconfig
์ ํธ๋ฆฌํฐ๋ก ์ฃผ์ ์ค์ : netconfig, system-config-network, redhat-config-network ๋ฑ์ ๋ค์ํ ์ ํธ๋ฆฌํฐ ์ฌ์ฉํ์ฌ ์ฃผ์ ํ ๋น
* ifconfig : ๋คํธ์ํฌ ์ธํฐํ์ด์ค๋ฅผ ์ค์ / ํ์ธํ๋ ๋ช ๋ น์ด
- ๋ผ์ฐํ ํ ์ด๋ธ ์ค์ ๋ฐ ๊ด๋ฆฌ
๋ผ์ฐํ : ์ก์ ํจํท์ด ๋ชฉ์ ์ง๊น์ง ์ ์กํ ์ ์๋๋ก ๊ฒฝ๋ก ์ค์ ํ๋ ์์
์ก์ ํจํท์ ๋ผ์ฐํ ํ ์ด๋ธ์ ๋ชฉ์ ์ง ๊ฒฝ๋ก ์ ๋ณด๊ฐ ์๋ค๋ฉด ํด๋น ๊ฒฝ๋ก๋ก ํจํท ์ ์ก
route : ๋ผ์ฐํ ํ ์ด๋ธ ์ค์ / ํ์ธ
๋ชฉ์ ์ง ๊ฒฝ๋ก๊ฐ ๋ผ์ฐํ ํ ์ด๋ธ์ ์๋ค๋ฉด ๋ํดํธ๊ฒ์ดํธ์จ์ด๋ก ํธ๋ํฝ ์ ์กํ ์ ์๊ฒ ๋ผ์ฐํ ํ ์ด๋ธ ์ค์ ๊ฐ๋ฅ
- ๋คํธ์ํฌ ๊ด๋ จ ๋ช ๋ น์ด
ifconfig, nslookup : TCP/IP ์ฃผ์ ์ค์ ์ ๋ณด ํ์ธ
ping, traceroute : ๋คํธ์ํฌ ๊ฒฝ๋ก ์ํ ํ์ธ
netstat : ๋คํธ์ํฌ ์ฐ๊ฒฐ ์ํ ํ์ธ
route : ๋ผ์ฐํ ํ ์ด๋ธ ํ์ธ
ethtool, mii-too, arp : NIC ์ํ ํ์ธ
* DHCP : ๋ค์์ IP ์ฃผ์๋ฅผ ํ๋ณดํด๋๊ณ ๋ค๋ฅธ ์์คํ ์ ์ ๋์ ์ผ๋ก ํ ๋นํ๋ ๋คํธ์ํฌ ์์คํ ์์ ์ฌ์ฉํจ
๐ต ๋ฆฌ๋ ์ค ๋ํฅ
1991๋ ์ด๊ธฐ ๋ฆฌ๋ ์ค๋ ์ฃผ๋ก ์๋ฒ๋ก ์ฌ์ฉ > ํ์ฌ๋ ์๋ฒ, ๋ฐ์คํฌํฑ ๋ฐ ๊ฐ๋ฐ, ์๋ฒ ๋๋ ๋ถ์ผ
๋ฆฌ๋ ์ค ํ์ฌ ์ด์์ฒด์ ํ๋งค๋ ์ฆ๊ฐํ๋ ์ ์ ๋ฆฌ๋ ์ค ์ด์์ฒด์ ์๋ฒ ํ๋งค๋ ๊ฐ์ ์ถ์ธ
๊ธฐ๋ณธ์ ์ผ๋ก POSIX ํ์ค, ์ธํฐ๋ท ํ๋กํ ์ฝ ํ์ค ๋ฑ ๊ตญ์ ํ์ค ๋ฐ๋ฆ
์ ์๊ถ๋ฒ์ ์ปดํจํฐ ํ๋ก๊ทธ๋จ์ผ๋ก์จ ์ ์๊ถ๋ฒ ๋ณดํธ ๋์
๐ต ๋ฆฌ๋ ์ค ๊ด๋ จ ๊ธฐ์
- ํด๋ฌ์คํฐ๋ง : ์ฌ๋ฌ ๊ฐ์ ์์คํ ์ด ํ๋์ ๊ฑฐ๋ํ ์์คํ ์ผ๋ก ๋ณด์ด๊ฒ ๋ง๋๋ ๊ธฐ์ , ์ฌ๋ฌ ๊ฐ์ ์ปดํจํฐ๋ฅผ ๋คํธ์ํฌ๋ฅผ ํตํด ์ฐ๊ฒฐํ์ฌ ํ๋์ ์ปดํจํฐ์ฒ๋ผ ๋์ํ๋๋ก ์ ์ํ ์์คํ
๊ตฌ์ฑ์์ - ํด๋ฌ์คํฐ ๋ ธ๋, ํด๋ฌ์คํฐ ๊ด๋ฆฌ์
์ข ๋ฅ - ๊ณ ๊ณ์ฐ์ฉ ํด๋ฌ์คํฐ HPC Cluster, ๋ถํ ๋ถ์ฐ ํด๋ฌ์คํฐ LVS Cluster, ๊ณ ๊ฐ์ฉ์ฑ ํด๋ฌ์คํฐ HA Cluster
- ์๋ฒ ๋๋ ์์คํ : ์ปดํจํฐ์ ํ๋์จ์ด ์ ์ด์ธ ํ๋ก์ธ์ค, ๋ฉ๋ชจ๋ฆฌ ์ ์ถ๋ ฅ์ฅ์น์ ํ๋์จ์ด๋ฅผ ์ ์ดํ๋ ์ํํธ์จ์ด๊ฐ ์กฐํฉ๋์ด ํน์ ํ ๋ชฉ์ ์ ์ํํ๋ ์์คํ , ํ๋์จ์ด์ ์ํํธ์จ์ด ํฌํจํ๋ ํน์ ํ ์์ฉ์์คํ
๊ตฌ์ฑ์์ - ํ๋์จ์ด (ํ๋ก์ธ์, ์ปจํธ๋กค๋ฌ, ๋ฉ๋ชจ๋ฆฌ, I/O์ฅ์น, ๋คํธ์ํฌ ์ฅ์น, ์ผ์, ๊ตฌ๋๊ธฐ), ์ํํธ์จ์ด (์ด์์ฒด์ , ์์คํ S/W, ์์ฉ S/W), ๋ง์ดํฌ๋ก ํ๋ก์ธ์, ๋ง์ดํฌ๋ก ์ปจํธ๋กค๋ฌ
ํน์ง - ํน์ ๋ชฉ์ ์ ๋ถํฉํ๋ ์ต์ ํ ์ค๊ณ ๊ฐ๋ฅ, ์ค์๊ฐ ์ฒ๋ฆฌ ์ง์, ์ ๋ขฐ์ฑ, ์ํ, ๊ฒฝ๋, ์ ์ ๋ ฅ
๐ต ๋ฆฌ๋ ์ค ์๋ฒ ๋ถ์ผ
- ์๋ฒ ๊ฐ์ํ
์๋ฒ๋ฅผ ๊ตฌ์ฑํ๋ ๋ชจ๋ ์์์ ๊ฐ์ํ, ํ๋์ ๋ฌผ๋ฆฌ์ ์๋ฒ ํธ์คํธ์์ ์ฌ๋ฌ ๊ฐ์ ์๋ฒ ์ด์ ์ฒด์ ๋ฅผ ๊ฒ์คํธ๋ก ์คํํ ์ ์๊ฒ ํด์ฃผ๋ ์ํํธ์จ์ด ์ํคํ ์ณ, ์ฌ๋ฌ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์ , ๋ฏธ๋ค์จ์ด ๋ฐ ์ด์์ฒด์ ๋ค์ด ์๋ก ์ ํ์๋ ์๊ณ ์๋ก ์ํฅ์ ๋ฏธ์น์ง ์์ผ๋ฉด์ ๋์์ ์ฌ์ฉ๋ ์ ์๊ฒ ํด์ค
๋ฌผ๋ฆฌ์๋ฒ ๋ฐ ๊ณต๊ฐ ์ ๊ฐ, ํ๋์ ์๋ฒ ์ค์๋ํ๋๋ผ๋ ๋ค๋ฅธ ์๋ฒ์์ ๋์ผ ์ ํ๋ฆฌ์ผ์ด์ ๊ตฌ๋ํ๋ฏ๋ก redundancy ํ๋ณด ๊ฐ๋ฅ
* ํ๋์ ๋ชจ๋ํฐ๋ฅผ ์ฅ์ฐฉํ ์์คํ ์ ์ฌ๋ฌ ๊ฐ์ ๊ฐ์ ํ๋ฉด์ ์ ๊ณตํ๋ ๊ธฐ์ : ๊ฐ์์ฝ์
- ํด๋ผ์ฐ๋ ์ปดํจํ
- ๋น ๋ฐ์ดํฐ
- ์๋ฒ ๋๋ ์์คํ
๋ชจ๋ฐ์ผ
- ์ค๋งํธ TV
- IVI (In Vehicle Infotainment)