Tiny Bunny ๋„คํŠธ์›Œํฌ ๊ธฐ๋ณธ ๊ตฌ์กฐ์™€ ๋ถ„๋ฅ˜
๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
network

๋„คํŠธ์›Œํฌ ๊ธฐ๋ณธ ๊ตฌ์กฐ์™€ ๋ถ„๋ฅ˜

by maesil 2025. 3. 5.

๋„คํŠธ์›Œํฌ ๊ธฐ๋ณธ ๊ตฌ์กฐ

โœ” ๋„คํŠธ์›Œํฌ ๊ตฌ์กฐ (= ๊ทธ๋ž˜ํ”„)

  • ๊ทธ๋ž˜ํ”„(graph): ๋…ธ๋“œ(node)์™€ ๋…ธ๋“œ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฐ„์„ (edge)์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ์ž๋ฃŒ ๊ตฌ์กฐ
๊ฐ€์žฅ์ž๋ฆฌ์— ์œ„์น˜ํ•œ ๋…ธ๋“œ → ํ˜ธ์ŠคํŠธ
์ค‘๊ฐ„์— ์œ„์น˜ํ•œ ๋…ธ๋“œ → ๋„คํŠธ์›Œํฌ ์žฅ๋น„
๋…ธ๋“œ ๊ฐ„ ์—ฐ๊ฒฐํ•˜๋Š” ๋งํฌ → ํ†ต์‹  ๋งค์ฒด (์œ /๋ฌด์„ )
๋…ธ๋“œ ๊ฐ„ ์ฃผ๊ณ ๋ฐ›๋Š” ์ •๋ณด → ๋ฉ”์‹œ์ง€

 

โœ” ํ˜ธ์ŠคํŠธ (์—ญํ• ์— ๋”ฐ๋ฅธ ๊ตฌ๋ถ„)

  • ํด๋ผ์ด์–ธํŠธ: ์„œ๋ฒ„์—๊ฒŒ ์š”์ฒญ์„ ๋ณด๋‚ด๋Š” ํ˜ธ์ŠคํŠธ
  • ์„œ๋ฒ„: ์š”์ฒญ์— ๋Œ€ํ•œ ์‘๋‹ต์„ ๋ณด๋‚ด๋Š” ํ˜ธ์ŠคํŠธ

โœ” ๋„คํŠธ์›Œํฌ ์žฅ๋น„

  • ํ˜ธ์ŠคํŠธ ๊ฐ„ ์ฃผ๊ณ ๋ฐ›์„ ์ •๋ณด๊ฐ€ ๊ฑฐ์ณ๊ฐ€๋Š” ์ค‘๊ฐ„ ๋…ธ๋“œ (์ด๋”๋„ท ํ—ˆ๋ธŒ, ์Šค์œ„์น˜, ๋ผ์šฐํ„ฐ, ๊ณต์œ ๊ธฐ, ๋ฐฉํ™”๋ฒฝ ๋“ฑ)
  • ํ˜ธ์ŠคํŠธ ๊ฐ„ ์ฃผ๊ณ ๋ฐ›๋Š” ์ •๋ณด๋ฅผ ์ˆ˜์‹ ์ง€๊นŒ์ง€ ์•ˆ์ •์ ์ด๊ณ  ์•ˆ์ „ํ•˜๊ฒŒ ์ „์†ก
์—ญํ• /๊ตฌ์กฐ์— ๋”ฐ๋ผ ๊ตฌ๋ถ„ํ–ˆ์„ ๋ฟ, ์™„์ „ํžˆ ๋ฐฐํƒ€์ ์ธ ๊ฐœ๋…์€ X
- ํ˜ธ์ŠคํŠธ๋„ ๋„คํŠธ์›Œํฌ ์žฅ๋น„ ์—ญํ•  ์ˆ˜ํ–‰ ๊ฐ€๋Šฅ
- ์„œ๋ฒ„๋„ ํด๋ผ์ด์–ธํŠธ, ํด๋ผ์ด์–ธํŠธ๋„ ์„œ๋ฒ„ ์—ญํ•  ์ˆ˜ํ–‰ ๊ฐ€๋Šฅ


๋„คํŠธ์›Œํฌ์˜ ๋ถ„๋ฅ˜

โœ” LAN

  • ๊ฐ€๊นŒ์šด ์ง€์—ญ์„ ์—ฐ๊ฒฐํ•œ ๊ทผ๊ฑฐ๋ฆฌ ํ†ต์‹ ๋ง

โœ” WAN

  • ๋จผ ์ง€์—ญ์„ ์—ฐ๊ฒฐํ•˜๋Š” ๊ด‘์—ญ ํ†ต์‹ ๋ง
  • ๋‹ค๋ฅธ LAN์— ์†ํ•œ ํ˜ธ์ŠคํŠธ์™€ ๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ ๋ฐ›์•„์•ผ ํ•  ๋•Œ ํ•„์š”
  • e.g.) ์ธํ„ฐ๋„ท

