๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
โœ๏ธ 21-2 IPP/Cicso network study

์‹œ์Šค์ฝ” ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ - 4 : ๋ฃจํ•‘, ์ŠคํŒจ๋‹ ํŠธ๋ฆฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜

by hanwitjus 2021. 9. 8.

Looping ๋ฃจํ•‘

ํ•˜๋‚˜์˜ ํ˜ธ์ŠคํŠธ์—์„œ ๋‹ค๋ฅธ ํ•˜๋‚˜์˜ ํ˜ธ์ŠคํŠธ๋กœ ๊ฐ€๋Š” ๊ฒฝ๋กœ๊ฐ€ 2๊ฐœ ์ด์ƒ ๋งŒ๋“ค์–ด์งˆ ๊ฒฝ์šฐ ๋ฐœ์ƒ.

ํ•˜๋‚˜์˜ ๊ฒฝ๋กœ๊ฐ€ ๋Š์–ด์ ธ๋„ ๋‹ค๋ฅธ ๊ฒฝ๋กœ๋ฅผ ์“ฐ๊ธฐ ์œ„ํ•ด์„œ ์ผ๋ถ€๋Ÿฌ ์ด์ค‘์œผ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Œ.

๋”ฐ๋ผ์„œ ์ž๋™์œผ๋กœ ๋ฃจํ•‘์„ ๋ง‰์•„์ฃผ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ํ•„์š”ํ•จ -> ์ŠคํŒจ๋‹ ํŠธ๋ฆฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜(Spanning Tree Algorithm)

 

 

Spanning Tree Algorithm ์ŠคํŒจ๋‹ ํŠธ๋ฆฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ 

์Šค์œ„์น˜๋‚˜ ๋ธŒ๋ฆฌ์ง€์—์„œ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๋ฃจํ•‘์„ ๋ฏธ๋ฆฌ ๋ง‰๊ธฐ ์œ„ํ•ด ๋‘ ๊ฐœ ์ด์ƒ์˜ ๊ฒฝ๋กœ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ํ•˜๋‚˜๋ฅผ ์ œ์™ธํ•˜๊ณ  ๋‚˜๋จธ์ง€ ๊ฒฝ๋กœ๋ฅผ ์ž๋™์œผ๋กœ ๋ง‰์•„๋‘์—ˆ๋‹ค๊ฐ€ ๊ธฐ์กด ๊ฒฝ๋กœ์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด ๋ง‰์•„๋†“์€ ๊ฒฝ๋กœ๋ฅผ ํ’€์–ด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜.

    ๋ชจ๋“  ์Šค์œ„์น˜๋Š” ์ŠคํŒจ๋‹ ํŠธ๋ฆฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ง€์›ํ•จ.

        - ์ „ํ†ต์ ์ธ ์ŠคํŒจ๋‹ ํŠธ๋ฆฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜ : ๋งํฌ๊ฐ€ ๋Š์–ด์กŒ์„ ๋•Œ 1๋ถ„ ์ด์ƒ์„ ๊ธฐ๋‹ค๋ ค์•ผ ํ•จ.

        - ์•ฝ์ ์„ ๋ณด์™„ํ•œ ์‹œ์Šค์ฝ” ์ด๋” ์ฑ„๋„(Ether-Channel) : ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋งํฌ๊ฐ€ ๋งˆ์น˜ ํ•˜๋‚˜์ฒ˜๋Ÿผ ์ธ์‹๋˜๊ฒŒ ํ•จ.

 

 

  • ํดํŠธ ํ†จ๋Ÿฌ๋ŸฐํŠธ(Fault Tolerant) : ๋„คํŠธ์›Œํฌ์ƒ์— ์–ด๋–ค ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ๋ฅผ ๋Œ€๋น„ํ•ด์„œ ๋ฏธ๋ฆฌ ์žฅ์•  ๋Œ€๋น„๋ฅผ ํ•ด๋†“๋Š” ๊ฒƒ.

       -> ๋Œ€๋ถ€๋ถ„ ์ด์ค‘ ๊ตฌ์กฐ๋ฅผ ์˜๋ฏธ

 

  • ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ(Load Balancing) : ๋กœ๋“œ๋ฅผ ๋ถ„์‚ฐํ•จ -> ๋‘ ๊ฐœ์˜ ์ธํ„ฐ๋„ท ํšŒ์„ ์„ ์‚ฌ์šฉํ•˜๋Š” ์‹.

       -> ๋Œ€๋ถ€๋ถ„์˜ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ์€ ํดํŠธ ํ†จ๋Ÿฌ๋ŸฐํŠธ๋ฅผ ๊ฒธํ•˜๊ฒŒ ๋จ. ๊ทธ๋Ÿฌ๋‚˜ ํดํŠธ ํ†จ๋Ÿฌ๋ŸฐํŠธ๋กœ๋Š” ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ์ด ์•ˆ๋˜๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์Œ.

 

 

๋ผ์šฐํ„ฐ VS ์Šค์œ„์น˜

