๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
  • ์žฅ์›์ต ๊ธฐ์ˆ ๋ธ”๋กœ๊ทธ
๐Ÿ’ป Computer Science/- Network

[Network] IP๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ๋‚˜๋ˆ„๋Š” ๋ฐฉ๋ฒ• : ์‚ฌ์ด๋” (CIDR)

by Wonit 2021. 7. 24.

์ง€๋‚œ ์‹œ๊ฐ„ ์šฐ๋ฆฌ๋Š” ๋„คํŠธ์›Œํฌ ํด๋ž˜์Šค์™€ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ฅผ ์ด์šฉํ•ด์„œ ๋ถ€์กฑํ•œ IPv4 ์˜ ์ฃผ์†Œ ๊ณต๊ฐ„์„ ํšจ์œจ์ ์œผ๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์•˜๋‹ค.

 

 

์˜ค๋Š˜์€ ๋„คํŠธ์›Œํฌ ํด๋ž˜์Šค๋ณด๋‹ค ๋”์šฑ ์ง„ํ™”ํ•˜๊ณ  ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ณด๋‹ค ๋” ํšจ๊ณผ์ ์ธ CIDR ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๋ ค ํ•œ๋‹ค.

 

์‚ฌ์„ค๋ง, Private IP

 

์šฐ๋ฆฌ๋Š” ๋ณดํ†ต ๊ณต์œ ๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜, AWS ์—์„œ VPC Group ์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•ด์„œ ์‚ฌ์„ค๋ง, Private IP ๋ฅผ ์‚ฌ์šฉํ•˜๊ฒŒ ๋œ๋‹ค.

 

์‚ฌ์„ค๋ง์€ ํ•˜๋‚˜์˜ Public IP ๋ฅผ ์—ฌ๋Ÿฌ ๊ธฐ๊ธฐ๊ฐ€ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ํšจ๊ณผ์ ์ธ ๋ฐฉ๋ฒ•์ด๋ผ๊ณ  ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ,

 

 

ํ•˜๋‚˜์˜ ์‚ฌ์„ค๋ง์—๋Š” private ip ๋ฅผ ๋ถ€์—ฌ๋ฐ›์€ ๊ธฐ๊ธฐ์™€ gateway ๋กœ ๊ตฌ์„ฑ๋˜์–ด ๊ฐ ๊ธฐ๊ธฐ๋Š” ์ธํ„ฐ๋„ท๊ณผ ํ†ต์‹ ํ•  ๋•Œ gateway ๋ฅผ ๊ฑฐ์ณ์„œ ํ†ต์‹ ์„ ํ•˜๊ฒŒ ๋œ๋‹ค.

 

๊ฐ๊ฐ์˜ private ip ๋Š” ์ง€์ •๋œ ๋Œ€์—ญ์˜ IP ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ์—ฌ๊ธฐ์„œ CIDR ์ด ์‚ฌ์šฉ๋œ๋‹ค.

 

CIDR ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์‚ฌ์„ค๋ง์„ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•ด ๋ง์„ ํšจ๊ณผ์ ์œผ๋กœ ๋‚˜๋ˆ„๋Š” ๋ฐฉ๋ฒ• ์ฏค์œผ๋กœ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋‹ค.

 

CIDR, Classless Inter Domain Routing

 

์œ„์—์„œ ์ด์•ผ๊ธฐํ•˜์˜€๋“ฏ, CIDR ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ Private Network IP ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•ด์„œ Class ๋กœ ๊ตฌ๋ถ„์ง“์ง€ ์•Š๋Š” ๋„คํŠธ์›Œํฌ ํ• ๋‹น ๋ฐฉ๋ฒ•์„ ์˜๋ฏธํ•œ๋‹ค.

 

์ด ๋ง์€ ๊ธฐ์กด์˜ ์ฃผ์†Œ ํ• ๋‹น ๋ฐฉ์‹์ธ Network Class๋‚˜ Subnet Mask ๊ธฐ๋ฒ•์„ ๋Œ€์ฒดํ•œ๋‹ค๋Š” ์ด์•ผ๊ธฐ๋กœ, ๊ธฐ์กด์˜ ๋ฐฉ์‹๋ณด๋‹ค ํ›จ์”ฌ ํšจ์œจ์ ์œผ๋กœ Newtork Address์™€ Host Address ๋ฅผ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ๋‹ค.

 

CIDR ์—๋Š” CIDR ์ด๋ผ๋Š” ๋ธ”๋ก์ด ์กด์žฌํ•˜๋Š”๋ฐ, IPv4 ์ฃผ์†Œ์™€ ๋น„์Šทํ•œ ํ˜•ํƒœ๋ฅผ ์ง€๋‹ˆ๋ฉฐ, ์ ๊ณผ ์ˆซ์ž๋กœ ์ด๋ฃจ์–ด์ง„ 4๋ถ€๋ถ„์˜ ์ฃผ์†Œ์™€ / ๋’ค์˜ 0์—์„œ 32 ๊นŒ์ง€์˜ ์ˆซ์ž๋ฅผ ๋งํ•œ๋‹ค.

 

A.B.C.D/N ์˜ ํ˜•ํƒœ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๊ณ , N์€ ๊ณต์œ ํ•˜๋Š” ์ดˆ๊ธฐ ๋น„ํŠธ์˜ ์ˆ˜ ์ด๋‹ค.

 

์ด๊ฒŒ ๋ฌด์Šจ ๋ง์ผ๊นŒ?

 

์˜ˆ๋ฅผ ๋“ค์–ด์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ IP๊ฐ€ ์กด์žฌํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด๋ณด์ž.

 

10.10.1.44/27

 

๊ทธ๋Ÿผ ํ•ด๋‹น IP๋ฅผ ์ด์ง„ ํ˜•ํƒœ๋กœ ๋‚˜ํƒ€๋‚ธ๋‹ค๋ฉด ์•„๋งˆ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋‹ค.

 

0000-1010.0000-1010.0000-0001.0010-0000

 

์—ฌ๊ธฐ์„œ N ์ด 27 ์ด๋ฏ€๋กœ ์™ผ์ชฝ์—์„œ ๋ถ€ํ„ฐ 27๋ฒˆ์งธ ๊นŒ์ง€์˜ ์ด์ง„ ์ˆ˜์—ด๊ณผ ๋™์ผํ•œ ํŠน์ • IP๊ฐ€ ์กด์žฌํ•œ๋‹ค๋ฉด ํ•˜๋‚˜์˜ ๋™์ผํ•œ ๋ธ”๋ก์— ์œ„์น˜ํ•˜๋‹ค๊ณ  ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

 

 

์ฆ‰,

  • 10.10.1.44/27 => 0000-1010.0000-1010.0000-0001.0010-0000
  • 10.10.1.32/27 => 0000-1010.0000-1010.0000-0001.0010-1100

 

์ด ๋˜๋ฏ€๋กœ ์„œ๋กœ ๋™์ผํ•œ ๋ธ”๋ก์— ์œ„์น˜ํ•ด ์žˆ๋‹ค๊ณ  ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

๋Œ“๊ธ€