โœ” ISP(Internet Service Provider)

  • ์‚ฌ์šฉ์ž์—๊ฒŒ WAN๊ณผ ๊ด€๋ จ๋œ ๋‹ค์–‘ํ•œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณต (WAN์— ์—ฐ๊ฒฐ ๊ฐ€๋Šฅํ•œ ํšŒ์„ ์„ ์ž„๋Œ€... ๋“ฑ)
  • e.g.) SK๋ธŒ๋กœ๋“œ๋ฐด๋“œ / KT / LG์œ ํ”Œ๋Ÿฌ์Šค


๋ฉ”์‹œ์ง€ ๊ตํ™˜ ๋ฐฉ์‹์— ๋”ฐ๋ฅธ ๋„คํŠธ์›Œํฌ ๋ถ„๋ฅ˜

โœ” ํšŒ์„  ๊ตํ™˜ ๋„คํŠธ์›Œํฌ

  • ๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ ๋ฐ›๊ธฐ ์ „ ํšŒ์„ (circuit)์„ ์„ค์ •ํ•œ ๋’ค, ํ•ด๋‹น ํšŒ์„ ์„ ํ†ตํ•ด ๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ๋ฐฉ์‹
  • ํšŒ์„ ์„ ์„ค์ •ํ•œ๋‹ค → ๋‘ ํ˜ธ์ŠคํŠธ๊ฐ€ ์—ฐ๊ฒฐ๋˜์—ˆ๋‹ค / ์—ฐ๊ฒฐํ•  ์ „์†ก๋กœ๋ฅผ ์˜ˆ์•ฝํ–ˆ๋‹ค / ์ „์†ก๋กœ๋ฅผ ํ™•๋ณดํ–ˆ๋‹ค

[์žฅ์ ] ์—ฐ๊ฒฐ ํ™•๋ณด ํ›„ ๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ํŠน์„ฑ ๋•Œ๋ฌธ์— ์ฃผ์–ด์ง„ ์‹œ๊ฐ„ ๋™์•ˆ ์ „์†ก๋˜๋Š” ์ •๋ณด์˜ ์–‘์ด ๋น„๊ต์  ์ผ์ •
[๋‹จ์ ] ํšŒ์„ ์˜ ์ด์šฉ ํšจ์œจ์ด ๋‚ฎ์•„์งˆ ์ˆ˜ ์žˆ์Œ (๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ ๋ฐ›์ง€ ์•Š์œผ๋ฉด์„œ ํšŒ์„ ์„ ์ ์œ ํ•˜๋Š” ๊ฒƒ์€ ๋‚ญ๋น„)

 

โœ” ํŒจํ‚ท ๊ตํ™˜ ๋„คํŠธ์›Œํฌ

  • ๋ฉ”์‹œ์ง€๋ฅผ ํŒจํ‚ท(packet)์ด๋ผ๋Š” ๋‹จ์œ„๋กœ ์ชผ๊ฐœ์–ด ์ „์†ก
  • ์ชผ๊ฐœ์–ด ์ „์†ก๋œ ํŒจํ‚ท๋“ค์€ ์ˆ˜์‹ ์ง€์—์„œ ์žฌ์กฐ๋ฆฝ

- ์ „์†ก๋กœ์˜ ์ด์šฉ ํšจ์œจ์ด ๋†’์•„ ํšŒ์„  ๊ตํ™˜ ๋ฐฉ์‹์˜ ๋‹จ์ ์„ ํ•ด๊ฒฐ

- ํ˜„๋Œ€ ์ธํ„ฐ๋„ท์€ ๋Œ€๋ถ€๋ถ„ ํŒจํ‚ท ๊ตํ™˜ ๋ฐฉ์‹์„ ์ด์šฉ

์ชผ๊ฐœ์ ธ ์ „์†ก๋˜๋Š” ํŒจํ‚ท๋“ค์€ ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์ „์†ก๋กœ๋ฅผ ํ†ตํ•ด ์ˆ˜์‹ ์ง€๊นŒ์ง€ ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์Œ
์ˆ˜์‹ ์ง€๊นŒ์ง€ ๋„๋‹ฌํ•œ ํŒจํ‚ท๋“ค์€ ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์ˆœ์„œ๋กœ ๋„์ฐฉํ•  ์ˆ˜ ์žˆ์Œ

 

โœ” ํŒจํ‚ท ์Šค์œ„์น˜

  • ํŒจํ‚ท์˜ ์†ก์ˆ˜์‹ ์ง€๋ฅผ ์‹๋ณ„ํ•˜๊ณ  ํŒจํ‚ท์ด ์ด๋™ํ•  ์ตœ์  ๊ฒฝ๋กœ๋ฅผ ๊ฒฐ์ •
  • e.g.) ๋ผ์šฐํ„ฐ, ์Šค์œ„์น˜ ๋“ฑ

 

 

์ถœ์ฒ˜

๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์ปดํ“จํ„ฐ๊ณตํ•™ 2: ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ๋„คํŠธ์›Œํฌ