CS์ง€์‹

[๋„คํŠธ์›Œํฌ] CIDR๋ž€?

God Korea 2023. 1. 2. 15:46
728x90

๐Ÿ˜ ์‚ฌ์ด๋‹ค? No..! This is CIDR !!

CIDR๋ž€ Classless Inter Domain Routing. ์ฆ‰, ํด๋ž˜์Šค ์—†๋Š” ๋„๋ฉ”์ธ ๊ฐ„ ๋ผ์šฐํŒ… ๋ฐฉ์‹์„ ์˜๋ฏธํ•œ๋‹ค. ์ด๋ ‡๊ฒŒ ๋งํ•ด์„œ '์•„ ๊ทธ๋Ÿฐ๊ฑฐ์˜€์–ด!?' ํ•˜๊ณ  ์ดํ•ดํ•˜์‹ ๋‹ค๋ฉด... ์—„์ฒญ๋‚œ ์ง€์‹์„ ๊ฐ–๊ณ  ๊ณ„์‹  ๋ถ„์ผ ๊ฒƒ์ด๋‹ค. ์†”์งํžˆ ์ € ๋ฌธ์žฅ์€ ์ดํ•ด๊ฐ€ ์ž˜ ์•ˆ๊ฐ„๋‹ค.

์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด CIDR๋Š” IP ์ฃผ์†Œ์˜ ์˜์—ญ์„ ์—ฌ๋Ÿฌ ๋„คํŠธ์›Œํฌ ์˜์—ญ์œผ๋กœ ๋‚˜๋ˆ„๊ธฐ ์œ„ํ•ด์„œ IP๋ฅผ ๋ฌถ๋Š” ๋ฐฉ์‹์ด๋‹ค. ์ด ๋ฌธ์žฅ ๋งˆ์ €๋„ ์ƒ๋‹นํžˆ ์ดํ•ดํ•˜๊ธฐ๊ฐ€ ๊ณค๋ž€ํ•˜๋‹ค. CIDR๋ฅผ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” IPv4์— ๋Œ€ํ•œ ๋ฐฐ๊ฒฝ์„ ๋จผ์ € ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•œ๋‹ค. 127.0.0.1 ์šฐ๋ฆฌ๊ฐ€ ๋กœ์ปฌํ˜ธ์ŠคํŠธ๋ฅผ ์ง€์นญํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” IP์ฃผ์†Œ๋‹ค. ์ด๋Ÿฌํ•œ ํ‘œํ˜„ ๋ฐฉ์‹์€ IPv4๋ผ๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. 

์šฐ๋ฆฌ๋Š” IP์ฃผ์†Œ๊ฐ€ ๋ถ€์กฑํ•œ ์‹œ๋Œ€์— ์‚ด๊ณ  ์žˆ๋‹ค. IPv4๊ฐ€ ์ปค๋ฒ„ํ•  ์ˆ˜ ์žˆ๋Š” ์ฃผ์†Œ ์ˆ˜๋Š” ์•ฝ 43์–ต ๊ฐœ, ๊ทธ ์ค‘ ์•ฝ 6์–ต ๊ฐœ๋Š” ์„ ์ ๋˜์–ด์žˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋Œ€์ถฉ 37์–ต ๊ฐœ์˜ IP์ฃผ์†Œ๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ... ๋””์ง€ํ„ธ ์„ธ์ƒ์— 1์ธ๋‹น ๋””์ง€ํ„ธ ๊ธฐ๊ธฐ๋งŒ ํ•ด๋„ 3~4๊ฐœ๋Š” ๋œ๋‹ค. ๊ทผ๋ฐ ์ „ ์„ธ๊ณ„ ์ธ๊ตฌ๋Š” 70์–ต์ด ๋„˜๋Š”๋‹ค. ์ด๋ฅผ ์ถฉ๋‹นํ•˜๊ธฐ์— ํ„ฑ์—†์ด ๋ถ€์กฑํ•˜๋‹ค. ๊ทธ๋ž˜์„œ IPv6๊ฐ€ ๋“ฑ์žฅํ•œ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜.. ์ƒ์šฉํ™”๋Š” ์‰ฝ์ง€ ์•Š๊ธฐ์— ๊ทธ ๊ณผ๋„๊ธฐ๋ฅผ ํ•ด๊ฒฐํ•ด์•ผ ํ•˜๋Š”๋ฐ ๊ทธ๊ฒƒ์ด ๋ฐ”๋กœ ์‚ฌ์„ค IP๋‹ค.

