๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Network

์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ(Subnet Mask)์™€ IPv4 ์ฃผ์†Œ

๋ฐ˜์‘ํ˜•

MOC

1.  ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ์™€ IPv4 ์ฃผ์†Œ (SubnetMask & IPv4 addresses)
1.1 IPv4 ์ฃผ์†Œ๋ž€
1.2 ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ž€
1.3 ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ 

2. ์„œ๋ธŒ๋„ทํŒ… ๊ธฐ๋ณธ ๊ฐœ๋… (Subnetting)
2.1 IP์ฃผ์†Œ์˜ ์ด์ง„ ํ‘œํ˜„(Binary Representation)
2.2 ์„œ๋ธŒ๋„ทํŒ… ๊ฐœ๋…๊ณผ ํ‘œ๊ธฐ๋ฒ•

3. ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ ํด๋ž˜์Šค (Subnet Mask Class)
3.1 ํด๋ž˜์Šคํ’€ ์„œ๋ธŒ๋„ทํŒ…(Classfull subnetting)

3.2 ํด๋ž˜์Šค๋ฆฌ์Šค ์ธํ„ฐ๋„ท ๋„๋ฉ”์ธ ๋ผ์šฐํŒ…(CIDR)

4. ๊ณ ๊ธ‰ ์„œ๋ธŒ๋„ทํŒ… ์ฃผ์ œ
4.1 ์„œ๋ธŒ๋„ทํŒ…๊ณผ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ
4.1.1 ๋‚ด๋ถ€ ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ(IGP)์„ ์ด์šฉํ•œ ์„œ๋ธŒ๋„ทํŒ…
4.1.2 ์™ธ๋ถ€ ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ(EGP)์„ ์ด์šฉํ•œ ์„œ๋ธŒ๋„ทํŒ…
4.1.3 ์„œ๋ธŒ๋„ทํŒ…๊ณผ ๋ณด๋” ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ(BGP)
4.2 ๊ฐ€์ƒํ™” ํ™˜๊ฒฝ์—์„œ์˜ ์„œ๋ธŒ๋„ทํŒ…
4.2.1 ๊ฐ€์ƒ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ(VLAN)์—์„œ์˜ ์„œ๋ธŒ๋„ทํŒ…
4.2.2 ๊ฐ€์ƒ ์‚ฌ์„ค ๋„คํŠธ์›Œํฌ(VPN)์—์„œ์˜ ์„œ๋ธŒ๋„ท
4.2.3 ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์—์„œ์˜ ์„œ๋ธŒ๋„ทํŒ…


1.  ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ์™€ IPv4 ์ฃผ์†Œ (SubnetMask & IPv4 addresses)

1.1 IPv4 ์ฃผ์†Œ๋ž€

IPv4 ์ฃผ์†Œ๋ž€ ์ธํ„ฐ๋„ท ํ”„๋กœํ† ์ฝœ ๋ฒ„์ „ 4์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์ฃผ์†Œ ์ฒด๊ณ„๋กœ, ๋„คํŠธ์›Œํฌ์— ์žˆ๋Š” ๋ชจ๋“  ์ปดํ“จํ„ฐ ๋˜๋Š” ๊ธฐ๊ธฐ๊ฐ€ ์ธํ„ฐ๋„ท์— ์—ฐ๊ฒฐ๋  ๋•Œ ๊ณ ์œ ํ•˜๊ฒŒ ํ• ๋‹น๋˜๋Š” ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค. 32๋น„ํŠธ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, ๋ณดํ†ต x.x.x.x ํ˜•ํƒœ์˜ 4๊ฐœ ์ˆซ์ž๋กœ ํ‘œ๊ธฐ๋˜๊ณ  ๊ฐ ์ˆซ์ž๋Š” 0~255 ์‚ฌ์ด์˜ ๊ฐ’์„ ์ง€๋‹™๋‹ˆ๋‹ค.

1.2 ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ž€

