๋‚ด ์ด์•ผ๊ธฐ(TMI)

[TIL] ์Šคํ„ฐ๋”” ๋ฐ ์ •์ฒ˜๊ธฐ ๊ณต๋ถ€

newkr 2022. 3. 29. 01:04
728x90

๐Ÿ“Œ์Šคํ„ฐ๋”” ํšŒ์˜

 ์˜ค๋žœ๋งŒ์— ๋งค๋‹ˆ์ €๋‹˜๊ณผ ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ ์–˜๊ธฐ๋ฅผ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๊ฐ„๋‹จํ•œ ์•ˆ๋ถ€ ์ธ์‚ฌ๋‚˜ ์žก๋‹ด์„ ๋งˆ์น˜๊ณ  ์Šคํ„ฐ๋”” ๊ด€๋ จ ํ† ํฌ๋ฅผ ์ง„ํ–‰ํ–ˆ๋‹ค. ์ด์ œ ๋‹ค๊ฐ€์˜ค๋Š” 4์›” ์ทจ์—… ํ…Œ๋งˆ๋Š” '๊ณต๊ฒฉ์ ์ธ ์ง€์›'. ๋‹ค๋“ค ๋‹ฅ์น˜๋Š” ๋Œ€๋กœ ์ง€์›ํ•ด๋ณด์ž๊ณ  ๊ฒฐ์ •ํ–ˆ๋‹ค. 
 ๊ทผ๋ฐ ์–ด๋–ค ํšŒ์‚ฌ๋ฅผ ์ง€์›ํ•˜๋”๋ผ๋„ ์ผ๋‹จ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๊ฐ€ ์–ด๋А ์ •๋„ ํ•„์ˆ˜์ ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ฝ”ํ…Œ ๊ด€๋ จํ•œ ์Šคํ„ฐ๋””๊ฐ€ ํ•„์š”ํ•ด ๋ณด์˜€๋‹ค. ๊ฐœ์ธ์ ์œผ๋กœ ์กฐ๊ธˆ์”ฉ ๊ณต๋ถ€ํ•˜๊ณ ๋Š” ์žˆ์ง€๋งŒ ์ž˜ํ•˜๊ณ  ์žˆ๋Š”์ง€ ํŒ์€ ์—†๋Š”์ง€ ๋“ฑ์ด ๊ถ๊ธˆํ•ด์„œ ์—ฌ์ญค๋ดค๊ณ , ๊ด€๋ จ ์Šคํ„ฐ๋””๋ฅผ ํ•œ ๋ฒˆ ๋งŒ๋“ค์–ด๋ณด์ž๋Š” ์˜๊ฒฌ์ด ๋‚˜์™”๋‹ค. ์•„๋งˆ 4์›”์— ์ฝ”ํ…Œ ๊ด€๋ จํ•œ ์Šคํ„ฐ๋””๋ฅผ ํ•  ์ˆ˜๋„ ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค.
 ๊ทธ๋ฆฌ๊ณ  ๊ฐœ์ธ์ ์œผ๋กœ ๋ฏธ๋‹ˆ ํŠœํ„ฐ๋ฅผ ํ•˜๊ณ  ์‹ถ์—ˆ๋Š”๋ฐ, ์ด๋ฒˆ์— ํƒ€์ด๋ฐ์„ ๋†“์ณค๋‹ค. ๋‹ค์Œ ๊ธฐํšŒ๊ฐ€ ์˜จ๋‹ค๋ฉด ํ•œ ๋ฒˆ ์ง€์›ํ•ด๋ณด๊ณ ์ž ํ•œ๋‹ค.