์‚ฌ์„ค IP๋Š” ์—ฌ๋Ÿฌ ๊ณ„์ธต๊ณผ ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ํ†ตํ•ด์„œ ํ•˜๋‚˜์˜ ํผ๋ธ”๋ฆญ IP ์ฃผ์†Œ ์•ˆ์—์„œ ์ถ”๊ฐ€์ ์ธ ์‚ฌ์„ค IP ์ฃผ์†Œ๋ฅผ ์—ฌ๋Ÿฌ ๊ฐœ ์šด์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ์‹ค์ œ๋กœ๋Š” ์ด๋ ‡์ง€ ์•Š์ง€๋งŒ ์˜ˆ๋ฅผ ๋“ค์ž๋ฉด, ํ•œ๊ตญ์— 61.12.0.1 ์ด๋ผ๋Š” ํผ๋ธ”๋ฆญ IP ์ฃผ์†Œ๋ฅผ ํ• ๋‹นํ•ด์คฌ๋‹ค๊ณ  ์ณ๋ณด์ž. ๊ทธ๋Ÿผ 61.12.0.1 ์•ˆ์—์„œ ๋‹ค์‹œ 0.0.0.0 ~ 255.255.255.255 ๊นŒ์ง€์˜ ์‚ฌ์„ค IP๋ฅผ ์šด์šฉํ•˜๊ณ  ๋˜ ๊ทธ ์•ˆ์—์„œ ์ถ”๊ฐ€์ ์ธ ์‚ฌ์„ค IP๋ฅผ ์ด์šฉํ•˜๋Š” ๊ฑฐ๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋œ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋Š” ๋ญ๊ณ  CIDR๋Š” ๋ญ˜๊นŒ? ์‚ฌ์„ค IP ์ฃผ์†Œ ๋Œ€์—ญ ์˜ˆ์‹œ๊ฐ€ 192.168.8.0 ~ 192.168.8.255๋ผ๋ฉด ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋Š” 255.255.255.0์ด ๋œ๋‹ค. 192.168.8 ๊นŒ์ง€๋Š” ๋ณ€๋™์ด ์—†๋Š” ๋Œ€์—ญ์ด๊ธฐ ๋•Œ๋ฌธ์— 255.255.255๋กœ ํ‘œํ˜„๋˜๊ณ , ๊ทธ ์ดํ›„์—๋Š” 0~255๊นŒ์ง€ ๊ฐ€๋Šฅํ•˜๊ธฐ ๋•Œ๋ฌธ์— 0์œผ๋กœ ํ‘œํ˜„๋œ๋‹ค.

๊ทธ๋ ‡๋‹ค๋ฉด ์ด์ œ ์ด๋Ÿฌํ•œ IP ์ฃผ์†Œ์˜ ์˜์—ญ์„ ์—ฌ๋Ÿฌ ๋„คํŠธ์›Œํฌ ์˜์—ญ์œผ๋กœ ๋ฌถ์–ด๋ณด์ž
192.168.8.0~63
192.168.8.64~127
192.168.8.128~191
192.168.8.192~255
๊ทธ๋ฆฌ๊ณ  192.168.8.173์ด๋ผ๋Š” ํŠน์ • IP๋ฅผ ํ•˜๋‚˜ ์ง€์ •ํ•ด๋ณด๊ฒ ๋‹ค. ์˜ˆ์‹œ IP๋Š” 3๋ฒˆ์งธ ๋„คํŠธ์›Œํฌ ์˜์—ญ์— ํ•ด๋‹น๋œ๋‹ค. ํŠน์ • IP๊ฐ€ ์†ํ•ด์žˆ๋Š” ๋„คํŠธ์›Œํฌ ์˜์—ญ์„ CIDR๊นŒ์ง€ ํฌํ•จํ•ด์„œ ํ‘œํ˜„ํ•˜๋ฉด 192.168.8.128/26์ด ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  / (์Šฌ๋ž˜์‹œ) ๋’ค์— ์ˆซ์ž์ธ 26์ด CIDR๋ฅผ ์˜๋ฏธํ•œ๋‹ค.

