โ์ ํฌ ์น์ฌ์ดํธ๋ฅผ ๋ง๋ ์ฌ๋์ด ์ด๋ฏธ DDoS ๋ณดํธ ๊ธฐ๋ฅ์ ์ค์ ํ์ต๋๋ค.โ
"์ฐ๋ฆฌ๋ DDoS ๋ณดํธ ๊ธฐ๋ฅ์ ๊ฐ์ถ๊ณ ์๋๋ฐ ์ฌ์ดํธ๊ฐ ๋ค์ด๋ ์ด์ ๋ ๋ฌด์์
๋๊น?"
โQrator๋ ๋ช ์ฒ ๋ช
์ ์ํฉ๋๊น?โ
์ด๋ฐ ๊ณ ๊ฐ/์์ฌ์ ์ง๋ฌธ์ ์ ๋๋ก ๋ตํ๊ธฐ ์ํด์๋ 'DDoS ๋ฐฉ์ด'๋ผ๋ ์ด๋ฆ ๋ค์ ๋ฌด์์ด ์จ๊ฒจ์ ธ ์๋์ง ์๋ ๊ฒ์ด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ณด์ ์๋น์ค๋ฅผ ์ ํํ๋ ๊ฒ์ IKEA์์ ํ ์ด๋ธ์ ์ ํํ๋ ๊ฒ๋ณด๋ค ์์ฌ์๊ฒ์ ์ฝ์ ์ ํํ๋ ๊ฒ๊ณผ ๋ ๋น์ทํฉ๋๋ค.
์ ๋ 11๋
๋์ ์น์ฌ์ดํธ๋ฅผ ์ง์ํด ์์ผ๋ฉฐ ์ ๊ฐ ์ง์ํ๋ ์๋น์ค์ ๋ํ ์๋ฐฑ ๋ฒ์ ๊ณต๊ฒฉ์์ ์ด์๋จ์์ต๋๋ค. ์ด์ ๋ณดํธ์ ๋ด๋ถ ์๋ ๋ฐฉ์์ ๋ํด ์กฐ๊ธ ๋ง์๋๋ฆฌ๊ฒ ์ต๋๋ค.
์ผ๋ฐ ๊ณต๊ฒฉ. ์ด ์์ฒญ 350๊ฐ, ํฉ๋ฒ์ ์ธ ์์ฒญ 52๊ฐ
์ฒซ ๋ฒ์งธ ๊ณต๊ฒฉ์ ์ธํฐ๋ท๊ณผ ๊ฑฐ์ ๋์์ ๋ํ๋ฌ์ต๋๋ค. DDoS ํ์์ 2000๋
๋ ํ๋ฐ๋ถํฐ ๋๋ฆฌ ํ์ฐ๋์์ต๋๋ค.
2015~2016๋
๊ฒฝ๋ถํฐ ๊ฑฐ์ ๋ชจ๋ ํธ์คํ
์ ๊ณต์
์ฒด๊ฐ DDoS ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ๋ณดํธ๋์์ผ๋ฉฐ ๊ฒฝ์ ๋ถ์ผ์์ ๊ฐ์ฅ ๋์ ๋๋ ์ฌ์ดํธ๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค(eldorado.ru, leroymerlin.ru, tilda.ws ์ฌ์ดํธ์ IP๋ก whois๋ฅผ ์ํํ๋ฉด ๋คํธ์ํฌ๊ฐ ํ์๋ฉ๋๋ค). ๋ณดํธ ์ด์์์).
10-20๋
์ ์๋ ๋๋ถ๋ถ์ ๊ณต๊ฒฉ์ด ์๋ฒ ์์ฒด์์ ์ฐจ๋จ๋ ์ ์์์ต๋๋ค(90๋
๋ Lenta.ru ์์คํ
๊ด๋ฆฌ์ Maxim Moshkov์ ๊ถ์ฅ ์ฌํญ์ ํ๊ฐํ์ญ์์ค:
๋ณดํธ ์ฌ์ ์ ์ ํ ๊ด์ ์์ ๋ณธ DDoS ๊ณต๊ฒฉ ์ ํ
L3/L4 ์์ค ๊ณต๊ฒฉ(OSI ๋ชจ๋ธ์ ๋ฐ๋ฆ)
โ ๋ด๋ท์ UDP ํ๋ฌ๋(๋ง์ ์์ฒญ์ด ๊ฐ์ผ๋ ์ฅ์น์์ ๊ณต๊ฒฉ๋ฐ์ ์๋น์ค๋ก ์ง์ ์ ์ก๋๊ณ ์๋ฒ๊ฐ ์ฑ๋๋ก ์ฐจ๋จ๋จ)
โ DNS/NTP/etc ์ฆํญ(๊ฐ์ผ๋ ์ฅ์น์์ ์ทจ์ฝํ DNS/NTP/๋ฑ์ผ๋ก ๋ง์ ์์ฒญ์ด ์ ์ก๋๊ณ , ๋ณด๋ธ ์ฌ๋์ ์ฃผ์๊ฐ ์์กฐ๋๊ณ , ์์ฒญ์ ์๋ตํ๋ ํจํท ํด๋ผ์ฐ๋๊ฐ ๊ณต๊ฒฉ๋ฐ๋ ์ฌ๋์ ์ฑ๋์ ๊ฐ๋ ์ฑ์๋๋ค. ํ๋ ์ธํฐ๋ท์์๋ ๋๊ท๋ชจ ๊ณต๊ฒฉ์ด ์ด๋ฃจ์ด์ง๊ณ ์์ต๋๋ค.
โ SYN/ACK ํ๋ฌ๋(์ฐ๊ฒฐ ์ค์ ์ ์ํ ๋ง์ ์์ฒญ์ด ๊ณต๊ฒฉ๋ฐ์ ์๋ฒ๋ก ์ ์ก๋๊ณ ์ฐ๊ฒฐ ๋๊ธฐ์ด์ด ์ค๋ฒํ๋ก๋จ)
โ ํจํท ์กฐ๊ฐํ, ์ฃฝ์์ ํ, ํ ํ๋ฌ๋๋ฅผ ์ฌ์ฉํ ๊ณต๊ฒฉ(Google์์ ๊ฒ์ํด ์ฃผ์ธ์)
- ๋ฑ๋ฑ.
์ด๋ฌํ ๊ณต๊ฒฉ์ ์๋ฒ ์ฑ๋์ "๋งํ๊ฒ" ํ๊ฑฐ๋ ์๋ก์ด ํธ๋ํฝ์ ์์ฉํ๋ ๋ฅ๋ ฅ์ "์ฃฝ์ด๋" ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
SYN/ACK ํ๋ฌ๋ฉ๊ณผ ์ฆํญ์ ๋งค์ฐ ๋ค๋ฅด์ง๋ง ๋ง์ ํ์ฌ์์๋ ์ด๋ฅผ ๋๊ฐ์ด ์ ์ฒ๋ฆฌํฉ๋๋ค. ๋ค์ ๊ทธ๋ฃน์ ๊ณต๊ฒฉ์ผ๋ก ์ธํด ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
L7(์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต)์ ๋ํ ๊ณต๊ฒฉ
โ http ํ๋ฌ๋(์น์ฌ์ดํธ๋ ์ผ๋ถ http API๊ฐ ๊ณต๊ฒฉ์ ๋ฐ์ ๊ฒฝ์ฐ)
โ ์ฌ์ดํธ์ ์ทจ์ฝํ ์์ญ(์บ์๊ฐ ์๊ฑฐ๋ ์ฌ์ดํธ๋ฅผ ๋งค์ฐ ๋ง์ด ๋ก๋ํ๋ ์์ญ ๋ฑ)์ ๋ํ ๊ณต๊ฒฉ์
๋๋ค.
๋ชฉํ๋ ์๋ฒ๋ฅผ "์ด์ฌํ ์๋"์ํค๊ณ , "๊ฒ๋ณด๊ธฐ์ ์ค์ ์ ์ธ ์์ฒญ"์ ๋ง์ด ์ฒ๋ฆฌํ๋ฉฐ, ์ค์ ์์ฒญ์ ์ํ ๋ฆฌ์์ค๊ฐ ์๋ ์ํ๋ก ๋๋ ๊ฒ์ ๋๋ค.
๋ค๋ฅธ ๊ณต๊ฒฉ๋ ์์ง๋ง ์ด๊ฒ์ด ๊ฐ์ฅ ์ผ๋ฐ์ ์ ๋๋ค.
L7 ์์ค์ ์ฌ๊ฐํ ๊ณต๊ฒฉ์ ๊ณต๊ฒฉ๋ฐ๋ ๊ฐ ํ๋ก์ ํธ๋ง๋ค ๊ณ ์ ํ ๋ฐฉ์์ผ๋ก ์์ฑ๋ฉ๋๋ค.
์ ๊ทธ๋ฃน์ด 2๊ฐ์ธ๊ฐ์?
์๋ํ๋ฉด L3/L4 ๋ ๋ฒจ์์๋ ๊ณต๊ฒฉ์ ์ ๋ฐฉ์ดํ๋ ๋ฐฉ๋ฒ์ ์๊ณ ์์ง๋ง ์ ํ๋ฆฌ์ผ์ด์
๋ ๋ฒจ(L7)์์๋ ์ ํ ๋ณดํธํ์ง ๋ชปํ๊ฑฐ๋ ๊ณต๊ฒฉ์ ์ฒ๋ฆฌํ๋ ๋ฐ ์์ด ์ฌ์ ํ ๋์๋ณด๋ค ์ฝํ ์ฌ๋๋ค์ด ๋ง๊ธฐ ๋๋ฌธ์
๋๋ค.
DDoS ๋ณดํธ ์์ฅ์๋ ๋๊ฐ ์๋๊ฐ?
(๋ด ๊ฐ์ธ์ ์ธ ์๊ฐ)
L3/L4 ์์ค์ ๋ณดํธ
์ฆํญ(์๋ฒ ์ฑ๋์ "์ฐจ๋จ")์ ํตํด ๊ณต๊ฒฉ์ ๋ฐฉ์งํ๋ ค๋ฉด ์ถฉ๋ถํ ๋์ ์ฑ๋์ด ์์ด์ผ ํฉ๋๋ค(๋ง์ ๋ณดํธ ์๋น์ค๊ฐ ๋ฌ์์์ ๋๋ถ๋ถ์ ๋๊ท๋ชจ ๋ฐฑ๋ณธ ๊ณต๊ธ์์ ์ฐ๊ฒฐ๋๋ฉฐ ์ด๋ก ์ ์ฉ๋์ด 1Tbit๊ฐ ๋๋ ์ฑ๋์ ๋ณด์ ํจ). ๋งค์ฐ ๋๋ฌผ๊ฒ ์ฆํญ ๊ณต๊ฒฉ์ด ํ ์๊ฐ ์ด์ ์ง์๋๋ค๋ ์ ์ ์์ง ๋ง์ญ์์ค. ๊ทํ๊ฐ Spamhaus์ด๊ณ ๋ชจ๋ ์ฌ๋์ด ๊ทํ๋ฅผ ์ข์ํ์ง ์๋๋ค๋ฉด, ์ฌ์ฉ๋๋ ๊ธ๋ก๋ฒ ๋ด๋ท์ด ๋ ์ด์ ์์กดํ ์ํ์ด ์์์๋ ๋ถ๊ตฌํ๊ณ ๋ฉฐ์น ๋์ ๊ทํ์ ์ฑ๋์ ํ์ํ๋ ค๊ณ ํ ์ ์์ต๋๋ค. ์จ๋ผ์ธ ์์ ๋ง ์๋ค๋ฉด mvideo.ru๋ผ๋ ๊ณง ๋ฉฐ์น ์์ 1Tbit๋ฅผ ๋ณผ ์ ์์ ๊ฒ์ ๋๋ค.
SYN/ACK ํ๋ฌ๋ฉ, ํจํท ์กฐ๊ฐํ ๋ฑ์ ๊ณต๊ฒฉ์ ๋ฐฉ์งํ๋ ค๋ฉด ์ด๋ฌํ ๊ณต๊ฒฉ์ ๊ฐ์งํ๊ณ ์ค์งํ ์ ์๋ ์ฅ๋น๋ ์ํํธ์จ์ด ์์คํ
์ด ํ์ํฉ๋๋ค.
๋ง์ ์ฌ๋๋ค์ด ์ด๋ฌํ ์ฅ๋น(Arbor, Cisco, Huawei์ ์๋ฃจ์
, Wanguard์ ์ํํธ์จ์ด ๊ตฌํ ๋ฑ)๋ฅผ ์์ฐํ๊ณ ์์ผ๋ฉฐ ๋ง์ ๋ฐฑ๋ณธ ์ด์์๊ฐ ์ด๋ฏธ ์ด๋ฅผ ์ค์นํ๊ณ DDoS ๋ณดํธ ์๋น์ค๋ฅผ ํ๋งคํ๊ณ ์์ต๋๋ค(Rostelecom, Megafon, TTK, MTS์ ์ค์น์ ๋ํด ์๊ณ ์์ต๋๋ค) ์ค์ ๋ก ๋ชจ๋ ์ฃผ์ ์ ๊ณต์
์ฒด๋ OVH.com, Hetzner.de์ ๊ฐ์ ์์ฒด ๋ณดํธ ๊ธฐ๋ฅ์ ๊ฐ์ถ ํธ์คํ
์
์ฒด์ ๋์ผํ ์์
์ ์ํํฉ๋๋ค. ์ ๋ ihor.ru์์ ๋ณดํธ๋ฅผ ๋ฐ์์ต๋๋ค. ์ผ๋ถ ํ์ฌ์์๋ ์์ฒด ์ํํธ์จ์ด ์๋ฃจ์
์ ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค(DPDK์ ๊ฐ์ ๊ธฐ์ ์ ์ฌ์ฉํ๋ฉด ํ๋์ ๋ฌผ๋ฆฌ์ x86 ์์คํ
์์ ์์ญ ๊ธฐ๊ฐ๋นํธ์ ํธ๋ํฝ์ ์ฒ๋ฆฌํ ์ ์์).
์ ์๋ ค์ง ํ๋ ์ด์ด ์ค ๋๊ตฌ๋ L3/L4 DDoS๋ฅผ ์ด๋ ์ ๋ ํจ๊ณผ์ ์ผ๋ก ๋ฐฉ์ดํ ์ ์์ต๋๋ค. ์ด์ ๋๊ฐ ๋ ํฐ ์ต๋ ์ฑ๋ ์ฉ๋์ ๊ฐ์ง๊ณ ์๋์ง๋ ๋งํ์ง ์๊ฒ ์ต๋๋ค(์ด๊ฒ์ ๋ด๋ถ์ ์ ๋ณด์
๋๋ค). ๊ทธ๋ฌ๋ ์ผ๋ฐ์ ์ผ๋ก ์ด๋ ๊ทธ๋ค์ง ์ค์ํ์ง ์์ผ๋ฉฐ ์ ์ผํ ์ฐจ์ด์ ์ ๋ณดํธ๊ฐ ์ผ๋ง๋ ๋นจ๋ฆฌ ํธ๋ฆฌ๊ฑฐ๋๋์ง์
๋๋ค(์ฆ์ ๋๋ ํ๋ก์ ํธ ๊ฐ๋ ์ค์ง ์๊ฐ์ด ๋ช ๋ถ ํ, ํค์ธ ๋์ฒ๋ผ).
๋ฌธ์ ๋ ์ด๊ฒ์ด ์ผ๋ง๋ ์ ์ํ๋๋์ง์
๋๋ค. ์ ํด ํธ๋ํฝ์ด ๊ฐ์ฅ ๋ง์ ๊ตญ๊ฐ์ ํธ๋ํฝ์ ์ฐจ๋จํ์ฌ ์ฆํญ ๊ณต๊ฒฉ์ ๊ฒฉํดํ๊ฑฐ๋ ์ค์ ๋ก ๋ถํ์ํ ํธ๋ํฝ๋ง ํ๊ธฐํ ์ ์์ต๋๋ค.
๊ทธ๋ฌ๋ ๋์์ ๋ด ๊ฒฝํ์ ๋ฐ๋ฅด๋ฉด Qrator, DDoS-Guard, Kaspersky, G-Core Labs(์ด์ SkyParkCDN), ServicePipe, Stormwall, Voxility ๋ฑ ๋ชจ๋ ์ฃผ์ ์์ฅ ์ฐธ๊ฐ์๋ ๋ฌธ์ ์์ด ์ด์ ๋์ฒํฉ๋๋ค.
Rostelecom, Megafon, TTK, Beeline๊ณผ ๊ฐ์ ์ด์์๋ก๋ถํฐ ๋ณดํธ๋ฅผ ๋ฐ์ ์ ์ด ์์ต๋๋ค. ๋๋ฃ์ ๋ฆฌ๋ทฐ์ ๋ฐ๋ฅด๋ฉด ์ด๋ฌํ ์๋น์ค๋ ๊ฝค ์ ์ ๊ณต๋์ง๋ง ์ง๊ธ๊น์ง๋ ๊ฒฝํ ๋ถ์กฑ์ผ๋ก ์ธํด ์ฃผ๊ธฐ์ ์ผ๋ก ์ํฅ์ ๋ฐ๊ณ ์์ต๋๋ค. ๋๋ก๋ ์ง์์ ํตํด ๋ฌด์ธ๊ฐ๋ฅผ ์กฐ์ ํด์ผ ํฉ๋๋ค. ๋ณดํธ ์ฐ์ฐ์์.
์ผ๋ถ ์ด์์๋ "L3/L4 ์์ค์ ๊ณต๊ฒฉ์ ๋ํ ๋ณดํธ" ๋๋ "์ฑ๋ ๋ณดํธ"๋ผ๋ ๋ณ๋์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ฉฐ, ์ด๋ ๋ชจ๋ ์์ค์ ๋ณดํธ๋ณด๋ค ํจ์ฌ ์ ๋ ดํฉ๋๋ค.
์์ฒด ์ฑ๋์ด ์๊ธฐ ๋๋ฌธ์ ์๋ฐฑ Gbits์ ๊ณต๊ฒฉ์ ๋ฐฉ์ดํ๋ ๋ฐฑ๋ณธ ๊ณต๊ธ์๊ฐ ์๋ ์ด์ ๋ ๋ฌด์์
๋๊น?๋ณดํธ ์ด์์๋ ์ฃผ์ ๊ณต๊ธ์ ์ค ํ๋์ ์ฐ๊ฒฐํ์ฌ "๋น์ฉ์ ๋ค์ฌ" ๊ณต๊ฒฉ์ ๊ฒฉํดํ ์ ์์ต๋๋ค. ์ฑ๋ ๋น์ฉ์ ์ง๋ถํด์ผ ํ์ง๋ง ์ด๋ฌํ ์๋ฐฑ Gbit๊ฐ ํญ์ ํ์ฉ๋๋ ๊ฒ์ ์๋๋๋ค. ์ด ๊ฒฝ์ฐ ์ฑ๋ ๋น์ฉ์ ํฌ๊ฒ ์ค์ผ ์ ์๋ ์ต์
์ด ์์ผ๋ฏ๋ก ๊ณํ์ ์คํ ๊ฐ๋ฅํฉ๋๋ค.
ํธ์คํ
์ ๊ณต์
์ฒด์ ์์คํ
์ ์ง์ํ๋ฉด์ ๋ ๋์ ์์ค์ L3/L4 ๋ณดํธ๋ก๋ถํฐ ์ ๊ธฐ์ ์ผ๋ก ๋ฐ์ ๋ณด๊ณ ์์
๋๋ค.
L7 ์์ค(์ ํ๋ฆฌ์ผ์ด์ ์์ค) ๋ณดํธ
L7 ์์ค(์์ฉ ์์ค)์ ๊ณต๊ฒฉ์ ์ผ๊ด๋๊ณ ํจ์จ์ ์ผ๋ก ์ ๋์ ๊ฒฉํดํ ์ ์์ต๋๋ค.
๋๋ ์ค์ ๊ฒฝํ์ด ๊ฝค ๋ง๋ค.
โ Qrator.net;
โ DDoS-๊ฐ๋;
- G-์ฝ์ด ์ฐ๊ตฌ์;
โ ์นด์คํผ์คํค.
๊ทธ๋ค์ ์์ ํธ๋ํฝ์ ๊ฐ ๋ฉ๊ฐ๋นํธ์ ๋ํด ์๊ธ์ ๋ถ๊ณผํ๋ฉฐ ๋ฉ๊ฐ๋นํธ ๋น์ฉ์ ์ฝ ์์ฒ ๋ฃจ๋ธ์
๋๋ค. ์์ ํธ๋ํฝ์ด 100Mbps ์ด์์ธ ๊ฒฝ์ฐ - ์. ๋ณดํธ ๋น์ฉ์ ๋งค์ฐ ๋น์๋๋ค. ๋ค์ ๊ธฐ์ฌ์์๋ ๋ณด์ ์ฑ๋์ ์ฉ๋์ ํฌ๊ฒ ์ ์ฝํ๊ธฐ ์ํด ์ ํ๋ฆฌ์ผ์ด์
์ ์ค๊ณํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช
ํ ์ ์์ต๋๋ค.
์ง์ ํ "์ธ๋์ ์"์ Qrator.net์ด๊ณ ๋๋จธ์ง๋ ๋ค์ฒ์ ธ ์์ต๋๋ค. ๋ด ๊ฒฝํ์ Qrator๋ XNUMX์ ๊ฐ๊น์ด ์คํ ๋น์จ์ ์ ๊ณตํ๋ ์ ์ผํ ์ ํ์ด์ง๋ง ๋์์ ๋ค๋ฅธ ์์ฅ ์ฐธ์ฌ์๋ณด๋ค ๋ช ๋ฐฐ ๋ ๋น์๋๋ค.
๋ค๋ฅธ ์ด์์๋ ๊ณ ํ์ง์ ์์ ์ ์ธ ๋ณดํธ๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฐ๋ฆฌ๊ฐ ์ง์ํ๋ ๋ง์ ์๋น์ค(๊ตญ๋ด์์ ๋งค์ฐ ์ ์๋ ค์ง ์๋น์ค ํฌํจ!)๋ DDoS-Guard, G-Core Labs๋ก๋ถํฐ ๋ณดํธ๋๋ฉฐ ์ป์ ๊ฒฐ๊ณผ์ ์๋นํ ๋ง์กฑํฉ๋๋ค.
ํ๋ ์ดํฐ๊ฐ ๊ณต๊ฒฉ์ ๊ฒฉํด
๋๋ ๋ํ cloud-shield.ru, ddosa.net๊ณผ ๊ฐ์ ์๊ท๋ชจ ๋ณด์ ์ด์์ ์์ฒ ๋ช ๊ณผ์ ๊ฒฝํ์ด ์์ต๋๋ค. ์ ๋ ์ถ์ฒํ์ง ์๊ฒ ์ต๋๋ค. ์๋๋ฉด... ๊ฒฝํ์ด ๋ง์ง๋ ์์ง๋ง ์์ ์์น์ ๋ํด ๋ง์ ๋๋ฆฌ๊ฒ ์ต๋๋ค. ์ด๋ค์ ๋ณดํธ ๋น์ฉ์ ์ฃผ์ ๊ธฐ์ ๋ณด๋ค 1~2๋ฐฐ ๋ฎ์ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ด๋ค์ ๋ํ ํ๋ ์ด์ด ์ค ํ ๊ณณ์ผ๋ก๋ถํฐ ๋ถ๋ถ ๋ณดํธ ์๋น์ค(L3/L4)๋ฅผ ๊ตฌ๋งคํ๊ณ ๋ ๋์ ์์ค์ ๊ณต๊ฒฉ์ ๋ํด ์์ฒด์ ์ผ๋ก ๋ณดํธํฉ๋๋ค. ์ด๊ฒ์ ๊ฝค ํจ๊ณผ์ ์ผ ์ ์๊ณ ๋ ์ ์ ๋น์ฉ์ผ๋ก ์ข์ ์๋น์ค๋ฅผ ๋ฐ์ ์ ์์ง๋ง, ์ด ํ์ฌ๋ ์์ง ์ง์ ์๊ฐ ์ ์ ์๊ท๋ชจ ํ์ฌ์ด๋ฏ๋ก ์ผ๋์ ๋์๊ธฐ ๋ฐ๋๋๋ค.
L7 ๋ ๋ฒจ์์ ๊ณต๊ฒฉ์ ๊ฒฉํดํ๋ ๋์ด๋๋ ๋ฌด์์ ๋๊น?
๋ชจ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ณ ์ ํ๋ฏ๋ก ํด๋น ์ ํ๋ฆฌ์ผ์ด์ ์ ์ ์ฉํ ํธ๋ํฝ์ ํ์ฉํ๊ณ ์ ํดํ ํธ๋ํฝ์ ์ฐจ๋จํด์ผ ํฉ๋๋ค. ๋ด์ ๋ช ํํ๊ฒ ์ ๊ฑฐํ๋ ๊ฒ์ด ํญ์ ๊ฐ๋ฅํ ๊ฒ์ ์๋๋ฏ๋ก ์ ๋ง ๋ง์ ์์ค์ ํธ๋ํฝ ์ ํ๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
์๋ ์๋ nginx-testcookie ๋ชจ๋์ด๋ฉด ์ถฉ๋ถํ์ต๋๋ค(
๋ถํํ๋ ๊ณต๊ฒฉ์ ๋์ฑ ์ด๋ ค์์ก์ต๋๋ค. testcookie๋ JS ๊ธฐ๋ฐ ๋ด ๊ฒ์ฌ๋ฅผ ์ฌ์ฉํ๋ฉฐ ๋ง์ ์ต์ ๋ด์ด ์ด๋ฅผ ์ฑ๊ณต์ ์ผ๋ก ํต๊ณผํ ์ ์์ต๋๋ค.
๊ณต๊ฒฉ ๋ด๋ท๋ ๊ณ ์ ํ๋ฏ๋ก ๊ฐ ๋๊ท๋ชจ ๋ด๋ท์ ํน์ฑ์ ๊ณ ๋ คํด์ผ ํฉ๋๋ค.
์ฆํญ, ๋ด๋ท์ ์ง์ ํ๋ฌ๋ฉ, ์ฌ๋ฌ ๊ตญ๊ฐ์ ํธ๋ํฝ ํํฐ๋ง(๊ตญ๊ฐ๋ง๋ค ๋ค๋ฅธ ํํฐ๋ง), SYN/ACK ํ๋ฌ๋ฉ, ํจํท ์กฐ๊ฐํ, ICMP, http ํ๋ฌ๋ฉ, ์ ํ๋ฆฌ์ผ์ด์
/http ์์ค์์๋ ๋ฌด์ ํ์ผ๋ก ์์ฑํ ์ ์์ต๋๋ค. ๋ค๋ฅธ ๊ณต๊ฒฉ.
์ ์ฒด์ ์ผ๋ก ์ฑ๋ ๋ณดํธ ์์ค, ํธ๋ํฝ ์ญ์ ๋ฅผ ์ํ ํน์ ์ฅ๋น, ํน์ ์ํํธ์จ์ด, ๊ฐ ํด๋ผ์ด์ธํธ์ ๋ํ ์ถ๊ฐ ํํฐ๋ง ์ค์ ์์ค์๋ ์์ญ, ์๋ฐฑ ๊ฐ์ ํํฐ๋ง ์์ค์ด ์์ ์ ์์ต๋๋ค.
์ด๋ฅผ ์ ์ ํ๊ฒ ๊ด๋ฆฌํ๊ณ ๋ค์ํ ์ฌ์ฉ์์ ๋ํ ํํฐ๋ง ์ค์ ์ ์ฌ๋ฐ๋ฅด๊ฒ ์กฐ์ ํ๋ ค๋ฉด ๋ง์ ๊ฒฝํ๊ณผ ์๊ฒฉ์ ๊ฐ์ถ ์ธ๋ ฅ์ด ํ์ํฉ๋๋ค. ๋ณดํธ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ธฐ๋ก ๊ฒฐ์ ํ ๋๊ท๋ชจ ์ด์์๋ผ๋ "๋ฌธ์ ์ ์ด๋ฆฌ์๊ฒ ๋์ ํฌ์"ํ ์๋ ์์ต๋๋ค. ๊ฑฐ์ง๋ง์ ํ๋ ์ฌ์ดํธ์ ํฉ๋ฒ์ ์ธ ํธ๋ํฝ์ ๋ํ ์คํ์ ํตํด ๊ฒฝํ์ ์์์ผ ํฉ๋๋ค.
๋ณด์ ์ด์์๋ฅผ ์ํ "DDoS ํด์น" ๋ฒํผ์ ์์ผ๋ฉฐ, ์๋ง์ ๋๊ตฌ๊ฐ ์์ผ๋ฉฐ ์ด๋ฅผ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์์์ผ ํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ๋ณด๋์ค ์์๊ฐ ํ๋ ๋ ์์ต๋๋ค.
600Mbit ์ฉ๋์ ๊ณต๊ฒฉ ์ค์ ๋ณดํธ๋์ง ์์ ์๋ฒ๊ฐ ํธ์คํ
์
์ฒด์ ์ํด ์ฐจ๋จ๋์์ต๋๋ค.
(ํธ๋ํฝ์ "์์ค"์ ๋์ ๋์ง ์์ต๋๋ค. 1๊ฐ ์ฌ์ดํธ๋ง ๊ณต๊ฒฉ์ ๋ฐ์๊ธฐ ๋๋ฌธ์ ์ผ์์ ์ผ๋ก ์๋ฒ์์ ์ ๊ฑฐ๋์์ผ๋ฉฐ XNUMX์๊ฐ ์ด๋ด์ ์ฐจ๋จ์ด ํด์ ๋์์ต๋๋ค.)
๋์ผํ ์๋ฒ๊ฐ ๋ณดํธ๋ฉ๋๋ค. ๊ณต๊ฒฉ์๋ค์ ๊ณต๊ฒฉ์ ๊ฒฉํดํ ์ง ํ๋ฃจ ๋ง์ "ํญ๋ณต"ํ์ต๋๋ค. ๊ณต๊ฒฉ ์์ฒด๋ ๊ฐ๋ ฅํ์ง ์์์ต๋๋ค.
L3/L4์ ๊ณต๊ฒฉ๊ณผ ๋ฐฉ์ด๋ ๋ ์ฌ์ํ๋ฐ, ์ฃผ๋ก ์ฑ๋์ ๋๊ป, ๊ณต๊ฒฉ์ ๋ํ ํ์ง ๋ฐ ํํฐ๋ง ์๊ณ ๋ฆฌ์ฆ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
L7 ๊ณต๊ฒฉ์ ๋์ฑ ๋ณต์กํ๊ณ ๋
์ฐฝ์ ์ด๋ฏ๋ก ๊ณต๊ฒฉ ๋์ ์ ํ๋ฆฌ์ผ์ด์
, ๊ณต๊ฒฉ์์ ๋ฅ๋ ฅ ๋ฐ ์์๋ ฅ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค. ์ด์ ๋ํ ๋ณดํธ์๋ ๋ง์ ์ง์๊ณผ ๊ฒฝํ์ด ํ์ํ๋ฉฐ ๊ทธ ๊ฒฐ๊ณผ๋ ์ฆ๊ฐ์ ์ด์ง ์๊ฑฐ๋ XNUMX%๊ฐ ์๋ ์๋ ์์ต๋๋ค. Google์ด ๋ณดํธ๋ฅผ ์ํด ๋ ๋ค๋ฅธ ์ ๊ฒฝ๋ง์ ๊ฐ๋ฐํ๊ธฐ ์ ๊น์ง๋ ๋ง์ด์ฃ .
์ถ์ฒ : habr.com