1.2.1 Client-Server Computing
ํด๋ผ์ด์ธํธ-์๋ฒ ์ปดํจํ ์ด๋ผ๋ ์ฉ์ด๋ ๋ณดํต 1980๋ ๋ PC ๋์ ๊ณผ ๊ด๋ จ์ด ์๋ค๊ณ ์๊ฐ๋์ง๋ง, ์ค์ ๋ก๋ 1950๋ ๋์ 1960๋ ๋์ ์ ์กฐ๋ ๋ฉ์ธํ๋ ์ ์ปดํจํฐ๋ก ๊ฑฐ์ฌ๋ฌ ์ฌ๋ผ๊ฐ๋๋ค. ๋ฐ๋ผ์ ์ด ์น์ ์์๋ ํ๋ ํด๋ผ์ด์ธํธ-์๋ฒ ์ด์์ ์ดํด๋ณด๊ธฐ ์ ์ ํด๋ผ์ด์ธํธ์ ๋ฉ์ธํ๋ ์ ํ๊ฒฝ์์์ ๋ฐ์ดํฐ ํ๋ฆ์ ๊ฐ๋จํ ๊ฒํ ํ๊ฒ ์ต๋๋ค.
1.2.1.1 Client-to-Mainframe Data Flow 1960๋ ๋ ์ค๋ฐ๊น์ง ๋ง์ ๋ฉ์ธํ๋ ์ ์ปดํจํฐ๋ ์ ์ด ์ฅ์น๋ฅผ ์ฌ์ฉํ์ฌ ํฐ๋ฏธ๋ ์ฅ์น์ ๋ฐ์ดํฐ ํ๋ฆ์ ๊ทธ๋ฃนํํ๋ ๊ณ์ธต์ ํต์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๊ณ ์์์ต๋๋ค. ์ด ์ ์ด ์ฅ์น๋ ํด๋ฌ์คํฐ ์ปจํธ๋กค๋ฌ๋ผ๊ณ ๋ ๋ถ๋ ธ์ผ๋ฉฐ, ๊ฐ ์ ์ด ์ฅ์น์ ์ผ์ด๋ธ๋ก ์ฐ๊ฒฐ๋ ์ฌ๋ฌ ํฐ๋ฏธ๋ ์ฅ์น์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์์ต๋๋ค. ์ ์ด ์ฅ์น๋ ๋ฉ์ธํ๋ ์ ์ปดํจํฐ์ ๋์ผํ ๊ฑด๋ฌผ์ ์์ ๊ฒฝ์ฐ ๋ฉ์ธํ๋ ์์ ์ฑ๋์ ์ง์ ์ผ์ด๋ธ๋ก ์ฐ๊ฒฐ๋์๊ณ , ๋ค๋ฅธ ๊ฑด๋ฌผ์ด๋ ๋์์ ๋ฉ์ธํ๋ ์์ด ์์ ๊ฒฝ์ฐ ์๋ ํ์ ์ ํตํด ํต์ ์ปจํธ๋กค๋ฌ์ ์ฐ๊ฒฐ๋์์ต๋๋ค. ํต์ ์ปจํธ๋กค๋ฌ๋ ํ๋ก ํธ ์๋ ํ๋ก์ธ์๋ผ๊ณ ๋ ๋ถ๋ ธ์ผ๋ฉฐ, ์ง๋ ฌ-๋ณ๋ ฌ ๋ฐ ๋ณ๋ ฌ-์ง๋ ฌ ๋ฐ์ดํฐ ๋ณํ๋ฟ๋ง ์๋๋ผ ๋ค๋ฅธ ํต์ ๊ด๋ จ ์์ ์ ์ ๋ฌธ์ ์ผ๋ก ์ํํ์ต๋๋ค. ์ด๋ก ์ธํด ๋ฉ์ธํ๋ ์์ด ์ด์ ์ ์ํํ๋ ๋๋ถ๋ถ์ ํต์ ๊ธฐ๋ฅ์ด ํต์ ์ปจํธ๋กค๋ฌ๋ก ์ด์ ๋์์ต๋๋ค.
์ฌ์ค, ์ด ๊ธ์ ์ ์๊ฐ ์ปดํจํฐ์ ๊ด๋ จ๋ ๊ธด ๊ฒฝ๋ ฅ์ ์์ํ์ ๋, ๊ทธ๋ ์ฒ์์ ์์ฑํด D.C. ๊ต์ธ์ ์์น์์ ํด๋ฌ์คํฐ ์ปจํธ๋กค๋ฌ๊ฐ ํฐ๋ฏธ๋์ ์ฐ๊ฒฐ๋ ์ฅ์์์ ์ผํ๊ณ , ๋ฉ์ธํ๋ ์์ ๋ฏธ๋ค์ํ์ฃผ ๋ฏธ๋์ ํด๋ฆฌ์ค์ ์์์ต๋๋ค. ์์ํ ์ ์๋ฏ์ด ํฐ๋ฏธ๋์ด ๋ชจ์ฌ ์๋ ๋ฐฉ์ ํฐ๋ฏธ๋ ๋ฃธ์ด๋ผ๊ณ ๋ถ๋ ธ์ต๋๋ค. ๋ชจ๋ ๊ฒ์ด ์ ์งํ๋๋ ์ด๋ ๋ , ๋๊ตฐ๊ฐ ์ ํ๊ฐ ์ธ๋ฆฌ์ "ํฐ๋ฏธ๋ ๋ฃธ"์ด๋ผ๊ณ ๋งํ๋ฉฐ ์ ํ๋ฅผ ๋ฐ์๊ณ , ์๋๋ฐฉ์ "์ค ๋ง์ด ๊ฐ"์ด๋ผ๊ณ ๋ตํ ํ ์ ํ๋ฅผ ๋์์ต๋๋ค. ๊ฐ๋จํ ์กฐ์ฌ๋ฅผ ํตํด ์ง์ญ ๋ณ์์ ์๊ธ์ค ์ ํ๋ฒํธ๊ฐ ํฐ๋ฏธ๋ ๋ฃธ์ ์ ํ๋ฒํธ์ ํ ์๋ฆฌ ์ฐจ์ด๋๋ค๋ ์ฌ์ค์ ์๊ฒ ๋์์ต๋๋ค. ์ด๋ฌํ ์ํฉ์ด ๋ฐ๋ณต๋์ง ์๋๋ก ์ง์ญ ์ ํ ํ์ฌ์ ์์ฒญํด ํฐ๋ฏธ๋ ๋ฃธ ์ ํ์ ๋ฒํธ๋ฅผ ๋ณ๊ฒฝํ์ต๋๋ค. ์ด ์ด์ผ๊ธฐ๋ ํด๋ฌ์คํฐ ์ปจํธ๋กค๋ฌ๋ ํฐ๋ฏธ๋๊ณผ ์ง์ ์ ์ผ๋ก ๊ด๋ จ์ด ์์ง๋ง, ์์์น ๋ชปํ ์ผ์ด ๋ฐ์ํ ์ ์๋ค๋ ์ ์ ๊ณ ๋ คํ๊ณ , ๋น์ ์ํฉ์ ๋๋นํด ์ฌ์ ์๊ฐ์ ํ๋ณดํ๋ ๊ฒ์ด ์ค์ํ๋ค๋ ์ฌ์ค์ ๋ณด์ฌ์ค๋๋ค.
์์ ์ธ๊ธํ๋ฏ์ด, ํ๋ก ํธ ์๋ ํ๋ก์ธ์๋ ํต์ ์ปจํธ๋กค๋ฌ์ ์ฐ๊ฒฐ๋ ํด๋ฌ์คํฐ ์ปจํธ๋กค๋ฌ์ ์ฌ์ฉ์ ๋ฉ์ธํ๋ ์ ์ปดํจํฐ์ ์ํคํ ์ฒ๊ฐ ๋ฐ์ดํธ๋ฅผ ์ด๋์ํค๊ณ ๊ณ์ฐ์ ์ํํ๋ ๋ฐ ๋ ์ ํฉํ๊ฒ ์ค๊ณ๋ ์ ์๋๋ก ํ์ต๋๋ค. ์ด๋ ๋ฉ์ธํ๋ ์์ด ๋น์ฆ๋์ค ๋ฐ ๊ณผํ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ ์ ์๊ฒ ํด์ฃผ์๊ณ , ํต์ ์ปจํธ๋กค๋ฌ๋ ๋นํธ๋ฅผ ๋ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ๋๋ก ์ค๊ณ๋์๊ธฐ ๋๋ฌธ์, ๋ณ๋ ฌ๋ก ํ์ฑ๋ ๋ฌธ์๋ฅผ ํ๋์ฉ ์ง๋ ฌ๋ก ์ ์กํ๊ฑฐ๋ ์ง๋ ฌ ๋ฐ์ดํฐ ์คํธ๋ฆผ์ ํ๋์ฉ ๋ณ๋ ฌ๋ก ๋ณํํ๋ ๋ฐ ํ์ํ ์ฃผ์ ์์ ์ ์ํํ ์ ์์์ต๋๋ค.
ํฐ๋ฏธ๋ ์์ ์๋ฅผ ํด๋ผ์ด์ธํธ๋ก, ๋ฉ์ธํ๋ ์์ ์๋ฒ๋ก ์๊ฐํ๋ฉด, ํฐ๋ฏธ๋-๋ฉ์ธํ๋ ์ ์ฐ๊ฒฐ์ ํ๋์ ์๋ฒ์ ์ ์ฌํ๊ฒ ํ๋ก๊ทธ๋จ์ ์ ๊ทผํ ์ ์์ผ๋ฏ๋ก ์ด๊ธฐ ํํ์ ํด๋ผ์ด์ธํธ-์๋ฒ ์ปดํจํ ์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค.
ํฐ๋ฏธ๋-๋ฉ์ธํ๋ ์ ํ๊ฒฝ์์ ํฐ๋ฏธ๋์ ํน์ ์๋น์ค๋ฅผ ์์ฒญํ๋ ํด๋ผ์ด์ธํธ ์ญํ ์ ํฉ๋๋ค. ๋ฉ์ธํ๋ ์์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์๋ฒ ์ญํ ์ ํฉ๋๋ค. ์ด๊ธฐ ์ธ๋์ ํฐ๋ฏธ๋ ์ฅ์น๋ ์ง๋ฅ์ด ์ ํ์ ์ด์๊ธฐ ๋๋ฌธ์, 1970๋ ๋ ํ๋ฐ์ ๋ฑ์ฅํ 2์ธ๋ ๋ฐ 3์ธ๋ ํฐ๋ฏธ๋์ด ๋ฑ์ฅํ๊ธฐ ์ ๊น์ง๋ ์ ํ์ ์ธ ๊ธฐ๋ฅ์ ์ํํ์ต๋๋ค. ์ด ํฐ๋ฏธ๋์ ๋น์์๋ ํ๋์จ์ด์ ์ผ๋ก ๊ณ ์ ๋ ์ ์ ์ฅ์น์์ผ๋, ์ค๋๋ ์ฐ๋ฆฌ๊ฐ ๋งํ๋ ํ์จ์ด์ ์ด๊ธฐ ํํ๋ก ๊ฐ์ฃผ๋ ์ ์์์ต๋๋ค. ์ด ์ ์ ์ฅ์น๋ ์ผ๋ จ์ ์์ ์ ์ํํ์ผ๋ฉฐ, ์ด๋ ํ๋ก๊ทธ๋จ์ ์ด๊ธฐ ๋ฒ์ ์ผ๋ก ๊ฐ์ฃผ๋ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ ํ์ ์ธ๋์ ํฐ๋ฏธ๋ ์ฅ์น๋ ์ด๊ธฐ ์ธ๋์ ๋จ์ํ ๋ฐ์ดํฐ๋ฅผ ํ์ํ๊ณ ์ ํ๋ ๋ฐ์ดํฐ ์ ๋ ฅ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ ์ฅ์น๋ณด๋ค ํด๋ผ์ด์ธํธ-์๋ฒ ์ปดํจํ ์ ๋ ๊ฐ๊น๋ค๊ณ ํ ์ ์์ต๋๋ค.
๋ฉ์ธํ๋ ์ ํ๊ฒฝ์ ์ฃผ์ ํ๊ณ ์ค ํ๋๋ ๋ณธ๋ ๊ณ์ธต์ ๊ตฌ์กฐ์์ต๋๋ค. ์ฆ, ๋ ๋ช ์ ํฐ๋ฏธ๋ ์์ ์๊ฐ ๋๋ํ ์์ ์ ๋ณด๋ฅผ ์ ์์ ์ผ๋ก ๊ตํํ๊ณ ์ ํ๋๋ผ๋ ๋ชจ๋ ํต์ ์ด ๋ฉ์ธํ๋ ์์ ํตํด ์ด๋ฃจ์ด์ ธ์ผ ํ์ต๋๋ค. ์ด๋ ํนํ ๋๋ถ ํด์์ ๋์์ ์๋ถ์ ์์นํ ์ปดํจํฐ ์ฌ์ด์์ ์์ ์ด ์ด๋ฃจ์ด์ง ๋ ํฐ ์ง์ฐ์ ์ด๋ํ ์ ์์์ต๋๋ค. 1970๋ ๋ ๋์ ๊ณ ์ ํต์ ํ์ ์ด ์ด๋น 4800 ๋๋ 9600bps์ ๋ฐ์ดํฐ ์ ์ก ์๋๋ฅผ ์ ๊ณตํ์ ๋๋ ํนํ ๋ ๊ทธ๋ฌ์ต๋๋ค. IBM์ 1990๋ ๋์ Advanced Peer-to-Peer Networking (APPN) ํ๋์จ์ด์ ์ํํธ์จ์ด๋ฅผ ๋์ ํ์ฌ ๋ฉ์ธํ๋ ์์ ๊ณ์ธต์ ์ํคํ ์ฒ๋ฅผ ๋ณ๊ฒฝํ๋ ค ํ์ง๋ง, ๊ทธ๋๋ ์ด๋ฏธ ๋ก์ปฌ ์์ญ ๋คํธ์ํฌ๊ฐ ์ง๋ฐฐ์ ์ด์๊ณ , ํ๋์ ํด๋ผ์ด์ธํธ-์๋ฒ ํต์ ์ด ์ฃผ๋ฅ์์ต๋๋ค.
1.2.1.2 Modern Client-Server Operations ์ด์ ์๋ ํฐ๋ฏธ๋๊ณผ ๋ฉ์ธํ๋ ์ ๊ฐ์ ๊ด๊ณ๊ฐ ํด๋ผ์ด์ธํธ-์๋ฒ ์ปดํจํ ์ ์ด๊ธฐ ํํ๋ฅผ ๋ํ๋ผ ์ ์๋ค๊ณ ์ธ๊ธํ์ง๋ง, 1980๋ ๋ ์ด ๊ฐ์ธ์ฉ ์ปดํจํฐ(PC)์ ๋์ ์ดํ์์ผ ์ด ์ฉ์ด๊ฐ ๋ณธ๊ฒฉ์ ์ผ๋ก ๋ฐ์๋ค์ฌ์ก์ต๋๋ค. ๊ฐ์ธ์ฉ ์ปดํจํฐ์ ํ๋ก๊ทธ๋๋ฐ ๊ฐ๋ฅ์ฑ์ ์น ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ํฌํจํ ํ๋ ํด๋ผ์ด์ธํธ-์๋ฒ ์ปดํจํ ์ ๋ฐ์ ์ ๊ธฐ์ด๊ฐ ๋์์ผ๋ฉฐ, ์ฝํ ์ธ ์ ์ก ๋คํธ์ํฌ(CDN)๋ฅผ ์ฌ์ฉํจ์ผ๋ก์จ ์ด๋ฌํ ์ด์์ด ๋์ฑ ๊ฐ์ ๋์์ต๋๋ค.
ํ๋ ํด๋ผ์ด์ธํธ-์๋ฒ ์ปดํจํ ํ๊ฒฝ์์๋ ํด๋ผ์ด์ธํธ๊ฐ ํต์ ๋คํธ์ํฌ๋ฅผ ํตํด ์๋ฒ ํ๋ก์ธ์ค(ํ๋ก๊ทธ๋จ)๋ก ๋ฉ์์ง๋ฅผ ์ ์กํ๋ ํ๋ก์ธ์ค(ํ๋ก๊ทธ๋จ)๋ฅผ ์๋ฏธํฉ๋๋ค. ํด๋ผ์ด์ธํธ ํ๋ก์ธ์ค๋ ์๋ฒ์๊ฒ ํน์ ์์ ์ด๋ ์๋น์ค๋ฅผ ์ํํด ๋ฌ๋ผ๊ณ ์์ฒญํฉ๋๋ค. ํด๋ผ์ด์ธํธ๋ ์ผ๋ฐ์ ์ผ๋ก ์๋ฒ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค ๋ถ๋ถ์ ๊ด๋ฆฌํ๋ ํ๋ก๊ทธ๋จ์ ์ด์ํ์ง๋ง, ๋ค๋ฅธ ๊ธฐ๋ฅ๋ ์ํํ ์ ์์ต๋๋ค. ์น ํ๊ฒฝ์์๋ PC๊ฐ ํด๋ผ์ด์ธํธ๊ฐ ๋ฐ๊ณ ์ ํ๋ ์ ๋ณด์ ์ฃผ์๋ฅผ ๋ํ๋ด๋ URL(Uniform Resource Locator)์ ์ ์กํฉ๋๋ค. ์๋ฒ๋ ํ์ด์ง ์ ๋ณด๊ฐ ์ด๋ป๊ฒ ํ์๋์ด์ผ ํ๋์ง ์ ์ํ๋ ์ฝ๋๋ฅผ ํฌํจํ ์น ํ์ด์ง๋ฅผ ์๋ต์ผ๋ก ๋ณด๋ ๋๋ค. ํด๋ผ์ด์ธํธ ํ๋ก๊ทธ๋จ(ํ๋์ ๋ธ๋ผ์ฐ์ )์ด ์ด ๋ด์ฅ ์ฝ๋๋ฅผ ํด์ํ์ฌ ํด๋ผ์ด์ธํธ ํ๋ฉด์ ์น ํ์ด์ง๋ฅผ ์์ฑํฉ๋๋ค.
๊ทธ๋ฆผ 1.3์ ์น ํ๊ฒฝ์์ ํ๋ ํด๋ผ์ด์ธํธ-์๋ฒ ์ปดํจํ ์ ์ฌ๋ฌ ์ธก๋ฉด ๊ฐ์ ๊ด๊ณ๋ฅผ ๋ณด์ฌ์ค๋๋ค. Microsoft Internet Explorer ๋ธ๋ผ์ฐ์ ํ๋ก๊ทธ๋จ์ ๋ฉ์ธ ์ฐฝ ์ฐ์ธก ์๋จ์์, https://www.yahoo.com ์ฃผ์๋ฅผ ๋ณผ ์ ์์ต๋๋ค. ์ด ์ฃผ์๋ ์ ์์ ํด๋ผ์ด์ธํธ PC์์ ์ผํ ์๋ฒ๋ก ์ ์ก๋ URL์ ๋ํ๋ ๋๋ค. ์ด ์ฟผ๋ฆฌ์ ์๋ตํ์ฌ, ์ผํ ์๋ฒ๋ ํด๋น URL ์ฃผ์์ ์ผ์นํ๋ ํํ์ด์ง๋ฅผ ์ ์กํ์ต๋๋ค. ์ค์ ๋ก ํด๋ผ์ด์ธํธ PC๋ HTML(ํ์ดํผํ ์คํธ ๋งํฌ์ ์ธ์ด) ๋ฐ JAVA ๋๋ VBScript ๋ช ๋ น๋ฌธ ์ํ์ค๋ฅผ ์์ ํ๊ฒ ๋๋ฉฐ, ๊ทธ ์ค ์ผ๋ถ๋ ๊ทธ๋ฆผ 1.3์ ์ผ์ชฝ ์๋จ์ ์๋ ์ฐฝ์ ์์๋ก ํ์๋์ด ์์ต๋๋ค. ๋ธ๋ผ์ฐ์ ์ '๋ณด๊ธฐ' ๋ฉ๋ด์์ '์์ค'๋ฅผ ์ ํํ๋ฉด, ๋ธ๋ผ์ฐ์ ๋ฅผ ์ด์ํ๋ PC๊ฐ ํด์ํ ์์ค ๋ช ๋ น๋ฌธ์ด ๋ฉ๋ชจ์ฅ ์ฐฝ์ ํ์๋ฉ๋๋ค. ๋ฐ๋ผ์ ์ด ๋จ์ผ ํ๋ฉด์์๋ ์๋ฒ๋ก ์ ์ก๋ URL ํํ์ ํด๋ผ์ด์ธํธ ์์ฒญ๊ณผ, ํด๋ผ์ด์ธํธ์์ ์ด์ ์ค์ธ ๋ธ๋ผ์ฐ์ ๊ฐ ํด์ํ์ฌ ์น ํ์ด์ง๋ฅผ ์์ฑํ ์๋ฒ ์๋ต์ ๋ณผ ์ ์์ต๋๋ค. 2์ฅ์์ ์ฐ๋ฆฌ๋ Java ๋ฐ VBScript๋ก ์ฝ๋ฉ๋ ๋ด์ฅ ํ๋ก๊ทธ๋จ์ ํฌํจํ์ฌ HTML์ ๋ํด ์์ธํ ์ค๋ช ํ๊ณ ๋ ผ์ํ ๊ฒ์ ๋๋ค. (Chrome Dev Tools)
์ธํฐ๋ท๊ณผ ๊ทธ ๋ค์ํ ์์ค(์: ์น ์๋ฒ)์ ํด๋ผ์ด์ธํธ-์๋ฒ ์ปดํจํ ์ญ์ฌ์ ๋น๊ต์ ์ต๊ทผ์ ์ถ๊ฐ๋์๊ธฐ ๋๋ฌธ์, ์๋ฒ๋ ์น ํ์ด์ง๋ฅผ ์์ฑํ๋ ๊ฒ ์ธ์๋ ๋ค๋ฅธ ๊ธฐ๋ฅ์ ์ํํ๋ค๋ ์ ์ ์ ์ํด์ผ ํฉ๋๋ค. ์ผ๋ถ ์๋ฒ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฒ์ ๋ฐ ์ ๋ฐ์ดํธ ์์ ์ ์ํํฉ๋๋ค. ๋ค๋ฅธ ์๋ฒ๋ ํ๋ฆฐํฐ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ๊ณตํ๋ฉฐ, ์๋ฒ ๊ธฐ๋ฐ ํ๋ก์ธ์ค๋ ๋คํธ์ํฌ ์ฌ์ฉ์๊ฐ ๊ณต์ ํ์ผ์ ์ ๊ทผํ ์ ์๊ฒ ํ๋ ์ฅ์น์์ ์๋ํ์ฌ ํ์ผ ์๋ฒ๋ผ๊ณ ๋ถ๋ฆฌ๋ ์ฅ์น๊ฐ ๋ ์ ์์ต๋๋ค. ์๋ ์ ๊ฑธ์ณ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ง์ํ๊ธฐ ์ํด ์ฌ๋ฌ ์ข ๋ฅ์ ์๋ฒ๊ฐ ๊ฐ๋ฐ๋์์ต๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ๋ ์ผ๋ฐ์ ์ธ ์๋ฒ ์ ํ ์ค ํ๋์ด๋ฉฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์์ฝ ์์คํ ์ ํตํฉ๋๋ฉด ํน์ ์ ํ์ ์์ฝ ์์คํ ์๋ฒ, ์๋ฅผ ๋ค์ด ์ฐจ๋ ๋ ํ, ํธํ ๋๋ ํญ๊ณต ์์ฝ ์์คํ ์๋ฒ๊ฐ ๋ฉ๋๋ค. ์ต๊ทผ ๋ฑ์ฅํ ๋ ๋ค๋ฅธ ์ธ๊ธฐ ์๋ ์๋ฒ ์ ํ์ ๋น๋์ค ์๋ฒ์ ๋๋ค.
๊ทธ๋ฆผ 1.4๋ ๋คํธ์ํฌ๊ฐ ์ธํฐ๋ท, ๊ธฐ์ ์ธํธ๋ผ๋ท ๋๋ ๋ค๋ฅธ ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋์ง ์์ ๋จ์ํ ๋ก์ปฌ ์์ญ ๋คํธ์ํฌ(LAN)๊ฐ ๋ ์ ์๋ ์ผ๋ฐ์ ์ธ ์ ๋ณด ์ ๋ฌ ์์คํ ์ ๋ณด์ฌ์ค๋๋ค.
1.2.2 Use of Video Servers
๋น๋์ค ์๋ฒ๋ ์ด๋ฆ์์ ์ ์ ์๋ฏ์ด ๋น๋์ค ์ฝํ ์ธ ๋ฅผ ์ ์ฅํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋น๋์ค ์๋ฒ์ ์ ์ฅ ์ฉ๋์ด ๋งค์ฐ ์ค์ํ ์ด์ ๋ฅผ ์ค๋ช ํ๊ธฐ ์ํด, ํ ์กฐ์ง์ด ์๋๊ผญ์ง ์๋ฆฌ, ์ ๋ฑ ์ค์์น ์ค์น์ ๊ฐ์ ํ๋ก์ ํธ๋ฅผ ๋ค๋ฃจ๋ "How To" ๋น๋์ค๋ฅผ ์ ์ฅํ๋ค๊ณ ๊ฐ์ ํด ๋ด ์๋ค. ๋น๋์ค๊ฐ 30fps(์ด๋น ํ๋ ์) ํ๋ ์ ์๋์ด๋ฉฐ 640 x 480 ํฝ์ ์ ํด์๋์ 24๋นํธ ์์ ๊น์ด๋ฅผ ์ฌ์ฉํ๋ค๊ณ ๊ฐ์ ํ๋ฉด, 1์ด์ ๋์คํ๋ ์ด์๋ 30 × 640 × 480 × 24, ์ฆ ์ฝ 2์ต 2100๋ง ๋นํธ๊ฐ ํ์ํ๋ฉฐ, ์ด๋ ๊ฑฐ์ 2800๋ง ๋ฐ์ดํธ์ ํด๋นํฉ๋๋ค. ๋ฐ๋ผ์ 1๋ถ์ง๋ฆฌ ๋น๋์ค๋ ์ฝ 1.68GB์ ๋ฐ์ดํฐ ์ ์ฅ ๋ฐ ์ ์ก์ด ํ์ํฉ๋๋ค. ์น๊ณผ ๊ฐ์ ํ๋ ๋น๋์ค ํ๊ฒฝ์์๋ ๋น๋์ค ๋ฐ์ดํฐ์ ์ ์ฅ ๋ฐ ์ ์ก์ ์ค์ด๊ธฐ ์ํ ์ฌ๋ฌ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค. ๋น๋์ค ํ์ผ์ ํฌ๊ธฐ๋ฅผ ์ค์ด๋ ์ฃผ์ ๋ฐฉ๋ฒ์๋ ๋น๋์ค ๊ธธ์ด๋ฅผ ์ค์ด๊ฑฐ๋ ํด์๋, ํ๋ ์ ์๋, ์์ ๊น์ด๋ฅผ ์กฐ์ ํ๋ ๊ฒ, ๊ทธ๋ฆฌ๊ณ ์์ถ ๊ธฐ์ ์ ์ฌ์ฉํ๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค.
1.2.2.1 Video Length ๋น์ฐํ ๋น๋์ค๊ฐ ๊ธธ์ด์ง์๋ก ๋ ๋ง์ ์ ์ฅ ๊ณต๊ฐ๊ณผ ์ ์ก ์๊ฐ์ด ํ์ํฉ๋๋ค. ๋ฐ๋ผ์ ๋น๋์ค์ ๋ฐ์ดํฐ ์ ์ฅ ๋ฐ ์ ์ก ์๊ตฌ๋ฅผ ์ค์ด๋ ํ ๊ฐ์ง ๋ฐฉ๋ฒ์ ๋น๋์ค ๊ธธ์ด๋ฅผ ์ค์ด๋ ๊ฒ์ ๋๋ค. ๋น ๋ฅด๊ฒ ๋ณํํ๋ ์ธ์์์ ์จ๋ผ์ธ ๋ด์ค ๋น๋์ค๊ฐ ์ผ๋ฐ์ ์ผ๋ก ๋ช ๋ถ ์ ๋์ ๊ธธ์ด๋ง ๊ฐ๋ ์ด์ ๊ฐ ๋ฐ๋ก ์ด๊ฒ์ ๋๋ค.
1.2.2.2 Video Resolution ํ ํด์๋ ๋น๋์ค๋ 640 * 480 ํฝ์ ์ ํด์๋๋ฅผ ๊ฐ๋ VGA ๋ชจ๋ํฐ๋ก๋ถํฐ ์์๋์์ต๋๋ค. ์ด ํด์๋๋ ๊ฐ๋ก 640ํฝ์ , ์ธ๋ก 480ํฝ์ ์ ์๋ฏธํฉ๋๋ค. VGA ํ์ค์ด ๊ฐ๋ฐ๋ ์ดํ ์ด๋ํฐ ์นด๋์ ๋ชจ๋ํฐ์ ํด์๋ ๊ธฐ๋ฅ์ด ํฌ๊ฒ ํฅ์๋์์ง๋ง, ํ ํด์๋ ๋น๋์ค๋ ์ค๋๋ ์๋ ํํ ์ฌ์ฉ๋ฉ๋๋ค. ๊ทธ ์ธ์ ์์ฃผ ์ฌ์ฉ๋๋ ํด์๋๋ก๋ 320 x 240 ํด์๋๊ฐ ์์ผ๋ฉฐ, ๊ฐ๋ก์ ์ธ๋ก๊ฐ ๊ฐ๊ฐ ์ ๋ฐ์ผ๋ก ์ค์ด๋ค์ด ๋ฐ์ดํฐ ์ ์ฅ ์ฉ๋์ด 1/4๋ก ๊ฐ์ํฉ๋๋ค. ๋ ๋ค๋ฅธ ํด์๋๋ 160 x 120์ผ๋ก, ์ด๋ 1/4 ํด์๋๋ก ๋ถ๋ฆฌ๋ฉฐ, ๋ฐ์ดํฐ ์ด๋์ 1/16๋ก ์ค์ ๋๋ค.
1.2.2.3 Frame Rate ์ํ๊ด์์ ํ๋ฆ์ ํ๋ ์ ์๋๋ ์ผ๋ฐ์ ์ผ๋ก ์ด๋น 24ํ๋ ์์ ๋๋ค. TV์์๋ ์ฌ์ ์๋๋ก ์ธํด ์ด๋ฏธ์ง๊ฐ ์ด๋น 30ํ๋ ์ ์๋๋ก ํ์๋ฉ๋๋ค. ๋ ๋ฎ์ ํ๋ ์ ์๋๋ ์ด๋ฏธ์ง๊ฐ ํ๋ ๋ฏํ ๋๋์ ์ค ์ ์์ต๋๋ค. ์ปดํจํฐ๋ก ์ด๋ฏธ์ง๋ฅผ ์ ์กํ ๋ ์ด๊ธฐ ๋น๋์ค๋ ๋ฐ์ดํฐ ์๊ตฌ ์ฌํญ์ ์ ๋ฐ ๋๋ 1/3๋ก ์ค์ด๊ธฐ ์ํด 15fps ๋๋ ์ฌ์ง์ด 10fps์ ๋ฎ์ ํ๋ ์ ์๋๋ก ์ฌ์ฉ๋์์ต๋๋ค. ์ด๋ 10๋ ์ ์๋ ๊ฑฐ์ ํ์์ ์ด์์ง๋ง, ๋ฐ์ดํฐ ์ ์ฅ ์ฉ๋์ ๋ฐ์ ๊ณผ ์ผ์ด๋ธ ๋ฐ DSL ํต์ ์ ๋ฐ์ดํฐ ์๋ ๋ฐ์ ๋๋ถ์ ์ด์ ๋ 30fps ์๋๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
1.2.2.4 Color Depth ์์ ๊น์ด๋ ํ์๋๋ ๊ฐ ํฝ์ ์ ์์์ ํํํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋นํธ ์๋ฅผ ์๋ฏธํฉ๋๋ค. ํ๋ฐฑ ํ๋ฉด์๋ ํฝ์ ๋น 1๋นํธ๊ฐ ํ์ํ๋ฉฐ, "ํธ๋ฃจ ์ปฌ๋ฌ"์ "ํ ์ปฌ๋ฌ"๋ผ๊ณ ๋ถ๋ฆฌ๋ ๊ฒ์ ๋นจ๊ฐ์, ํ๋์, ๋ น์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ๊ฐ 8๋นํธ์ฉ ์ฌ์ฉํ์ฌ ํฝ์ ๋น 24๋นํธ๋ฅผ ํ์๋ก ํฉ๋๋ค. ์ด๋ ์ธ๊ฐ์ ๋์ด ๊ตฌ๋ณํ ์ ์๋ ์ต๋ ์์ ์์ ๋ํ๋ ๋๋ค. ๊ทธ๋ค์์ผ๋ก ์์ ๊ฐ์๋ 16๋นํธ๋ฅผ ์ฌ์ฉํ์ฌ ์์ฒ ๊ฐ์ง ์์์ ๋ํ๋ผ ์ ์์ผ๋ฉฐ, ๋ฐ์ดํฐ ์์ 1/3 ์ค์ ๋๋ค. ๋น๋์ค๋ ์ผ๋ฐ์ ์ผ๋ก 24๋นํธ ์์ ๊น์ด ์ฅ์น๋ฅผ ์ฌ์ฉํ๋ฏ๋ก, ์์ ๊น์ด๋ฅผ 24๋นํธ์์ 16๋นํธ๋ก ์ค์ด๋ ๊ฒ์(์ด๋ฅผ ์์ํ๋ผ๊ณ ๋ถ๋ฆ) ํ๋ ์ ๋ด ์ ํ์ ์๊ณกํ ์ ์์ต๋๋ค.
1.2.2.5 Data Compression ์์ ์ธ๊ธํ ๋ชจ๋ ๊ธฐ์ ์ค์์ ๋ฐ์ดํฐ ์์ถ์ ๋น๋์ค๋ฅผ ํํํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ ์์ ๊ฐ์ฅ ๋ง์ด ์ค์ด๋ ๋ฐฉ๋ฒ์ ๋๋ค. ํ ๋ชจ์ ๋น๋์ค์์๋ ์ฌ๋ฌ ๋ฐ์ดํฐ ์์ถ ๋ฐฉ๋ฒ์ด ์ฌ์ฉ๋ฉ๋๋ค. ๊ทธ์ค ๋ช ๊ฐ์ง๋ Microsoft๊ฐ MPEG-4, Part 2๋ฅผ ๊ตฌํํ Windows Media Video(WMV)์, Adobe์ Flash Video๊ฐ ์์ต๋๋ค. Flash Video๋ ๋ฒ์ 6๊ณผ 7์์ Sorenson Spark๋ผ๋ FLV ํ์ผ์ฉ ์ฝ๋ฑ(์ธ์ฝ๋-๋์ฝ๋)์ ์ฌ์ฉํ์ผ๋ฉฐ, Flash Player 8 ์ดํ์ ๋ฒ์ ์์๋ ON2 Technologies VP ์์ถ ๋ฐ ๋ค์ํ ๋ฒ์ ์ MPEG์ ์ง์ํฉ๋๋ค. ๊ฐ ๋ฒ์ ์ ๋ฐ์ดํฐ ์์ถ์ ์ ๋นํธ, ์ค๋นํธ ๋ฐ ๊ณ ๋นํธ ์ ์ก ์ง์๊ณผ ์์ถ ํจ์จ์ฑ ์ธก๋ฉด์์ ๋ค๋ฅด๊ฒ ์๋ํ์ง๋ง, ๊ณตํต์ ์ผ๋ก ๋ชจ๋ ๋ฐ์ดํฐ ์ ์ฅ ์๊ตฌ ์ฌํญ์ ํฌ๊ฒ ์ค์ด๊ณ ๋ฐ์ดํฐ ์ ์ก ์๊ฐ์ ๋จ์ถํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋น๋์ค๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์์ฒญํ๋ ค๋ฉด ํด๋ผ์ด์ธํธ๊ฐ ํธํ ๊ฐ๋ฅํ ๋ธ๋ผ์ฐ์ ๋ ๋ธ๋ผ์ฐ์ ์ ํธํ ๊ฐ๋ฅํ ํ๋ฌ๊ทธ์ธ์ ์ค์นํด์ผ ํ๋ฉฐ, ์ด ๋ ๊ฐ์ง ์ฃผ์ ๋ ์ด ์ฑ ์ ํ๋ฐ์์ ์์ธํ ๋ ผ์ํ ๊ฒ์ ๋๋ค.
1.2.3 Server Network Architecture
๋คํธ์ํฌ ์ํคํ ์ฒ๊ฐ ๋ฐ์ดํฐ ํ๋ฆ์ ์ด์งํ๊ธฐ ์ํด ๊ฐ๋ฐ๋ ๊ฒ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก, ์๋ฒ ์ฌ์ฉ์ ์ฒ๋ฆฌ ์์ ์ ์ฉ์ดํ๊ฒ ํ๊ธฐ ์ํ ์ํคํ ์ฒ ๊ฐ๋ฐ์ ์ด์งํ์ต๋๋ค. ์ด๊ธฐ PC ๋คํธ์ํฌ๋ ํด๋ผ์ด์ธํธ๊ฐ ํ์ผ์ ์ ๊ทผํ๊ณ ๊ณต์ ํ ์ ์๋ ํ์ผ ์๋ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ต๋๋ค. ํ์ผ ์๋ฒ๋ ํด๋ผ์ด์ธํธ ์์ฒญ์ ๋ํด ์ ์ฒด ํ์ผ์ ๋ค์ด๋ก๋ํ๋ ๋ฐฉ์์ผ๋ก ์๋ตํ๊ธฐ ๋๋ฌธ์, ๋์์ ๋ง์ ์ฌ์ฉ์๋ฅผ ์ง์ํ๋ ์๋ฒ์ ๋ฅ๋ ฅ์๋ ํ๊ณ๊ฐ ์์์ต๋๋ค. ์ด๋ฌํ ํ๊ณ๋ ์ค๋๋ ์น ์๋ฒ์์๋ ์ฌ์ ํ ์กด์ฌํ๋ฉฐ, ์๋น์ค ๊ฑฐ๋ถ(DOS) ๊ณต๊ฒฉ์ ํตํด ์ ์ฉ๋๊ธฐ๋ ํ์ต๋๋ค. DOS ๊ณต๊ฒฉ์ ์ ์ก ์ ์ด ํ๋กํ ์ฝ(TCP)๊ณผ ๊ทธ 3๋ฐฉํฅ ํธ๋์ ฐ์ดํฌ์ ํน์ฑ์ ์ด์ฉํด ๋ฐ์ํ ์ ์์ต๋๋ค. ์ ์ฌ์ ์ธ ๊ณต๊ฒฉ์ ๋ ธ์ถ๋๋ ๊ฒ ์ธ์๋, ๋ง์ ํ์ผ ์ ์ก์ผ๋ก ์ธํด ๋ฐ์ํ๋ ๋คํธ์ํฌ ํธ๋ํฝ์ ํต์ ์ ํฐ ์ํฅ์ ๋ฏธ์น ์ ์์ต๋๋ค.
ํ์ผ ๊ณต์ ์ ๊ด๋ จ๋ ํ๊ณ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ ์ฌ์ฉ์ผ๋ก ์ด์ด์ก์ต๋๋ค. ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ์์คํ (DBMS)์ ์ฌ์ฉํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ๋ ํด๋ผ์ด์ธํธ ์ฟผ๋ฆฌ์ ์ง์ ์๋ตํ์ฌ, ์ ์ฒด ํ์ผ ์ ์ก์ด ์ผ์ด๋ ๋์ ๋คํธ์ํฌ ํธ๋ํฝ๊ณผ ๋น๊ตํ์ ๋ ๋คํธ์ํฌ ํธ๋ํฝ์ ํฌ๊ฒ ์ค์์ต๋๋ค. ๋ฐ๋ผ์ ๋ง์ ์กฐ์ง์์ ํ๋์ ์ธ ํด๋ผ์ด์ธํธ-์๋ฒ ์ํคํ ์ฒ๋ ํ์ผ ์๋ฒ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ์์ผ๋ก ์ ํ๋์์ต๋๋ค.
๋ฐ์ดํฐ ํ๋ฆ์ ์ด์งํ๊ธฐ ์ํด ๊ณ ๋ คํด์ผ ํ ๋ ๊ฐ์ง ์๋ฒ ์ํคํ ์ฒ๊ฐ ์์ต๋๋ค. ์ด๋ฌํ ์ํคํ ์ฒ ์ ํ์ ์๋ฒ ๋ด๋ถ์ ์ธ๋ถ๋ก ๋๋ฉ๋๋ค. ๋ด๋ถ ์๋ฒ ์ํคํ ์ฒ์ ๋ํด ๋ ผ์ํ ๋, ์ฐ๋ฆฌ๋ ์ฃผ๋ก ์๋ฒ ๋ด์ ๊ตฌ์ฑ ์์, ์ฆ ํ๋ก์ธ์, ํ๋ก์ธ์ ์ฑ๋ฅ, ๋ฉ๋ชจ๋ฆฌ, ๋์คํฌ ์ฑ๋, ๋์คํฌ ์ฉ๋, ๋์คํฌ ์ ์ถ๋ ฅ(I/O) ๋ฐ์ดํฐ ์ ์ก ์๋์ ๋ฐฐ์ด๊ณผ ์ฌ์์ ์ฐธ์กฐํฉ๋๋ค. ์ธ๋ถ ์๋ฒ ์ํคํ ์ฒ์ ๋ํด ๋ ผ์ํ ๋๋ ์ฃผ๋ก ํ ์๋ฒ๊ฐ ๋ค๋ฅธ ์๋ฒ์ ์ ์ฒ๋ฆฌ๊ธฐ๋ก์ ๊ธฐ๋ฅ์ ๋ถ๋ดํ๋ ๋ฐฉ์์ ์ฐธ์กฐํฉ๋๋ค. ์ด๋ฌํ ์๋ฒ ๊ฐ ๊ด๊ณ๋ ๋คํธ์ํฌ๋ฅผ ํตํด ๋ฐ์ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์, ์ด๋ฌํ ์ํคํ ์ฒ๋ฅผ ์๋ฒ ๊ธฐ๋ฐ ๋คํธ์ํฌ ์ํคํ ์ฒ๋ผ๊ณ ๋ถ๋ฅด๋ ๊ฒ์ด ์ผ๋ฐ์ ์ ๋๋ค. ์ด ์น์ ์์๋ ์ธ๋ถ ๋๋ ์๋ฒ ๋คํธ์ํฌ ์ํคํ ์ฒ์ ์ค์ ์ ๋ ๊ฒ์ ๋๋ค. ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์๋ฒ ์ํคํ ์ฒ ํํ๋ 2๊ณ์ธต(two-tier)๊ณผ 3๊ณ์ธต(three-tier) ์ํคํ ์ฒ์ ๋๋ค.
1.2.3.1 Two-Tier Architecture 2๊ณ์ธต ์ํคํ ์ฒ๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ์ง์ ํต์ ์ ๋ํ๋ด๋ฉฐ, ์ค๊ฐ ์๋ฒ๊ฐ ํ์ํ์ง ์์ต๋๋ค. ์ฌ๊ธฐ์ ํด๋ผ์ด์ธํธ๋ ํ ๊ณ์ธต์, ์๋ฒ๋ ๋ ๋ฒ์งธ ๊ณ์ธต์ ๋ํ๋ ๋๋ค. ์ด ์ํคํ ์ฒ๋ ๋ณดํต ์ต๋ 100๋ช ์ ๋์ ์ฌ์ฉ์๋ฅผ ์ง์ํด์ผ ํ๋ ์ค์๊ท๋ชจ ์กฐ์ง์์ ์์ฃผ ์ฌ์ฉ๋ฉ๋๋ค. ์ฌ์ฉ์ ์์ค์ ๋ ผ์ํ ๋, ์ ์ฌ์ ์ธ ์ฌ์ฉ์ ์๊ฐ ์๋ ๋์ ์ฌ์ฉ์ ์๋ฅผ ์๋ฏธํ๋ค๋ ์ ์ ์ ์ํด์ผ ํฉ๋๋ค. ์ ์ฌ์ ์ธ ์ฌ์ฉ์๋ ์ผ๋ฐ์ ์ผ๋ก ํจ์ฌ ๋ ๋ง์ต๋๋ค.
1.2.3.2 Three-Tier Architecture 3๊ณ์ธต ์๋ฒ ์ํคํ ์ฒ์์๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ ์ฌ์ด์ ์๋ฒ ๋๋ ์ผ๋ จ์ ์๋ฒ๊ฐ ์์ด์ ํธ๋ก ๊ธฐ๋ฅํ์ฌ, ํด๋ผ์ด์ธํธ๊ฐ ์๊ตฌํ๋ ๋ฐ์ดํฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ์๋ ์๋ฒ์์ ์ค๊ฐ ์ญํ ์ ํฉ๋๋ค. ์ด ์์ด์ ํธ๋ ์๋ ์๋ฒ๊ฐ ์ํํด์ผ ํ ์ฒ๋ฆฌ ์์ ์ ๋์ ์ํํจ์ผ๋ก์จ ์ฌ๋ฌ ๊ฐ์ง ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์์ด์ ํธ๋ ํด๋ผ์ด์ธํธ ์ฟผ๋ฆฌ๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ์์ ์คํํ ์ ์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฒ์ ์ธ์ด๋ก ๋ณํํ๋ ๋ฒ์ญ ์๋น์ค๋ฅผ ์ ๊ณตํ ์ ์์ต๋๋ค. ๋ค๋ฅธ ๊ฐ๋ฅํ ์์ด์ ํธ ๊ธฐ๋ฅ์ผ๋ก๋ ๋์์ ํ์ฉ๋๋ ์์ฒญ ์๋ฅผ ์ ํํ๋ ๊ณ์ธก ์ฅ์น๋ก์ ์๋ํ๊ฑฐ๋, ํน์ ๊ธฐ์ค์ ๋ฐ๋ผ ์์ฒญ์ ๋ค๋ฅธ ์๋ฒ์ ๋ถ๋ฐฐํ๋ ์ ์ฒ๋ฆฌ ๋งคํ ์์ด์ ํธ๋ก์ ์๋ํ๋ ๋ฑ์ ๋ค์ํ ์ญํ ์ด ์์ ์ ์์ต๋๋ค. ๋ํ ์ค๊ฐ ๊ณ์ธต ์ฅ์น๊ฐ ์ํํ ์ ์๋ ๊ธฐ๋ฅ์ ๋ค๋ฅธ ์๋ก๋ ์์ฒญ ๋๊ธฐ์ด ๊ด๋ฆฌ, ์์ฒญ ํํฐ๋ง, ์์ํ ์ ์๋ ๋ค์ํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฒ๋ฆฌ๊ฐ ํฌํจ๋ ์ ์์ต๋๋ค.
๊ทธ๋ฆผ 1.5๋ ์ค๋ช ์ ๊ฐ์ํ๋ฅผ ์ํด ๋์ผํ ๋คํธ์ํฌ์์ 2๊ณ์ธต๊ณผ 3๊ณ์ธต ์ํคํ ์ฒ๋ฅผ ๋ณด์ฌ์ค๋๋ค. 2๊ณ์ธต ์ํคํ ์ฒ์์๋ ํด๋ผ์ด์ธํธ-์๋ฒ ํต์ ์ด ์ฅ์น ๊ฐ์ ์ง์ ์ด๋ฃจ์ด์ง๋๋ค. ๋ฐ๋ฉด, 3๊ณ์ธต ์ํคํ ์ฒ์์๋ ๋ฐ์ดํฐ ํ๋ฆ์ด ๋ ๋ฒ ๋ฐ์ํ๋๋ฐ, ์ฒ์์๋ ํด๋ผ์ด์ธํธ์์ ์์ด์ ํธ๋ก, ๊ทธ๋ค์์๋ ์์ด์ ํธ์์ ์๋ฒ๋ก ๋ฐ์ดํฐ๊ฐ ์ ๋ฌ๋ฉ๋๋ค. ๋ฐ๋ผ์ ๋ก์ปฌ ์์ญ ๋คํธ์ํฌ ํ๊ฒฝ์์๋ ์ถ๊ฐ์ ์ธ ๋คํธ์ํฌ ์ฌ์ฉ๋์ ์๋ฒ์์์ ์ฒ๋ฆฌ ๊ธฐ๋ฅ ๋ถ์ฐ๊ณผ ๋น๊ตํด์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฐ์ดํฐ ํ๋ฆ์ด ์ด๋น ํ๊ท 6000๊ฐ์ ํจํท์ ๋ฐ์์ํค๊ณ , ๊ฐ ํจํท์ ๋ฐ์ดํฐ ํฌ๊ธฐ๊ฐ ํ๊ท 1200๋ฐ์ดํธ๋ผ๊ณ ๊ฐ์ ํด๋ด ์๋ค. ๊ทธ๋ฌ๋ฉด 2๊ณ์ธต ์ํคํ ์ฒ๋ 72Mbps์ ๋ฐ์ดํฐ ํ๋ฆ์ ๊ฐ์ง๋ฉฐ, 3๊ณ์ธต ์๋ฒ ์ํคํ ์ฒ์์๋ ๋ฐ์ดํฐ ํ๋ฆ์ด ๋ ๋ฐฐ๋ก ์ฆ๊ฐํด 144Mbps์ ๋ฐ์ดํฐ ์๋๋ฅผ ์ด๋ํ๊ฒ ๋ฉ๋๋ค. ๊ธฐ๊ฐ๋นํธ ์ด๋๋ท ๋คํธ์ํฌ๊ฐ ์ค์น๋์ด ์๋ค๋ฉด ์ด๋ ์ค์ํ์ง ์์ง๋ง, ์ต๋ 100Mbps์ ๋ฐ์ดํฐ ์ ์ก ๊ธฐ๋ฅ์ ๊ฐ์ง ํจ์คํธ ์ด๋๋ท์ด ์ฌ์ฉ๋๋ค๋ฉด, ๋ฐ์ดํฐ ํ๋ฆ์ ์ฒ๋ฆฌํ ์ ์๋ ๊ณผ๋ํ๊ฒ ์ฌ์ฉ๋ ๋คํธ์ํฌ๋ก ๋ณํ๊ฒ ๋ฉ๋๋ค. ์์ด์ ํธ๊ฐ ๋ฐ์ดํฐ์ ๋ํ ์ ์ฒ๋ฆฌ๋ฅผ ์ํํ ์ ์์ผ๋ฏ๋ก, ์๋ฒ๋ก์ ๋ฐ์ดํฐ ํ๋ฆ์ด ์ค์ด๋ค ๊ฐ๋ฅ์ฑ๋ ์์ง๋ง, ์ ์ฒ๋ฆฌ๊ฐ ์ถ๊ฐ์ ์ธ ํธ๋ํฝ์ ๋ฐ์์ํฌ ์๋ ์์ต๋๋ค. ์์ด์ ํธ์ ๋์๊ณผ ์๊ด์์ด 3๊ณ์ธต ๋คํธ์ํฌ์์๋ 2๊ณ์ธต ๋คํธ์ํฌ๋ณด๋ค ํธ๋ํฝ์ด ๋ ๋ง์์ง๋ฉฐ, ๋คํธ์ํฌ ๊ตฌ์กฐ๋ฅผ ์ค๊ณํ ๋ ์ด๋ฅผ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
์ด์ ํด๋ผ์ด์ธํธ-์๋ฒ ์ํคํ ์ฒ์ ๊ธฐ๋ณธ ๊ฐ๋ ์ ์ดํดํ์ผ๋ฏ๋ก, ์ฝํ ์ธ ์ ์ก์ ๋ฐ์ ์ ๋ํ ๋ ผ์๋ก ๋์๊ฐ ํธ์(push) ๊ธฐ์ ์ ์ค์ ์ ๋๊ฒ ์ต๋๋ค.
'๐ Book' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Practical guide to content delivery networks 1-4 (0) | 2024.10.04 |
---|---|
Practical guide to content delivery networks 1-3 (0) | 2024.09.25 |
Practical guide to content delivery networks 1-1 (0) | 2024.09.22 |
[2024-1] ์ด์ ๋ฐฉ์ ์ (์ค์ฆํค ์ ) (0) | 2024.04.25 |
[2023-22] ์ํผ ์ฌ์ดํธ (0) | 2024.01.09 |