Banner

My Tech Blog (์„œ๋ฒ„&๋„คํŠธ์›Œํฌ)

์˜ค๋Š˜์˜ ๋ช…์–ธ
" ๋‚˜๋งŒ์ด ๋‚ด ์ธ์ƒ์„ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค. ์•„๋ฌด๋„ ๋‚  ๋Œ€์‹ ํ•ด ํ•ด์ค„ ์ˆ˜ ์—†๋‹ค. "
- ์บ๋กค ๋ฒ„๋„ท (์˜ํ™” ๋ฐฐ์šฐ)
1. IPv6๊ฐ€ ๋“ฑ์žฅํ•œ ์ด์œ IPv4๋Š” ์—ฌ์ „ํžˆ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์ง€๋งŒ, ์ฃผ์†Œ ๋ถ€์กฑ๊ณผ ๋ณด์•ˆ ๋ฌธ์ œ๋กœ ์ธํ•ด ์ ์  IPv6๋กœ ์ „ํ™˜๋˜๊ณ  ์žˆ๋‹ค. IPv6๋Š” IPv4์˜ ์ฃผ์†Œ ๋ถ€์กฑ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ๋˜์—ˆ๋‹ค. IPv4๋Š” 32๋น„ํŠธ ์ฃผ์†Œ ์ฒด๊ณ„๋กœ ์•ฝ 43์–ต ๊ฐœ์˜ ์ฃผ์†Œ๋งŒ ์ œ๊ณตํ•˜์ง€๋งŒ, IPv6๋Š” 128๋น„ํŠธ ์ฃผ์†Œ ์ฒด๊ณ„๋ฅผ ์‚ฌ์šฉํ•ด ์‚ฌ์‹ค์ƒ ๋ฌด์ œํ•œ์— ๊ฐ€๊นŒ์šด ์ฃผ์†Œ๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. โœ… ๋ณด์•ˆ ๋ฌธ์ œIPv4์—์„œ๋Š” ๋ณด์•ˆ ๊ธฐ๋Šฅ์ด ๊ธฐ๋ณธ์ ์œผ๋กœ ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š๋‹ค(์„ ํƒ ์‚ฌํ•ญ). ๊ทธ๋ž˜์„œ IPSec(Internet Protocol Security) ๊ฐ™์€ ๋ณ„๋„์˜ ๋ณด์•ˆ ํ”„๋กœํ† ์ฝœ์„ ์ถ”๊ฐ€ํ•ด์•ผ ํ•œ๋‹ค. ๋ฐ˜๋ฉด IPv6๋Š” IPSec์„ ๊ธฐ๋ณธ์ ์œผ๋กœ ํฌํ•จํ•˜๊ณ  ์žˆ์–ด์„œ, ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ๋‹ค. ๋˜ ํ—ค๋” ๊ตฌ์กฐ์˜ ์ฐจ์ด๋„ ์žˆ๋‹ค IPv6๋Š” AH(Authenticat..
IPv6 ์ฃผ์†Œ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ฝœ๋ก (:)์œผ๋กœ ๊ตฌ๋ถ„๋œ 16์ง„์ˆ˜ 8๊ฐœ ๊ทธ๋ฃน(๊ฐ๊ฐ 16๋น„ํŠธ)์œผ๋กœ ๊ตฌ์„ฑ๋œ๋‹ค.ํ•˜์ง€๋งŒ, IPv6 ์ฃผ์†Œ๋Š” ๊ธด ํ˜•์‹ ๋•Œ๋ฌธ์— "0 ์••์ถ• ํ‘œ๊ธฐ๋ฒ•(Zero Compression)"์„ ์‚ฌ์šฉํ•˜์—ฌ ๋” ์งง๊ฒŒ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.1. IPv6 ์ฃผ์†Œ ๊ธฐ๋ณธ ํ˜•์‹์˜ˆ๋ฅผ ๋“ค์–ด, ๋‹ค์Œ๊ณผ ๊ฐ™์€ IPv6 ์ฃผ์†Œ๊ฐ€ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด์ž.2001:0db8:0000:0000:0000:0000:0000:1์œ„ ์ฃผ์†Œ์—๋Š” ์—ฐ์†๋œ 0000์ด ๋งŽ์ด ํฌํ•จ๋˜์–ด ์žˆ๋‹ค. 2. IPv6 0 ์••์ถ• ํ‘œ๊ธฐ๋ฒ•IPv6์—์„œ๋Š” ๋‹ค์Œ ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜์—ฌ ์ฃผ์†Œ๋ฅผ ๋” ์งง๊ฒŒ ์“ธ ์ˆ˜ ์žˆ๋‹ค.(1) ๋ฆฌ๋”ฉ(Leading) 0 ์ƒ๋žต๊ฐ ์„น์…˜์˜ ์•ž์— ์žˆ๋Š” 0์€ ์ƒ๋žตํ•  ์ˆ˜ ์žˆ๋‹ค.2001:db8:0:0:0:0:0:1 (2) ์—ฐ์†๋œ 0 ๊ทธ๋ฃน์€ ::๋กœ ํ•œ ๋ฒˆ๋งŒ ์ถ•์•ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ค.20..
1. ์„œ๋ฒ„ ์ด์ค‘ํ™”(Duplication, Duplex) ์„œ๋ฒ„ ์ด์ค‘ํ™”๋Š” ๊ณ ๊ฐ€์šฉ์„ฑ(High Availability, HA)์„ ํ™•๋ณดํ•˜๊ธฐ ์œ„ํ•ด ๋‘ ๋Œ€ ์ด์ƒ์˜ ์„œ๋ฒ„๋ฅผ ๋ฌผ๋ฆฌ์  ๋˜๋Š” ๋…ผ๋ฆฌ์ ์œผ๋กœ ๊ตฌ์„ฑํ•˜๋Š” ๊ธฐ์ˆ ์ด๋‹ค. ์ด๋Š” ์‹œ์Šคํ…œ ์žฅ์•  ๋ฐœ์ƒ ์‹œ, ์„œ๋น„์Šค์˜ ์ค‘๋‹จ ์—†์ด ์ง€์†์ ์ธ ์šด์˜์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•œ ์ „๋žต์œผ๋กœ, ์ฃผ๋กœ ํด๋Ÿฌ์Šคํ„ฐ๋ง, ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ, ๋˜๋Š” ๋ฆฌ๋˜๋˜์‹œ(์ค‘๋ณต ๊ตฌ์„ฑ) ๋ฐฉ์‹์œผ๋กœ ๊ตฌํ˜„๋œ๋‹ค. ์ด์ค‘ํ™” ๋ฐฉ์‹์€ ์ผ๋ฐ˜์ ์œผ๋กœ ํ•œ์ชฝ๋งŒ์ด ๋™์ž‘ํ•˜๋‹ค๊ฐ€ ์žฅ์•  ๋ฐœ์ƒ ์‹œ ๋‹ค๋ฅธ ํ•œ ์ชฝ์ด ๋™์ž‘์„ ์ด์–ด๊ฐ€๋Š” ํ˜•ํƒœ์ด๋‹ค. ๋‹จ, ์ค‘์š”๋„๊ฐ€ ๋‚ฎ์€ ํŠธ๋ž˜ํ”ฝ์ด ํ๋ฅด๋Š” ์žฅ๋น„๋Š” ์ด์ค‘ํ™”๋กœ ์ถฉ๋ถ„ํ•˜์ง€๋งŒ, ์ค‘์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ด์•ผ ํ•˜๋Š” ์„œ๋ฒ„๋‚˜ ์Šคํ† ๋ฆฌ์ง€๋ผ๋ฉด ์‚ผ์ค‘ํ™”, ์‚ฌ์ค‘ํ™”(๋‹ค์ค‘ํ™”)์‹œํ‚ค๊ธฐ๋„ ํ•œ๋‹ค. (์˜ˆ: ์€ํ–‰ ์‹œ์Šคํ…œ ๋“ฑ) ๋ฌผ๋ฆฌ์  ์„œ๋ฒ„ ์ด์ค‘ํ™”๋Š” ๋‘ ๊ฐœ ์ด์ƒ์˜ ๋ฌผ๋ฆฌ์  ์„œ๋ฒ„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์žฅ์• ๊ฐ€..
์„œ๋ฒ„ ์ด์ค‘ํ™”์™€ ๋ถ„์‚ฐ ์ฒ˜๋ฆฌ๋Š” ๊ณ ๊ฐ€์šฉ์„ฑ๊ณผ ์•ˆ์ •์„ฑ์„ ํ™•๋ณดํ•˜๊ธฐ ์œ„ํ•ด ํ•„์ˆ˜์ ์ด๋‹ค. ๋‹จ์ผ ์„œ๋ฒ„๋กœ๋Š” ๋Œ€๋Ÿ‰์˜ ํŠธ๋ž˜ํ”ฝ๊ณผ ์žฅ์•  ๋ฐœ์ƒ ์‹œ ๋ณต๊ตฌ๋ฅผ ๊ฐ๋‹นํ•  ์ˆ˜ ์—†๊ธฐ ๋•Œ๋ฌธ์—, ๋‹ค์ˆ˜์˜ ์„œ๋ฒ„๋กœ ๋ถ€ํ•˜๋ฅผ ๋ถ„์‚ฐํ•˜๊ณ  ๋ฐฑ์—… ์‹œ์Šคํ…œ์„ ๋งˆ๋ จํ•ด์•ผ ํ•œ๋‹ค. ํŠนํžˆ, ์ด์ปค๋จธ์Šค๋‚˜ ๊ธˆ์œต ์„œ๋น„์Šค์ฒ˜๋Ÿผ ์‹ค์‹œ๊ฐ„ ์ฒ˜๋ฆฌ๊ฐ€ ์ค‘์š”ํ•œ ํ™˜๊ฒฝ์—์„œ๋Š” ์ž๋™ ํ™•์žฅ(Auto Scaling)๊ณผ ๋ฌด์ค‘๋‹จ ์šด์˜์ด ํ•„์ˆ˜์ ์ด๋‹ค.1. ์„œ๋ฒ„ ์ด์ค‘ํ™” (Server Redundancy)์„œ๋ฒ„ ์ด์ค‘ํ™”๋Š” ์žฅ์•  ๋Œ€๋น„(High Availability, HA - ๊ณ ๊ฐ€์šฉ์„ฑ)๋ฅผ ์œ„ํ•œ ๊ฐœ๋…์ด๋‹ค.ํ•˜๋‚˜์˜ ์„œ๋ฒ„๊ฐ€ ๋‹ค์šด๋˜๋”๋ผ๋„ ๋‹ค๋ฅธ ์„œ๋ฒ„๊ฐ€ ๋Œ€์‹  ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฐฑ์—… ์„œ๋ฒ„๋ฅผ ์ค€๋น„ํ•˜๋Š” ๋ฐฉ์‹์ด๋‹ค.  โœ”๏ธ ์˜ˆ๋ฅผ ๋“ค๋ฉด?DB ์„œ๋ฒ„ ์ด์ค‘ํ™”: Master-Slave ๊ตฌ์กฐ์›น ์„œ๋ฒ„ ์ด์ค‘ํ™”: ๋กœ๋“œ๋ฐธ๋Ÿฐ์„œ + ๋‘ ๊ฐœ์˜ ๋™์ผํ•œ ์›น ์„œ๋ฒ„ โœ”..
01. IPv4 ์ฃผ์†Œ Aํด๋ž˜์Šค์— ๋Œ€ํ•œ ํ‘œ์ค€ ๋„คํŠธ์›Œํฌ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋กœ ์˜ณ์€ ๊ฒƒ์€?โญ• โ‘  255.0.0.0 - Aํด๋ž˜์ŠคโŒ โ‘ก 255.255.0.0 - Bํด๋ž˜์ŠคโŒ โ‘ข 255.255.255.0 - Cํด๋ž˜์ŠคโŒ โ‘ฃ 255.255.255.255 - ์ด๋Ÿฐ ๊ฑด ์—†์Œ02. ๋‹ค์Œ ์ค‘ IP ์ฃผ์†Œ๊ฐ€ B Class ์ด๊ณ , ์ „์ฒด๋ฅผ ํ•˜๋‚˜์˜ ๋„คํŠธ์›Œํฌ๋ง์œผ๋กœ ์‚ฌ์šฉํ•˜๊ณ ์ž ํ•  ๋•Œ ์ ์ ˆํ•œ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ ๊ฐ’์€?โŒ โ‘  255.0.0.0โญ• โ‘ก 255.255.0.0โŒ โ‘ข 255.255.255.0โŒ โ‘ฃ 255.255.255.25503. IP address ์ฒด๊ณ„์˜ C class ์˜ ๊ธฐ๋ณธ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ์— ํ•ด๋‹นํ•˜๋Š” ๊ฒƒ์€?โŒ โ‘  255.0.0.0โŒ โ‘ก 255.255.0.0โญ• โ‘ข 255.255.255.0โŒ โ‘ฃ 255.255.255.255 1. ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ(S..
์ƒ๋‹จ์œผ๋กœ