๐Ÿ“–์ •์ฒ˜๊ธฐ ๊ณต๋ถ€

 ์˜ค๋Š˜์€ ์‘์šฉ ์†Œํ”„ํŠธ์›จ์–ด ๊ธฐ์ดˆ ๊ธฐ์ˆ  ๊ด€๋ จํ•ด์„œ ์ง„๋„๋ฅผ ๋‚˜๊ฐ”๋‹ค. ๋ง์ด ๊ต‰์žฅํžˆ ์–ด๋ ค์›Œ ๋ณด์ด์ง€๋งŒ ์šด์˜์ฒด์ œ์˜ ํŠน์ง•์ด๋‚˜ ์ข…๋ฅ˜, ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ จ ๋‚ด์šฉ๊ณผ ๊ธฐ์ˆ ๋“ค, ํ”„๋กœ์„ธ์Šค์˜ ์ „๋ฐ˜์  ๋‚ด์šฉ ๋“ฑ ๊ธฐ์ดˆ ์ปดํ“จํ„ฐ ๊ณตํ•™ ๋‚ด์šฉ์ด ์ฃผ๋ฅผ ์ด๋ค˜๋‹ค. OSI ์ฐธ์กฐ ๋ชจ๋ธ์ด๋‚˜ TCP/IP ๊ด€๋ จ ๋‚ด์šฉ๋“ค๋„ ๋‚˜์™”๋Š”๋ฐ, ๋‹คํ–‰ํžˆ ์ €๋ฒˆ์— ์ธํ”„๋Ÿฐ์—์„œ ๋“ค์—ˆ๋˜ HTTP ๊ฐ•์˜ ๋‚ด์šฉ(๊น€์˜ํ•œ ๊ฐœ๋ฐœ์ž๋‹˜)์—์„œ ๋ฐฐ์šด ๊ฒƒ์ด ์ฃผ๋ฅผ ์ด๋ค˜๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ๋“ค์„ ์ ๊ธฐ์—๋Š” ์›Œ๋‚™ ๋ฐฉ๋Œ€ํ•œ ์–‘์ด๋ผ ์ ๊ธฐ๊ฐ€ ์• ๋งคํ•˜์ง€๋งŒ, ์ค‘์š”ํ•œ ๊ฐœ๋…๋“ค ๋ช‡ ๊ฐ€์ง€๋ฅผ ๊ผฝ์ž๋ฉด, 1) ๊ฐ€์ƒ๊ธฐ์–ต์žฅ์น˜ ๊ตฌํ˜„ ๊ธฐ๋ฒ• ๋ฐ ๊ด€๋ จ ์•Œ๊ณ ๋ฆฌ์ฆ˜(FIFO, LRU ๋“ฑ), 2) ํ”„๋กœ์„ธ์Šค์™€ ์Šค๋ ˆ๋“œ, 3) TCP/IP ํŠน์ง• ์ •๋„๋‹ค.

 ๊ทธ๋ฆฌ๊ณ  ์˜ค๋Š˜ ๊ธฐ์‚ฌ ์‹œํ—˜ ์ ‘์ˆ˜๋ฅผ ์‹œ์ž‘ํ•œ ๋‚ ์ด๋‹ค. ์—ฌ์œ ๋กญ๊ฒŒ ์ ‘์ˆ˜ํ•  ์ˆ˜ ์žˆ์„ ์ค„ ์•Œ์•˜๊ฑด๋งŒ.. ๊ด‘์ฃผ์— ์‹œํ—˜ ๋ณผ ์ž๋ฆฌ๊ฐ€ ์—†๋‹ค..ใ…‹ใ…‹ใ…‹ใ…‹ ๊ทธ๋ž˜์„œ ๊ทธ๋ƒฅ ์นœ๊ตฌ ๋งŒ๋‚˜์„œ ๋ฐฅ๋„ ๋จน์„ ๊ฒธ ์ˆœ์ฒœ์—์„œ ์‹œํ—˜ ๋ณด๊ณ  ์˜ค๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ๋‹ค. ๊ทธ๋•Œ๊นŒ์ง€๋Š” ์ผ๋‹จ ๊ณต๋ถ€ํ•˜์ž.

๐Ÿ“์ด๋ ฅ์„œ, ํฌํŠธํด๋ฆฌ์˜ค

 ๊ณต๊ฒฉ์ ์ธ ์ง€์›์„ ์ค€๋น„ํ•˜๊ธฐ ์œ„ํ•ด ์ด๋ ฅ์„œ์™€ ํฌํŠธํด๋ฆฌ์˜ค๋ฅผ ๋น ๋ฅด๊ฒŒ ์ž‘์„ฑํ•˜๊ณ  ์žˆ๋‹ค. ํฌํŠธํด๋ฆฌ์˜ค๋Š” ์—ฌ์ „ํžˆ ๊ฐ์ด ์ž˜ ์•ˆ์˜ค์ง€๋งŒ.. ๊ทธ๋ž˜๋„ ์ด๋ ฅ์„œ๋Š” ๊ฝค ๋งŽ์ด ์ž‘์„ฑํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ์•„๋งˆ ๋‚ด์ผ ์ค‘์ด๋ฉด ์™„๋ฃŒํ•  ์ˆ˜ ์žˆ์ง€ ์•Š์„๊นŒ ์‹ถ๋‹ค. ์ด๋ ฅ์„œ๋ฅผ ์™„๋ฃŒํ•˜๋ฉด ๊ฐ€์žฅ ๋จผ์ € ํ•ด์•ผ ํ•  ์ผ์ด ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฐ๋ธŒ๋งค์นญ ์ง€์› ๋ฐ ํ˜„์žฌ ์‹ ์ž…์„ ์ฑ„์šฉํ•˜๊ณ  ์žˆ๋Š” ๊ธฐ์—…๋“ค์— ์ง€์›ํ•˜๋Š” ๊ฒƒ์ด๋‹ค. ๋ญ.. ๋–จ์–ด์ง€๋ฉด ๋ณด์™„ํ•˜๊ณ , ๋ถ™์œผ๋ฉด ์ฝ”ํ…Œ ๊ฒฝํ—˜ํ•˜๊ณ ... ๊ทธ๋Ÿด ์ผ์ด ์žˆ๋‹ค๋ฉด ์ข‹๊ฒ ์ง€๋งŒ, ์ตœ์ข… ํ•ฉ๊ฒฉํ•˜๋ฉด ์•ž์œผ๋กœ ๋” ์—ด์‹ฌํžˆ ๊ณต๋ถ€ํ•ด์•ผ์ง€..

728x90