์ด๋ ํ์ฐฝํ ๋ด๋ ์ ๋
, ์ง์ ๊ฐ๊ณ ์ถ์ง ์๊ณ ์ด๊ณ ๋ฐฐ์ฐ๊ณ ์ถ์ ์ต๋๋ฅผ ์ ์๋ ์๋ง์ด ๋จ๊ฑฐ์ด ์ ์ฒ๋ผ ๊ฐ๋ ต๊ณ ํ์ฌ๋์ ๋, ๋ฐฉํ๋ฒฝ์ ์๋ ์ ํน์ ์ธ ๊ธธ ์์ ๊ธฐ๋ฅ์ ๊ณจ๋ผ์ผ๊ฒ ๋ค๋ ์๊ฐ์ด ๋ ์ฌ๋์ต๋๋ค.IP DOS ์ ์ฑ
".
์ฌ์ ์ ์ ๋ฌดํ๊ณ ๋งค๋ด์ผ์ ์์งํ ํ ๋ชจ๋๋ก ์ค์ ํ์ต๋๋ค. ํต๊ณผ ๋ฐ ๋ก๊ทธ, ์ผ๋ฐ์ ์ธ ๋ฐฐ๊ธฐ๊ฐ์ค ๋ฐ ์ด ์ค์ ์ ๋ชจํธํ ์ ์ฉ์ฑ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
๋ฉฐ์น ํ (๋ฌผ๋ก ์์ด ๋ฒ๋ ธ๊ธฐ ๋๋ฌธ์ ํต๊ณ๊ฐ ๋์ ๋์ง ์๋๋ก) ๋ก๊ทธ๋ฅผ๋ณด๊ณ ๊ทธ ์๋ฆฌ์์ ์ถค์ ์ถ๋ฉฐ ์๋ผ์ ์ณค์ต๋๋ค. ๊ธฐ๋ก์ด ์ถฉ๋ถํ๊ธฐ ๋๋ฌธ์ ๋์ง ๋ง์ญ์์ค. ์ด๋ณด๋ค ๋ ๊ฐ๋จํ ์๋ ์์ ๊ฒ ๊ฐ์ต๋๋ค. ๋ชจ๋ ํ๋ฌ๋ฉ, ์ค์บ, ์ค์น๋ฅผ ์ฐจ๋จํ๋ ์ ์ฑ
์ ์ผ์ธ์. ๋ฐ๊ฐ๋ฐฉ ํ ์๊ฐ ๋์ ๊ธ์ง ์ธ์
์ ๊ฐ๊ณ ๊ตญ๊ฒฝ์ด ์ ๊ฒจ ์๋ค๋ ์ฌ์ค์ ์๊ณ ํํ๋กญ๊ฒ ์ ์ ์์ญ์์ค. ๊ทธ๋ฌ๋ ์ธ์ 34๋
์ฐจ๋ ์ ์์ ๊ทน๋์ฃผ์๋ฅผ ๊ทน๋ณตํ๊ณ ๋ ๋ค์ชฝ ์ด๋๊ฐ์์ ์์ ๋ชฉ์๋ฆฌ๊ฐ ๋ค๋ ธ์ต๋๋ค. โ๋๊บผํ์ ๋ค์ด ์ฐ๋ฆฌ๊ฐ ์ฌ๋ํ๋ ๋ฐฉํ๋ฒฝ์ด ๋๊ตฌ์ ์ฃผ์๋ฅผ ์
์์ ์ธ ํ์์๋ก ์ธ์ํ๋์ง ์ดํด๋ณผ๊น์? ๊ธ์, ๋ง๋ ์๋๋ ์์๋ก."
์ด์ ํญ๋ชฉ ๋ชฉ๋ก์์ ์์ ๋ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ๊ธฐ ์์ํฉ๋๋ค. ๊ฐ๋จํ ์คํฌ๋ฆฝํธ๋ฅผ ํตํด ์ฃผ์๋ฅผ ์คํํฉ๋๋ค. ํ์ ์ ๊ทธ๋ฆฌ๊ณ ์ต์ํ ๊ธ์์ ๋์ด ๋ง์ฃผ์น๋ค. ๊ตฌ๊ธ.
์์์ด ๋์ง ์๋์ง ํ์ธํ๊ธฐ ์ํด XNUMX๋ถ ์ ๋ ๋์ ๋น๋น๊ณ ๋์ ๊น๋ฐ์
๋๋ค. ์ค์ ๋ก ๋ฐฉํ๋ฒฝ์ด ์
์ฑ ํ๋ฌ๋๋ก ๊ฐ์ฃผํ ๋ชฉ๋ก์์ ๊ณต๊ฒฉ ์ ํ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. UDP ํ์, ์ข์ ํ์ฌ์ ์ํ ์ฃผ์์
๋๋ค.
ะงะตัั ะฒ ะทะฐััะปะบะต, ะฟะพะฟััะฝะพ ะฝะฐัััะฐะธะฒะฐั ะฝะฐ ะฒะฝะตัะฝะตะผ ะธะฝัะตััะตะนัะต ะทะฐั
ะฒะฐั ะฟะฐะบะตัะพะฒ ะดะปั ะฟะพัะปะตะดัััะตะณะพ ะฐะฝะฐะปะธะทะฐ. ะ ะณะพะปะพะฒะต ะฟัะพะฝะพััััั ัะฐะดัะถะฝัะต ะผััะปะธ: ยซะะฐะบ ัะฐะบ, ััะพ-ัะพ ะธะฝัะธัะธัะพะฒะฐะฝะฝะพะต ะฒ ัะบะพัะฟะต Google? ะ ััะพ ะพะฑะฝะฐััะถะธะป ั? ะะฐ ััะพ ะถ, ััะพ ะถ โ ะฝะฐะณัะฐะดั, ะฟะพัะตััะธ ะธ ะบัะฐัะฝะฐั ะบะพะฒัะพะฒะฐั ะดะพัะพะถะบะฐ, ะธ ัะฒะพะต ะบะฐะทะธะฝะพ ั ะฑะปะตะบะดะถะตะบะพะผ ะธ, ะฝั ะฒั ะฟะพะฝัะปะธโฆยป
์์ ๋ ํ์ผ์ ๊ตฌ๋ฌธ ๋ถ์ํ๋ ์ค ์์ด์ด ์คํฌ-์ด.
์, ์ค์ ๋ก ๋ฒ์์ ์ฃผ์์์ ๊ตฌ๊ธ UDP ํจํท์ด ํฌํธ 443์์ ๋ด ์ฅ์น์ ์์ ํฌํธ๋ก ๋ค์ด๋ก๋๋๊ณ ์์ต๋๋ค.
๊ทธ๋ฐ๋ฐ ์ ๊น๋ง์... ์ฌ๊ธฐ์ ํ๋กํ ์ฝ์ ๋ค์๊ณผ ๊ฐ์ด ๋ณ๊ฒฝ๋ฉ๋๋ค. UDP ์ GQUIC.
์ธ๋ฏธ์จ ์ธ๋ฉ๋์น...
๋๋ ์ฆ์ ๋ณด๊ณ ์๋ฅผ ๊ธฐ์ตํฉ๋๋ค. ๊ณ ๋ถํ ์๋ ์ฐ๋๋ผ ํ ๋ณผ๋ฆฌ์ ยซUDP ะฟัะพัะธะฒ TCP ๋๋ ๋คํธ์ํฌ ์คํ์ ๋ฏธ๋"(
ํํธ์ผ๋ก๋ ์ฝ๊ฐ์ ์ค๋ง์ด ์์๋ฉ๋๋ค. ๋ช
์๋ ์๊ณ ๋ช
์๋ ์์ต๋๋ค, ์ค์น๋. ๋ฐ๋ฉด์ ๋ฌธ์ ๋ ๋ถ๋ช
ํฉ๋๋ค. ์ด๋๋ฅผ ์ผ๋ง๋ ํ์ผํ๋์ง ์ดํดํ๋ ๊ฒ์ด ๋จ์ ์์ต๋๋ค.
Good Corporation๊ณผ ๋ช ๋ถ ๋์ ์์ฌ์ํต์ ํ๋ฉด ๋ชจ๋ ๊ฒ์ด ์ ์๋ฆฌ์ ์๊ฒ ๋ฉ๋๋ค. ํ์ฌ๋ ์ฝํ
์ธ ์ ๋ฌ ์๋๋ฅผ ํฅ์์ํค๊ธฐ ์ํด ๊ตฌ๊ธ 2012๋
์ ํ๋กํ ์ฝ์ ๋ฐํํ์ต๋๋ค. QUIC, ์ด๋ฅผ ํตํด TCP์ ๋๋ถ๋ถ์ ๋จ์ ์ ์ ๊ฑฐํ ์ ์์ต๋๋ค(์, ์, ์, ์ด ๊ธฐ์ฌ์์๋ -
์ ๊ฒฝ์ฐ์ ๋ฌธ์ ๋ ์ ๊ฒฝ์ฐ๋ฟ๋ง ์๋๋ผ ๊ฒฐ๊ตญ์๋ ํจํท์ด ๋๋ฌด ๋ง์ ๋ฐฉํ๋ฒฝ์ด ์ด๋ฅผ ํ์๋ก ์ธ์ํ๋ค๋ ๊ฒ์ด์์ต๋๋ค.
๊ฐ๋ฅํ ํด๊ฒฐ์ฑ
์ ๊ฑฐ์ ์์์ต๋๋ค.
1. ์ ์ธ ๋ชฉ๋ก์ ์ถ๊ฐ DoS ์ ์ฑ
๋ฐฉํ๋ฒฝ์ ์ฃผ์ ๋ฒ์ ๊ตฌ๊ธ. ๊ฐ๋ฅํ ์ฃผ์์ ๋ฒ์๋ฅผ ์๊ฐํ๋ ๊ฒ๋ง์ผ๋ก๋ ๊ทธ์ ๋์ ์ด์กฐํ๊ฒ ๊ฟํ๊ฑฐ๋ฆฌ๊ธฐ ์์ํ์ต๋๋ค. ๊ทธ ์์ด๋์ด๋ ๋ฏธ์น ์ง์ผ๋ก ์ ์ณ๋์์ต๋๋ค.
2. ๋ค์์ ๋ํ ์๋ต ์๊ณ๊ฐ์ ๋์
๋๋ค. UDP ํ์ ์ ์ฑ
- ๋ํ ๋ฉ์ฒญํ ๊ฒ๋ ์๋์ง๋ง, ์ ๋ง ์
์์ ์ธ ์ฌ๋์ด ๋ชฐ๋ ๋ค์ด์๋ค๋ฉด ์ด๋จ๊น์?
3. ๋ด๋ถ๋ง์ ํตํ ํธ์ถ์ ๊ธ์งํฉ๋๋ค. UDP ์ 443 ํฌํธ ์์.
๊ตฌํ ๋ฐ ํตํฉ์ ๋ํด ์์ธํ ์ฝ์ ํ QUIC ะฒ Google Chrome ๋ง์ง๋ง ์ต์
์ ์กฐ์น์ ํ์๋ก ์ฑํ๋์์ต๋๋ค. ์ฌ์ค์ ์ด๋์์๋ ๋ฌด์๋นํ๊ฒ ๋ชจ๋ ์ฌ๋์๊ฒ ์ฌ๋์ ๋ฐ๊ณ ์๋ค๋ ๊ฒ์
๋๋ค. (์ด์ ๋ฅผ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค. ์ค๋งํ ๋นจ๊ฐ ๋จธ๋ฆฌ๋ฅผ ๊ฐ๋ ๊ฒ์ด ๋ ์ข์ต๋๋ค ํ์ด์ด ํญ์ค-ovskaya ์ด๊ตฌ๋ ์๋น๋ ๊ธฐ๊ฐ๋ฐ์ดํธ์ RAM์ ๋ํด ์์ ํฉ๋๋ค), Google Chrome ์ฒ์์๋ ํ๋ค๊ฒ ์ป์ ๋์ ์ฌ์ฉํ์ฌ ์ฐ๊ฒฐ์ ์๋ํฉ๋๋ค. QUIC, ํ์ง๋ง ๊ธฐ์ ์ด ์ผ์ด๋์ง ์์ผ๋ฉด ๋ค์๊ณผ ๊ฐ์ ๊ฒ์ฆ๋ ๋ฐฉ๋ฒ์ผ๋ก ๋์๊ฐ๋๋ค. TLS, ๋น๋ก ๊ทธ๋ ๊ทธ๊ฒ์ ๋งค์ฐ ๋ถ๋๋ฌ์ํ์ง๋ง.
๋ฐฉํ๋ฒฝ์์ ์๋น์ค์ ๋ํ ํญ๋ชฉ์ ๋ง๋ญ๋๋ค. QUIC:
์ฐ๋ฆฌ๋ ์๋ก์ด ๊ท์น์ ์ค์ ํ๊ณ ์ด๋ฅผ ์ฒด์ธ์ ๋ ๋์ ๊ณณ์ ๋ฐฐ์นํฉ๋๋ค.
๋ณ์น ๋ชฉ๋ก์์ ๊ท์น์ ์ผ๋ฉด ์ ๋ง ์
์์ ์ธ ์๋ฐ์๋ฅผ ์ ์ธํ๊ณ ๋ ํํ๋กญ๊ณ ์กฐ์ฉํด์ง๋๋ค.
๊ด์ฌ์ ๊ฐ์ ธ ์ฃผ์
์ ๊ฐ์ฌํฉ๋๋ค.
์ฌ์ฉ๋ ๋ฆฌ์์ค:
1.
2.
3.
4.
์ถ์ฒ : habr.com