โ๏ธ ์์ผ ํ๋ก๊ทธ๋๋ฐ๊ณผ OSI 7 Layer, TCP/IP ๋ชจ๋ธ์ ๋ํด ๋ฉํ ๋ง ์๊ฐ์ ์์ฐ์ค๋ฝ๊ฒ ๋ก๋ ๋ฐธ๋ฐ์ฑ๊ณผ ์๋ฒ ๊ณผ๋ถํ๋ฅผ ๋ฐฉ์งํ ์ ์๋ ๋ฐฉ๋ฒ์ ๋ํ ์ฃผ์ ๊ฐ ๋์๋ค.
ํ์ง๋ง ํด๋น ์ฃผ์ ๋ก ์ด์ผ๊ธฐ๋ฅผ ๋๋๋ฉด์ ๋๋ถ๋ถ์ ์ฉ์ด๋ฅผ ์ดํดํ์ง ๋ชปํ๊ธฐ์ ์ด๋ฒ ์๊ฐ์ ํตํด์ L4 ์ค์์น์ ๋ํด ๊ณต๋ถํด๋ณด๊ณ ์ ํ๋ค!
๊ฐ ๊ณ์ธต ๋ณ ์ฌ์ฉ๋๋ ์ฅ๋น
๐ L1 - ํ๋ธ, ๋ฆฌํผํฐ
: ๋นํธ ์ ํธ๋ฅผ ์ ๊ธฐ ์ ํธ ๋ฐ๊ฟ ์ก์ ํ๊ฑฐ๋ ๊ทธ ๋ฐ๋๋ก ์ ๊ธฐ ์ ํธ๋ฅผ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ ์ก์ ํ๊ธฐ ์ํด ๋นํธ ์ ํธ๋ก ๋์ฝ๋ฉ ํ๋ ๊ณผ์ ์ ์ํํ๋ค. ์ด์ ์ํ๋ ์ฅ๋น๋ก๋ ํ๋ธ, ๋ฆฌํผํฐ ๋ฑ์ด ์์ผ๋ฉฐ ๊ณผ๊ฑฐ์ ํ๋ธ(๋๋ฏธ ํ๋ธ)๋ ์ฐ๊ฒฐ๋ ๋ชจ๋ ์ฅ๋น์๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ณ , ๋ฐ์ดํฐ๋ฅผ ์์ ํ ์ฅ๋น๋ ํค๋๋ฅผ ํด์ฒดํ์ฌ MAC ์ฃผ์๋ฅผ ํ์ธํ๊ณ ํด๋น ์ฃผ์์ ์์ ์ ์ฃผ์๊ฐ ๋ค๋ฅด๋ค๋ฉด ์์ ํ ๋ฐ์ดํฐ๋ฅผ ๋ฒ๋ฆฌ๋ ์์
์ ์ํํ๋ค. ์ด๋ ๊ฒ ์ฐ๊ฒฐ๋ ๋ชจ๋ ์ฅ๋น์๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๊ฒ์ ๋ธ๋ก๋์บ์คํ
์ด๋ผ๊ณ ํ๋๋ฐ, ์ด ๋ ๋ฐ์ํ ์ ์๋ ๋ฌธ์ ์ ์ผ๋ก๋ ์ ํธ ์ถฉ๋(์ฝ๋ฆฌ์ )์ด ๋ฐ์ ํ ์ ์๋ค.
๐L2 - ์ค์์น
: ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ์ฌ์ฉ๋๋ ์ฅ๋น๋ก ์ค์์น๊ฐ ์ฌ๊ธฐ์ ํด๋นํ๋ค. ์ค์์น๋ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ธ์ ๋์ผํ ๊ธฐ๋ฅ์ ์ํํ์ง๋ง ํ๋ธ์ฒ๋ผ ์ฐ๊ฒฐ๋ ๋ชจ๋ ์ฅ๋น์๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ์ง ์๋๋ค. ๊ทธ ์ด์ ๋ ์ค์์น ๋ด๋ถ์ MAC ํ
์ด๋ธ์ด ์กด์ฌํ๊ณ ์ฌ๊ธฐ์๋ ๊ฐ ์ด๋๋ท ํฌํธ์ ์ฐ๊ฒฐ๋ ์ฅ๋น์ ๊ณ ์ ๋ฌผ๋ฆฌ ์ฃผ์๋ฅผ ์ ์ฅํ๊ณ ์๊ธฐ ๋๋ฌธ์, ํ๋ธ๋ก ์์ ๋ ๋ฐ์ดํฐ์ ํค๋์ ์๋ MAC ์ฃผ์๋ฅผ MAC ํ
์ด๋ธ์ ์กด์ฌํ๋์ง ํ์ธํ๊ณ ์ผ์นํ๋ ์ฅ๋น์๊ฒ๋ง ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ค.
๐ L3 - ์ค์์น + ๋ผ์ฐํฐ
: ์ ์ก ๊ณ์ธต์ ์์นํ๋ ์ค์์น๋ฅผ ๋ปํ๋ฉฐ, IP ํน์ IPX ์ฃผ์๋ฅผ ์ฝ์ด ๋ฐ์ดํฐ๋ฅผ ๋ชฉ์ ์ง๋ก ์ค์์นญํ๋ค. ์ค์์น์์ ๋ผ์ฐํ
๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ฅ๋น์ธ๋ฐ, ์ฌ๊ธฐ์ ๋ผ์ฐํ
์ ๋ชฉ์ ์ง๋ก ๊ฐ๊ธฐ ์ํ ์ต์ ์ ๊ฒฝ๋ก๋ฅผ ํ์ํ๋๋ก ํ๋ ๊ธฐ๋ฅ์ด๋ค. ๋๋ฌธ์ ๋ธ๋ก๋์บ์คํ
์ผ๋ก ์ธํ ํธ๋ํฝ ๊ณผ๋ถํ๋ฅผ ๋ฐฉ์งํด ์ ์ฒด์ ์ธ ์ฑ๋ฅ ์ ํ๋ฅผ ์๋ฐฉํ ์ ์๋ค.
๐ L4 - ๋ก๋ ๋ฐธ๋ฐ์
: ์๋ฒ ๋ถํ๋ฅผ ๋ถ์ฐ์ ์ํด ๋ก๋๋ฐธ๋ฐ์ฑ ์ฒ๋ฆฌ๋ฅผ ํ๋ ์ฅ๋น์ด๋ค. Port ๋ฒํธ๋ฅผ ๊ตฌ๋ถํ์ฌ ์ค์์นญํ๊ฑฐ๋ ์์ฉ ๊ณ์ธต์ด๋ ์ ์ก ๊ณ์ธต์ ํ๋กํ ์ฝ(HTTP, TCP, UDP, FTP ๋ฑ)์ ํ์ธํ๊ณ ํด๋น ํ๋กํ ์ฝ์ ๋ง๊ฒ ์ค์์นญํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. L4 ์ค์์น๋ ๊ฐ์ ์๋ฒ์ ์ญํ ์ ํ๊ธฐ๋ ํ๋๋ฐ, ํด๋ผ์ด์ธํธ๊ฐ ์์ฒญ์ ๋ณด๋ด๋ฉด ํด๋น ์์ฒญ์ ๋จผ์ L4 ์ค์์น์์ ๋ถ์์ ํ๊ณ , ๋ถ์์ ํตํด์ ๋ฆฌ์ผ ์๋ฒ๋ก ๋ค์ ์์ฒญ์ ๋ณด๋ด๊ธฐ ๋๋ฌธ์ด๋ค.
L4 Switch
L4 ์ค์์น๋ ์์์ ๊ณต๋ถํ๋ ๊ฒ ์ฒ๋ผ Port ๋ฒํธ๋ฅผ ์ด์ฉํด ์ค์์นญ ํน์ ํ๋กํ ์ฝ ๋ถ์์ ํตํ ์ค์์นญํ๋ ๋ฐฉ๋ฒ์ผ๋ก ๋ก๋ ๋ฐธ๋ฐ์ฑ์ ๊ตฌํํ๋๋ฐ, ์ด๋ฅผ L4 Load Balancing, L7 Load Balancing ์ด๋ผ๊ณ ํ๋ค. OSI 7 Layer์ ์ ์ก ๊ณ์ธต๊ณผ ์์ฉ ๊ณ์ธต์ ํ๋กํ ์ฝ์ ๋ถ์ํ๊ธฐ ๋๋ฌธ์ ํด๋น ๊ณ์ธต์ ๋ช ์นญ์ ๊ฐ์ ธ์ ์ฌ์ฉํ๊ณ ์๋ค.
๊ทธ๋ ๋ค๋ฉด ์ด ๋ ๊ฐ์ง ๋ก๋ ๋ฐธ๋ฐ์ฑ์ ์ฐจ์ด์ ์ ๋ฌด์์ผ๊น?
๐ L4 Load Balancing
: ๋ฐ์ดํฐ ํจํท์์ ์ ์ก ๊ณ์ธต์ ํ๋กํ ์ฝ ํค๋๋ฅผ ๋ถ์ํ๊ณ IP ์ฃผ์์ Port ๋ฒํธ๋ฅผ ๊ฐ์ง๊ณ ์ค์์น์ ์ฐ๊ฒฐ๋ ๋ฆฌ์ผ ์๋ฒ๋ก ์์ฒญ์ ์ก์ ํ์ฌ ์๋ฒ์ ๋ถํ๋ฅผ ๋ถ์ฐํ๋ค.
๐ L7 Load Balancing
: ์์ฉ ๊ณ์ธต์ ํ๋กํ ์ฝ ํค๋๋ฅผ ๋ถ์ํ๊ณ ๊ฐ ํ๋กํ ์ฝ์ ๋ง๋ ๋ฆฌ์ผ ์๋ฒ๋ก ์์ฒญ์ ์ก์ ํ๋ค. ๋ํ ์์ฉ ๊ณ์ธต์ ํ๋กํ ์ฝ ํค๋๋ฅผ ๋ถ์์ด ๊ฐ๋ฅํ๋ฏ๋ก ํ์ ๊ณ์ธต์ธ ์ ์ก ๊ณ์ธต์ TCP, UDP ๋ฑ์ ํ๋กํ ์ฝ ํค๋๊น์ง ๋ถ์์ด ๊ฐ๋ฅํ๋ค. ํ์ง๋ง ์ฌ์ฉ์ ์์ฒญ์ ๋ก๋ ๋ฐธ๋ฐ์ฑ ํ ๋, ์์ฉ ๊ณ์ธต์ ํ๋กํ ์ฝ ํค๋๋ฅผ ๋ถ์ํ์ง ์์๋ ๋ฆฌ์ผ ์๋ฒ์ ๋ถ์ฐ ํ ์ ์๋ค๋ฉด ์์ฉ ๊ณ์ธต ํ๋กํ ์ฝ ํค๋๋ฅผ ๋ถ์ํ๋ ๊ฒ์ ์์์ ๋ญ๋นํ๊ณ , ๋ถํ๊ฐ ๋ฐ์ ํ ์ ์๋ ๊ฐ๋ฅ์ฑ์ด ์๊ธด๋ค.
์ด๋ ๊ฒ L4 ์ค์์น์์ ์ฌ์ฉ๋๋ L4 / L7 Load Balancing์ ์ํฉ์ ๋ง๊ฒ ์ฌ์ฉ๋์ด์ผ ํ๋ค. L7 Balancing ์๋ ์๋ ๋ด์ฉ์ด์ง๋ง, ๋ชจ๋ ์ฅ๋น์ ์์ด์ ์ฐ์ฐ ์ฒ๋ฆฌ๋ฅผ ์ํํ๋ค๋ ๊ฒ์ ์กด์ฌํ๊ณ ์๋ ์์์ ์๋ชจํ๋ค๋ ์๋ฏธ๋ฅผ ๊ฐ์ง๋๋ฐ, ๋ถ์ฐ ์ฒ๋ฆฌํ๋ ๋ฆฌ์ผ ์๋ฒ๋ค์ ์์ฉ ๊ณ์ธต์ ํ๋กํ ์ฝ ๊ธฐ์ค์ผ๋ก ๋๋์ด์ง๊ฒ ์๋๋ผ๋ฉด ๊ตณ์ด L7 Balancing์ ์ฑํํ์ง ์์๋ ๋๋ค.
์ฐธ๊ณ ์ฌ์ดํธ
'Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
F021 - Web Server, WAS, CGI (0) | 2021.06.29 |
---|