์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋Š” IP์ฃผ์†Œ๋ฅผ ๋„คํŠธ์›Œํฌ ํฌ์…˜ / ํ˜ธ์ŠคํŠธ ํฌ์…˜์œผ๋กœ ๋‚˜๋ˆ„๋Š”๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์ˆซ์ž ์กฐํ•ฉ์ž…๋‹ˆ๋‹ค. ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋Š” IP ์ฃผ์†Œ์™€ ๊ฐ™์€ ๊ธธ์ด์˜ ๋น„ํŠธ๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ, ์ด์ง„์ˆ˜(Binary)๋กœ ํ‘œํ˜„ํ–ˆ์„ ๋•Œ ๋„คํŠธ์›Œํฌ ํฌ์…˜์€ 1๋กœ, ํ˜ธ์ŠคํŠธ ํฌ์…˜์€ 0์œผ๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค.

์ฆ‰, ๊ฐ€๋ น 210.100.100.1์˜ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๊ฐ€ 255.255.255.0์ด๋ผ๋ฉด,
255.255.255.0์€ 1111 1111. 1111 1111. 1111 1111. 0000 0000๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์„œ 1์ธ ๋ถ€๋ถ„์€ ๋„คํŠธ์›Œํฌ๋ฅผ, 0์ธ ๋ถ€๋ถ„์€ ํ•ด๋‹น ๋„คํŠธ์›Œํฌ ๋‚ด์— ์†ํ•ด์žˆ๋Š” ํ˜ธ์ŠคํŠธ๋ฅผ ๋‚˜ํƒ€๋‚ด๋ฏ€๋กœ IP์ฃผ์†Œ์™€ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ฅผ ๋…ผ๋ฆฌ์  AND ์—ฐ์‚ฐ ๊ฒฐ๊ณผ ๊ฐ’์ด ๋ฐ”๋กœ ์„œ๋ธŒ๋„ท์ด ๋ฉ๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ์ฃผ์†Œ๋ฅผ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ฅผ ์”Œ์›Œ์„œ ์ž‘์€ ๋„คํŠธ์›Œํฌ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์„ ์„œ๋ธŒ๋„ทํŒ…(Subnetting)์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

210.100.100.1	=	1101 0010. 0110 0100. 0110 0100. 0000 0001	=	IP์ฃผ์†Œ
255.255.255.0	=	1111 1111. 1111 1111. 1111 1111. 0000 0000	=	์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ
210.100.100.0	=	1101 0010. 0110 0100. 0110 0100. 0000 0000	=	์„œ๋ธŒ๋„ท (AND ์—ฐ์‚ฐ ๊ฒฐ๊ณผ)

 

์–ด๋– ํ•œ IP ์ฃผ์†Œ๋ผ๋„ ์ด์ง„ ํ‘œํ˜„์œผ๋กœ ๋ณ€ํ™˜ ํ›„ AND ์—ฐ์‚ฐ์„ ํ†ตํ•ด ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ฅผ ํ†ต๊ณผ์‹œํ‚ค๊ฒŒ ๋˜๋ฉด ๋„คํŠธ์›Œํฌ ID์™€ ํ˜ธ์ŠคํŠธ ID์˜ ๊ฒฝ๊ณ„๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

1.3 ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ 

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


2. ์„œ๋ธŒ๋„ทํŒ… ๊ธฐ๋ณธ ๊ฐœ๋… (Subnetting)


2.1 IP์ฃผ์†Œ์˜ ์ด์ง„ ํ‘œํ˜„(Binary Representation)

IP ์ฃผ์†Œ๋ฅผ ์ด์ง„(Binary) ํ‘œํ˜„์„ ์ดํ•ดํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. IPv4 ์ฃผ์†Œ๋Š” 32๋น„ํŠธ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ด๋ฅผ ์ด์ง„์ˆ˜๋กœ ๋ณ€ํ™˜ํ•˜๋ฉด 0๊ณผ 1๋กœ ์ด๋ฃจ์–ด์ง„ ๋น„ํŠธ์˜ ์‹œํ€€์Šค๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์ด์ง„ ํ‘œํ˜„์—์„œ ๊ฐ ๋น„ํŠธ๋Š” ํ•ด๋‹น ์œ„์น˜์˜ 2์˜ ๊ฑฐ๋“ญ ์ œ๊ณฑ ๊ฐ’์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