IPv4๋Š” 8๋น„ํŠธ์”ฉ ๋Š์–ด์„œ ์ด 4๊ฐœ์˜ ์˜์—ญ์„ ํ•ฉ์ณ์„œ ํ‘œํ˜„ํ•˜๋Š”๋ฐ, ์•ž์„œ ๋งํ–ˆ๋“ฏ 255.255.255.255์™€ ๊ฐ™๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์ด๋ฅผ ๋น„ํŠธ์‹์œผ๋กœ ํ‘œํ˜„ํ•œ๋‹ค๋ฉด 1111 1111.1111 1111.1111 1111.1111 1111 ์ด ๋˜๊ณ  ์ด๋ฅผ 2์˜ ์Šน์ˆ˜๋กœ ํ‘œํ˜„ํ•˜๋ฉด 2^8.2^8.2^8.2^8 ์ด ๋œ๋‹ค. CIDR๋Š” ๊ณ ์ •์œผ๋กœ ํ• ๋‹น๋œ ์˜์—ญ์„ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ์‹์ธ๋ฐ 2์˜ ์Šน์ˆ˜๋ฅผ ๋‹ค ํ•ฉํ•˜๋ฉด 32๊ฐ€ ๋˜๊ธฐ ๋•Œ๋ฌธ์— CIDR์˜ ๋ฒ”์œ„ ์ž์ฒด๋Š” 0~32๊ฐ€ ๋˜๋Š” ๊ฒƒ์ด๋‹ค. ๊ทธ๋ž˜์„œ 192.168.8.0/24๋Š” 192.168.8.0์ด๋ผ๋Š” IP ์ฃผ์†Œ ์˜์—ญ์—์„œ 0~255 ์ „์ฒด๋ฅผ ํ•˜๋‚˜์˜ ๋„คํŠธ์›Œํฌ ์˜์—ญ์œผ๋กœ ๋ฌถ๊ฒ ๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค. ๋‹จ์ผ IP๋ฅผ ํ• ๋‹นํ•˜๊ณ ์ž ํ•œ๋‹ค๋ฉด 192.168.8.XXX/32์™€ ๊ฐ™์ด ์ง€์ •ํ•˜๋ฉด ๋œ๋‹ค.

CIDR๋ผ๋Š” ๊ฐœ๋…์ด ์ƒ๋‹นํžˆ ๋ณต์žกํ•œ ๊ฐœ๋…์ด๋ผ์„œ ์„ค๋ช…์€ ๊ต‰์žฅํžˆ ์–ด๋ ค์šด๋ฐ, ๋‹ค๋ฅธ ๋ธ”๋กœ๊ทธ๋ฅผ ์ฐธ๊ณ ํ•˜๋ฉด ๋น„ํŠธ์‹๊นŒ์ง€ ์นœํžˆ ํ‘œํ˜„ํ•ด์ฃผ์‹œ๋ฉฐ ์„ค๋ช…์„ ์ž˜ ํ•ด๋‘” ๋ธ”๋กœ๊ทธ๊ฐ€ ๋งŽ๋‹ค. ์ž์„ธํ•œ ์„ค๋ช…์€ ๊ทธ๋Ÿฐ ๋ธ”๋กœ๊ทธ๋“ค์„ ์ฐธ๊ณ ํ•˜๋ฉด ์ข‹์„ ๊ฒƒ์ด๋‹ค.

728x90