[๐ŸŒNetwork] WAN - ํ—ˆ๋ธŒ์•ค ์Šคํฌํฌ, ํŒŒ์ƒฌ ๋ฉ”์‹œ, ํ’€ ๋ฉ”์‹œ ๋น„๊ต

vincaยท2023๋…„ 9์›” 26์ผ
0

๐ŸŒ Network

๋ชฉ๋ก ๋ณด๊ธฐ
5/21

Introduction

LAN์˜ ๋Œ€ํ‘œ์ ์ธ ์„ค๊ณ„๋ชจ๋ธ์—๋Š” Layer 3 ๋ชจ๋ธ๊ณผ Layer 2 ๋ชจ๋ธ์ด ์žˆ๋Š” ๊ฒƒ์„ ๋ฐฐ์› ๋‹ค.
๊ทธ๋Ÿผ ๋” ํฐ ๋ฒ”์œ„์˜ WAN์˜ ๊ฒฝ์šฐ๋Š” ์–ด๋–ค ๋ชจ๋ธ์ด ์žˆ์„๊นŒ?

WAN์˜ ์„ค๊ณ„ ๋ชจ๋ธ

๋Œ€ํ‘œ์ ์œผ๋กœ 3๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

1. ํ—ˆ๋ธŒ ์•ค ์Šคํฌํฌ


ํ—ˆ๋ธŒ์™€ ์Šคํฌํฌ (Hub and Spoke): ์ค‘์‹ฌ ํ—ˆ๋ธŒ์™€ ๊ทธ ์ฃผ๋ณ€์— ์—ฐ๊ฒฐ๋œ ์ง€์ (์Šคํฌํฌ)์œผ๋กœ ๊ตฌ์„ฑ๋œ ๋„คํŠธ์›Œํฌ ํ˜•ํƒœ. ํŠธ๋ž˜ํ”ฝ์€ ์ฃผ๋กœ ํ—ˆ๋ธŒ๋ฅผ ํ†ตํ•ด ์ „๋‹ฌ๋˜๋ฉฐ, ์Šคํฌํฌ ๊ฐ„ ์ง์ ‘ ํ†ต์‹ ์€ ์—†์Œ.

2. ํŒŒ์…œ ๋ฉ”์‹œ


ํŒŒ์…œ ๋ฉ”์‹œ (Partial Mesh): ๋„คํŠธ์›Œํฌ์—์„œ ์ผ๋ถ€ ๋…ธ๋“œ๋งŒ ์„œ๋กœ ์ง์ ‘ ์—ฐ๊ฒฐ๋˜๊ณ  ๋‚˜๋จธ์ง€ ๋…ธ๋“œ๋“ค์€ ๊ฐ„์ ‘์ ์œผ๋กœ ํ†ต์‹ ํ•˜๋Š” ํ˜•ํƒœ. ์ฃผ๋กœ ๋Œ€๊ทœ๋ชจ ๋„คํŠธ์›Œํฌ์—์„œ ์„œ๋ธŒ๊ทธ๋ฃน ๊ฐ„ ํ†ต์‹ ์„ ํ–ฅ์ƒํ•˜๊ณ  ๋ณต์žก์„ฑ์„ ์ค„์ด๋Š” ๋ฐ ์‚ฌ์šฉ.

3. ํ’€ ๋ฉ”์‹œ


ํ’€ ๋ฉ”์‹œ (Full Mesh): ๋ชจ๋“  ๋…ธ๋“œ๊ฐ€ ์„œ๋กœ ์ง์ ‘ ์—ฐ๊ฒฐ๋œ ํ˜•ํƒœ๋กœ, ๋ชจ๋“  ๋…ธ๋“œ ๊ฐ„ ์ง์ ‘ ํ†ต์‹  ๊ฐ€๋Šฅ. ๋†’์€ ์‹ ๋ขฐ์„ฑ ์ œ๊ณตํ•˜์ง€๋งŒ ๋…ธ๋“œ ์ˆ˜๊ฐ€ ๋งŽ์•„์งˆ์ˆ˜๋ก ์—ฐ๊ฒฐ ๊ด€๋ฆฌ์™€ ๋น„์šฉ์ด ์ฆ๊ฐ€ํ•จ. ์ฃผ๋กœ ์ž‘์€ ๋„คํŠธ์›Œํฌ๋‚˜ ์ค‘์š”ํ•œ ํ†ต์‹ ์ด ํ•„์š”ํ•œ ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉ.

๊ฐ ๋ชจ๋ธ ๋น„๊ต

1. ๋น„์šฉ ํšจ์œจ์„ฑ

ํ—ˆ๋ธŒ์•ค ์Šคํฌํฌ > ํŒŒ์ƒฌ ๋ฉ”์‹œ > ํ’€ ๋ฉ”์‹œ

2. ๊ฐ€์šฉ์„ฑ

ํ—ˆ๋ธŒ์•ค ์Šคํฌํฌ < ํŒŒ์ƒฌ ๋ฉ”์‹œ < ํ’€ ๋ฉ”์‹œ

ํ—ˆ๋ธŒ์•ค ์Šคํฌํฌ ๋ชจ๋ธ์˜ ๊ฒฝ์šฐ ํ—ˆ๋ธŒ๊ฐ€ ์ฃฝ๋Š” ๊ฒฝ์šฐ ๋ชจ๋“  ๋…ธ๋“œ์— ์ ‘๊ทผ ๋ถˆ๊ฐ€(ํ†ต์‹  ๋ถˆ๊ฐ€)
ํ’€ ๋ฉ”์‹œ ๋ชจ๋ธ์˜ ๊ฒฝ์šฐ ๋…ธ๋“œํ•˜๋‚˜๊ฐ€ ์ฃฝ๊ฒŒ ๋˜์–ด๋„, ๋‹ค๋ฅธ ๋…ธ๋“œB๋กœ ๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๋ฐฑ์—… ๋ฃจํŠธ๊ฐ€ ์žˆ๋‹ค.

๋˜ํ•œ ํ’€ ๋ฉ”์‹œ์˜ ๊ฒฝ์šฐ, ๋ฃจํŠธ๊ฐ€ ๋„“์œผ๋ฏ€๋กœ Load Balancing์ด ๋˜์–ด ์†๋„๊ฐ€ ๋นจ๋ผ์ง„๋‹ค.

3. ์†๋„

ํ—ˆ๋ธŒ์•ค ์Šคํฌํฌ < ํŒŒ์ƒฌ ๋ฉ”์‹œ (์ผ๋ถ€ ์—ฐ๊ฒฐ) < ํ’€ ๋ฉ”์‹œ

profile
๋ถ‰์€ ๋ฐฐ ์˜ค์ƒ‰ ๋”ฑ๋‹ค๊ตฌ๋ฆฌ ๊ฐœ๋ฐœ์ž ๐ŸฆƒCloud & DevOps

0๊ฐœ์˜ ๋Œ“๊ธ€