์ด๋ฅผ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ณ„์‚ฐํ•˜๋Š” ๋ฐฉ๋ฒ• ์šฐ์„  Octat chart๋ฅผ ๋†“๊ณ , IPv4 ์ฃผ์†Œ ๊ฐ’์„ ์™ผ์ชฝ์—์„œ ์˜ค๋ฅธ์ชฝ์œผ๋กœ ๋”ํ•ด๊ฐ€๋ฉฐ ํ•ด๋‹น ์œ„์น˜ ๊ฐ’์ด ์‚ฌ์šฉ๋˜๋ฉด 1, ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด 0์œผ๋กœ ํ‘œ๊ธฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” 192.168.1.0 ์‹ญ์ง„ ์ฃผ์†Œ๊ฐ’์„ ์ด์ง„์ˆ˜๋กœ ๋ณ€ํ™˜ํ•˜๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค.

# IPv4 Address example

192.168.1.0

# Octat Chart

128 | 64 | 32 | 16 | 8 | 4 | 2 | 1

# Binary Number

192 	= 128+64+0+0+0+0+0+0 	= 11000000
168 	= 128+0+32+0+8+0+0+0 	= 10101000
1 	= 0+0+0+0+0+0+0+1 	= 00000001
0 	= 0+0+0+0+0+0+0+0 	= 00000000

# Result
192.168.1.0 == 11000000.101010000.00000001.00000000


2.2 ์„œ๋ธŒ๋„ทํŒ… ๊ฐœ๋…๊ณผ ํ‘œ๊ธฐ๋ฒ•

์ผ๋ฐ˜์ ์ธ ํ‘œ๊ธฐ๋ฒ•์œผ๋กœ๋Š” CIDR ํ‘œ๊ธฐ๋ฒ•์ด ์‚ฌ์šฉ๋˜๋ฉฐ, IP ์ฃผ์†Œ ๋’ค์— ์Šฌ๋ž˜์‹œ์™€ ๋น„ํŠธ ์ˆ˜๋ฅผ ์ˆซ์ž๋กœ ํ‘œ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, 192.168.0.0/24์™€ ๊ฐ™์ด ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด ํ‘œ๊ธฐ๋ฒ•์—์„œ 192.168.0.0์€ ๋„คํŠธ์›Œํฌ ID๋ฅผ ์˜๋ฏธํ•˜๊ณ , /24๋Š” ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ์˜ ๊ธธ์ด๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. 24๋น„ํŠธ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋Š” ์ฒซ 24๋น„ํŠธ๊ฐ€ ๋„คํŠธ์›Œํฌ ID์ด๊ณ  ๋‚˜๋จธ์ง€ 8๋น„ํŠธ๊ฐ€ ํ˜ธ์ŠคํŠธ ID์ž„์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ 192.168.0.0/24๋Š” 192.168.0.0๋ถ€ํ„ฐ 192.168.0.255 ๊นŒ์ง€์˜ IP ์ฃผ์†Œ ๋ฒ”์œ„๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๋„คํŠธ์›Œํฌ ID์™€ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ์ฃผ์†Œ๋ฅผ ์ œ์™ธํ•˜๊ณ  ์‹ค์ œ๋กœ ํ˜ธ์ŠคํŠธ์— ํ• ๋‹นํ•  ์ˆ˜ ์žˆ๋Š” IP ์ฃผ์†Œ์˜ ๋ฒ”์œ„๋Š” 192.168.0.1 ~ 192.168.0.254๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.


3. ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ ํด๋ž˜์Šค (Subnet Mask Class)

3.1 ํด๋ž˜์Šคํ’€ ์„œ๋ธŒ๋„ทํŒ…(Classfull subnetting)

ํด๋ž˜์Šคํ’€ ์„œ๋ธŒ๋„ทํŒ…์€ ์ด์ „์— ์‚ฌ์šฉ๋˜๋˜ ๋ฐฉ์‹์œผ๋กœ, IP ์ฃผ์†Œ๋ฅผ ๊ธฐ๋ณธ ํด๋ž˜์Šค์— ๋”ฐ๋ผ ๋ฏธ๋ฆฌ ์ •์˜๋œ ์„œ๋ธŒ๋„ท์œผ๋กœ ๋‚˜๋ˆ„๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, Class A,B,C ์ฃผ์†Œ ํด๋ž˜์Šค์—๋Š” ๊ฐ๊ฐ ๊ธฐ๋ณธ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๊ฐ€ ํ• ๋‹น๋˜์–ด ์žˆ์œผ๋ฉฐ, ๋„คํŠธ์›Œํฌ ํฌ๊ธฐ๊ฐ€ ์ผ์ •ํ•˜๊ฒŒ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.