์Šค์œ„์น˜๋Š” ์ฝœ๋ฆฌ์ „ ๋„๋ฉ”์ธ์„ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์ง€๋งŒ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ๋„๋ฉ”์ธ์€ ๋‚˜๋ˆŒ ์ˆ˜ ์—†๋‹ค. 

๋ผ์šฐํ„ฐ๋Š” ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ๋„๋ฉ”์ธ์„ ๋‚˜๋ˆˆ๋‹ค. ํŒจํ‚ท ํ•„ํ„ฐ๋ง ๊ธฐ๋Šฅ(๋ณด์•ˆ), ๋กœ๋“œ ๋ถ„๋ฐฐ, QoS(Quality of Service)๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•จ.

=> ์Šค์œ„์น˜์™€ ๋ผ์šฐํ„ฐ๋ฅผ ์ ๋‹นํžˆ ์‚ฌ์šฉํ•ด์•ผ ํ•œ๋‹ค.

 

 

IP ์ฃผ์†Œ

๋„คํŠธ์›Œํฌ ๋ถ€๋ถ„๊ณผ ํ˜ธ์ŠคํŠธ ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆ ์ ธ ์žˆ์Œ.

- ๋„คํŠธ์›Œํฌ : ํ•˜๋‚˜์˜ ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ์˜์—ญ -> ๋ผ์šฐํ„ฐ๋ฅผ ๊ฑฐ์น˜์ง€ ์•Š๊ณ ๋„ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•œ ์˜์—ญ

- ํ˜ธ์ŠคํŠธ : ๊ฐ๊ฐ์˜ PC ๋˜๋Š” ์žฅ๋น„

์–ด๋–ค ๋„คํŠธ์›Œํฌ์—์„œ๋“ ์ง€ 'ํ•˜๋‚˜์˜ ๋„คํŠธ์›Œํฌ'์—์„œ๋Š” ๋„คํŠธ์›Œํฌ ๋ถ€๋ถ„์ด ๋ชจ๋‘ ๊ฐ™๊ณ  ํ˜ธ์ŠคํŠธ ๋ถ€๋ถ„(๋…ธ๋“œ ๋ถ€๋ถ„)์ด ๋ชจ๋‘ ๋‹ฌ๋ผ์•ผ ์ •์ƒ์ ์ธ ํ†ต์‹ ์ด ์ผ์–ด๋‚œ๋‹ค. 

 

IP์ฃผ์†Œ๋ฅผ ๋„คํŠธ์›Œํฌ ๋ถ€๋ถ„๊ณผ ํ˜ธ์ŠคํŠธ ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋ˆ„๋Š” ๋ฐฉ๋ฒ•์€ ์„œ๋กœ ๊ฐ„์˜ ์•ฝ์†. -> IP ์ฃผ์†Œ์˜ Class

5๊ฐœ์˜ Class๋กœ ๊ตฌ๋ถ„ ๋จ(A~E)  **0์€ ๋„คํŠธ์›Œํฌ ๋ฒˆํ˜ธ์ด๊ณ  255๋Š” ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ๋ฒˆํ˜ธ์ด๋ฏ€๋กœ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Œ.

  • Class A : 1 ~ 126 ====> ํ•˜๋‚˜์˜ ๋„คํŠธ์›Œํฌ๊ฐ€ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋Š” ํ˜ธ์ŠคํŠธ ์ˆ˜๊ฐ€ ๊ฐ€์žฅ ๋งŽ์€ ํด๋ž˜์Šค. 32๊ฐœ์˜ ์ด์ง„์ˆ˜ ์ค‘์—์„œ ์•ž์ชฝ ํ•˜๋‚˜๊ฐ€ ํ•ญ์ƒ 0์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ๋“ค. ์•ž์˜ 8๋น„ํŠธ(1๊ฐœ์˜ ์˜ฅํ…Ÿ)๊ฐ€ ๋„คํŠธ์›Œํฌ ๋ถ€๋ถ„์„ ๋‚˜ํƒ€๋‚ด๊ณ , ๋‚˜๋จธ์ง€ 3๊ฐœ์˜ ์˜ฅํ…Ÿ์ด ํ˜ธ์ŠคํŠธ ๋ถ€๋ถ„์„ ๋‚˜ํƒ€๋ƒ„. 1.0.0.0 ~ 126.0.0.0๊นŒ์ง€ ๊ทœ์ •. ํ•œ ๋„คํŠธ์›Œํฌ ์•ˆ์— ๋“ค์–ด๊ฐˆ ์ˆ˜ ์žˆ๋Š” ํ˜ธ์ŠคํŠธ ์ˆ˜ 165,777,214
  • Class B : 128 ~ 191 ====> ๋งจ ์•ž์ด ๋ฐ˜๋“œ์‹œ 10(์ด์ง„์ˆ˜)๋กœ ์‹œ์ž‘. ์•ž์˜ 16๋น„ํŠธ(2๊ฐœ์˜ ์˜ฅํ…Ÿ)๊ฐ€ ๋„คํŠธ์›Œํฌ ๋ถ€๋ถ„, ๋‚˜๋จธ์ง€ 2๊ฐœ์˜ ์˜ฅํ…Ÿ์ด ํ˜ธ์ŠคํŠธ ๋ถ€๋ถ„. 128.0.0.0 ~ 191.255.0.0๊นŒ์ง€ ํฌํ•จ. ํ•œ ๋„คํŠธ์›Œํฌ ์•ˆ์— ๋“ค์–ด๊ฐˆ ์ˆ˜ ์žˆ๋Š” ํ˜ธ์ŠคํŠธ ์ˆ˜ 65,534
  • Class C : 192 ~ 223 ====> ๋งจ ์•ž์ด 110(์ด์ง„์ˆ˜)๋กœ ์‹œ์ž‘. ์•ž์˜ 24๋น„ํŠธ(3๊ฐœ์˜ ์˜ฅํ…Ÿ)๊ฐ€ ๋„คํŠธ์›Œํฌ ๋ถ€๋ถ„, ๋‚˜๋จธ์ง€ 1๊ฐœ์˜ ์˜ฅํ…Ÿ์ด ํ˜ธ์ŠคํŠธ ๋ถ€๋ถ„. 192.0.0.0 ~ 223.255.255.0๊นŒ์ง€ ํฌํ•จ. ํ•œ ๋„คํŠธ์›Œํฌ ์•ˆ์— ๋“ค์–ด๊ฐˆ ์ˆ˜ ์žˆ๋Š” ํ˜ธ์ŠคํŠธ ์ˆ˜ 254
  • Class D : 224 ~ 239 (๋ฉ€ํ‹ฐ์บ์ŠคํŠธ์šฉ ์ฃผ์†Œ)
  • Class E : 240 ~ 255 (์—ฐ๊ตฌ์šฉ ์ฃผ์†Œ)

 

 