Class A ์ฃผ์†Œ๋Š” ์ฒซ ๋ฒˆ์งธ ์˜ฅํ…Ÿ์„ ๋„คํŠธ์›Œํฌ ID๋กœ ์‚ฌ์šฉํ•˜๊ณ , ๋‚˜๋จธ์ง€ ์„ธ ๊ฐœ์˜ ์˜ฅํ…Ÿ์„ ํ˜ธ์ŠคํŠธ ID๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
Class B ์ฃผ์†Œ๋Š” ์ฒซ ๋ฒˆ์งธ 2๊ฐœ ์˜ฅํ…Ÿ์„, Class C ์ฃผ์†Œ๋Š” ์ฒซ ๋ฒˆ์งธ 3๊ฐœ ์˜ฅํ…Ÿ์„ ๋„คํŠธ์›Œํฌ ID๋กœ ์‚ฌ์šฉํ•˜๋Š” ์‹์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ํด๋ž˜์Šค๋ณ„ ํ• ๋‹น ๋ฐฉ์‹์€ ๋„คํŠธ์›Œํฌ ํฌ๊ธฐ๋ฅผ ๋ฏธ๋ฆฌ ์ •์˜ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํด๋ž˜์Šค ๊ฐ„์˜ ํ˜ธํ™˜์„ฑ์ด ์—†์–ด ๋‚ญ๋น„๋˜๋Š” IP์ฃผ์†Œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

3.2 ํด๋ž˜์Šค๋ฆฌ์Šค ์ธํ„ฐ๋„ท ๋„๋ฉ”์ธ ๋ผ์šฐํŒ…(CIDR)

๋ฐ˜๋ฉด, CIDR์€ ๋ณด๋‹ค ์œ ์—ฐํ•œ ๋ฐฉ์‹์œผ๋กœ, IP ์ฃผ์†Œ๋ฅผ ์ž„์˜ ๊ธธ์ด์˜ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋‚˜๋ˆ„๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ํ•„์š”์— ๋”ฐ๋ผ ๋” ์ž‘์€ ์„œ๋ธŒ๋„ท์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ๋” ํฐ ์ฃผ์†Œ ๊ณต๊ฐ„์„ ํ• ๋‹นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. CIDR์€ IP ์ฃผ์†Œ ๋’ค์— ์Šฌ๋ž˜์‹œ์™€ ํ•จ๊ป˜ ๋น„ํŠธ ์ˆ˜๋ฅผ ํ‘œ๊ธฐํ•˜์—ฌ ๋„คํŠธ์›Œํฌ์˜ ํฌ๊ธฐ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

3.2.1 ๊ฐ€๋ณ€ ๊ธธ์ด ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ(VLSM)
3.2.2 ์Šˆํผ๋„ทํŒ…
3.3.3 CIDR ํ‘œ๊ธฐ๋ฒ•์œผ๋กœ ์„œ๋ธŒ๋„ทํŒ… ํ•˜๊ธฐ


4. ๊ณ ๊ธ‰ ์„œ๋ธŒ๋„ทํŒ… ์ฃผ์ œ

4.1 ์„œ๋ธŒ๋„ทํŒ…๊ณผ ๋ผ์šฐํŒ… ํ”„๋กœํ† ์ฝœ

4.1.1 ๋‚ด๋ถ€ ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ(IGP)์„ ์ด์šฉํ•œ ์„œ๋ธŒ๋„ทํŒ…

๋‚ด๋ถ€ ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ์€ ๋„คํŠธ์›Œํฌ ๋‚ด๋ถ€์—์„œ ๋ผ์šฐํ„ฐ ๊ฐ„์˜ ํ†ต์‹ ์„ ๊ด€๋ฆฌํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค. IGP๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋ธŒ๋„ทํŒ…์„ ๊ตฌํ˜„ํ•˜๋ฉด, ๋„คํŠธ์›Œํฌ๋ฅผ ๋” ์ž‘์€ ์„œ๋ธŒ๋„ท์œผ๋กœ ๋‚˜๋ˆ„๊ณ  ๊ฐ ์„œ๋ธŒ๋„ท์— ๋Œ€ํ•œ ๋ผ์šฐํŒ… ์ •๋ณด๋ฅผ ํšจ์œจ์ ์œผ๋กœ ๊ตํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. IGP๋Š” ๋‚ด๋ถ€ ๋„คํŠธ์›Œํฌ์—์„œ ์‚ฌ์šฉ๋˜๋ฉฐ, RIP(Routing Information Protocol)์™€ OSPF(Open Shortest Path First)๋“ฑ์ด IGP์˜ ์˜ˆ์ž…๋‹ˆ๋‹ค. ์„œ๋ธŒ๋„ทํŒ… ๋œ ๋„คํŠธ์›Œํฌ์—์„œ ๋ผ์šฐํŒ… ์ •๋ณด๋ฅผ ๊ฐฑ์‹ ํ•˜๊ณ  ์ „๋‹ฌํ•˜์—ฌ ๋ฐ์ดํ„ฐ์˜ ํšจ์œจ์  ์ „์†ก๊ณผ ๋„คํŠธ์›Œํฌ ์„ฑ๋Šฅ ๊ฐœ์„ ์— ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

4.1.2 ์™ธ๋ถ€ ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ(EGP)์„ ์ด์šฉํ•œ ์„œ๋ธŒ๋„ทํŒ…

์™ธ๋ถ€ ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ์€ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ์™€์˜ ์—ฐ๊ฒฐ์„ ๊ด€๋ฆฌํ•˜๋Š” ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค. EGP๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋ธŒ๋„ทํŒ…์„ ๊ตฌํ˜„ํ•˜๋ฉด ์„œ๋กœ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ ๊ฐ„์— ์„œ๋ธŒ๋„ท์„ ๊ตฌ์„ฑํ•˜๊ณ , ๊ฐ ๋„คํŠธ์›Œํฌ ๊ฐ„ ๋ผ์šฐํŒ… ์ •๋ณด๋ฅผ ๊ตํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. EGP๋Š” ์ฃผ๋กœ ์ธํ„ฐ๋„ท๊ณผ ๊ฐ™์ด ์—ฌ๋Ÿฌ ๋„คํŠธ์›Œํฌ๊ฐ€ ์ƒํ˜ธ ์—ฐ๊ฒฐ๋˜๋Š” ๊ฒฝ์šฐ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋Œ€ํ‘œ์ ์œผ๋กœ๋Š” BGP(Border Gateway Protocol)๊ฐ€ ์žˆ์œผ๋ฉฐ, ์„œ๋ธŒ๋„ทํŒ…๋œ ๋„คํŠธ์›Œํฌ๋ฅผ ๋‹ค๋ฅธ ๋„คํŠธ์›Œํฌ์™€ ์•ˆ์ •์ ์œผ๋กœ ์—ฐ๊ฒฐํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

4.1.3 ์„œ๋ธŒ๋„ทํŒ…๊ณผ ๋ณด๋” ๊ฒŒ์ดํŠธ์›จ์ด ํ”„๋กœํ† ์ฝœ(BGP)

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

4.2 ๊ฐ€์ƒํ™” ํ™˜๊ฒฝ์—์„œ์˜ ์„œ๋ธŒ๋„ทํŒ…
4.2.1 ๊ฐ€์ƒ ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ(VLAN)์—์„œ์˜ ์„œ๋ธŒ๋„ทํŒ…

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

4.2.2 ๊ฐ€์ƒ ์‚ฌ์„ค ๋„คํŠธ์›Œํฌ(VPN)์—์„œ์˜ ์„œ๋ธŒ๋„ท

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

4.2.3 ํด๋ผ์šฐ๋“œ ์ปดํ“จํŒ…์—์„œ์˜ ์„œ๋ธŒ๋„ทํŒ…

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

๋ฐ˜์‘ํ˜•

'Network' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

DNS Resolver์™€ ๋ชจ๋“œ(stub, uplink)  (0) 2024.02.14
DNS ๋ž€? DNS ์ฟผ๋ฆฌ ๊ณผ์ • ๋ฐ DNS ์บ์‹ฑ  (2) 2024.02.07
Archives
Notice
Link
Visits
Today
Yesterday