์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ(Subnet Mask)

์ฃผ์–ด์ง„ IP ์ฃผ์†Œ๋ฅผ ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ์— ๋งž๊ฒŒ ๋‚˜๋ˆ„์–ด ์ฃผ๊ธฐ ์œ„ํ•ด์„œ ์”Œ์›Œ์ฃผ๋Š” ์ด์ง„์ˆ˜์˜ ์กฐํ•ฉ์ด๋‹ค.

์„œ๋ธŒ๋„ท์œผ๋กœ ๋‚˜๋ˆ„๋Š” ๊ฐ€์žฅ ํฐ ์ด์œ ๋Š” ๋ธŒ๋กœ๋“œ์บ์ŠคํŠธ ์˜์—ญ์„ ๋‚˜๋ˆ„๋Š” ๊ฒƒ๊ณผ IP ์ฃผ์†Œ๋ฅผ ์•„๋ผ๊ธฐ ์œ„ํ•จ.

    -> ์ปค๋‹ค๋ž€ ๋„คํŠธ์›Œํฌ(ํ˜ธ์ŠคํŠธ ์ˆซ์ž๊ฐ€ ๋งŽ์€ ๋„คํŠธ์›Œํฌ)๋ฅผ ์ž‘์€ ๋„คํŠธ์›Œํฌ ์—ฌ๋Ÿฌ ๊ฐœ๋กœ ๋‚˜๋ˆ„์–ด ์“ฐ๊ธฐ ์œ„ํ•จ. 

    -> ๊ธฐ์กด IP ์ฃผ์†Œ์˜ ํ˜ธ์ŠคํŠธ ๋ถ€๋ถ„์˜ ์ผ๋ถ€๋ฅผ ๋„คํŠธ์›Œํฌ ๋ถ€๋ถ„์œผ๋กœ ๋ฐ”๊พธ๋Š” ์ž‘์—…์ด๋‹ค.

์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ๊ฐ€ ์ด์ง„์ˆ˜๋กœ 1์ธ ๋ถ€๋ถ„์ด ๋„คํŠธ์›Œํฌ๊ฐ€ ๋˜๊ณ  0์ธ ๋ถ€๋ถ„์ด ํ˜ธ์ŠคํŠธ๊ฐ€ ๋œ๋‹ค.

 

  • ๋””ํดํŠธ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ(Default Subnet Mask) : ์ฃผ์–ด์ง„ ๋„คํŠธ์›Œํฌ๋ฅผ ํ•˜๋‚˜๋„ ๋‚˜๋ˆ„์ง€ ์•Š๊ณ  ๋‹ค ์“ฐ๋Š” ๊ฒฝ์šฐ ์‚ฌ์šฉ

  -Class A : 255.0.0.0

  -Class B : 255.255.0.0

  -Class C : 255.255.255.0

 

IP ์ฃผ์†Œ์™€ ์„œ๋ธŒ๋„ท ๋งˆ์Šคํฌ ๋‘˜์„ ๋…ผ๋ฆฌ์  ์—ฐ์‚ฐ AND๋ฅผ ํ•˜๊ฒŒ ๋์„ ๋•Œ ์•„๋ž˜์— ๋‚˜์˜จ ๋‹ต์ด ์„œ๋ธŒ๋„ท์ด ๋œ๋‹ค.

 

 

 

LIST

๋Œ“๊ธ€