[2026-04-25] Facet
๐ฆฅ ๋ณธ๋ฌธ
Facet
๋น๋์ค๋ฅผ ํ์ ํ์ ํ๋ซํผ์ ํตํด ์คํธ๋ฆฌ๋ฐํ์ฌ ๊ฒ์ด์ ์ฐํํ๋ ์์คํ
Motivation
๊ตญ๊ฐ ๊ธฐ๊ด์ ์ํด ๊ฒ์ด์๋ค์ด ์ ๋ณด ์ ๊ทผ์ ์ฐจ๋จํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์์ง.
๊ธฐ์กด ์ฐํ ๋๊ตฌ๋ค์ ํ๊ณ
- Tor ๋ฐ ๊ธฐํ ํ๋ก์
- DPI(์ฌ์ธต ํจํท ๊ฒ์ฌ)๋ฅผ ํตํ ์ ๊ตํ ํ๋กํ ์ฝ ํ๊ฑฐํ๋ฆฐํ
- active probing attack๋ฅผ ํตํด ์์ฌ๋๋ ๋ฆด๋ ์ด๊ฐ Tor ํ๋กํ ์ฝ์ ์ฐธ์ฌ๋ฅผ ํ๋์ง ํ์ธ
- ํ๋ก์ ์คํ
๊ฐ๋
ธ๊ทธ๋ํผ : ํ๋ก์ ์ฐ๊ฒฐ์ ๋ฌดํดํ ์ปค๋ฒ ํ๋กํ ์ฝ์ฒ๋ผ ๋ณด์ด๊ฒ ๋ง๋๋ ๋ฐฉ๋ฒ
- ์๋ฅผ ๋ค์ด, ํ๋ก์ ์ฐ๊ฒฐ์ VoIP ํตํ์ฒ๋ผ ๋ณด์ด๊ฒ ํ๋ ค ์๋ํ๊ฑฐ๋ ์ฝํ ์ธ ๊ณต์ ์ฌ์ดํธ์ ๊ฒ์๋ ์ฌ์ง ์์ ์ ๋ณด๋ฅผ ์จ๊น
- ๋ถ์ผ์น
- ์๋ฎฌ๋ ์ด์
๋ถ์ผ์น : ํด๋ผ์ด์ธํธ๋ ํ๋ก์๊ฐ ์ปค๋ฒ ํ๋กํ ์ฝ์ ์๋ฒฝํ๊ฒ ๊ตฌํํ์ง ๋ชปํจ.
- HTTP ์๋ฒ์ ๋์ผํ ๋ฐฉ์์ผ๋ก ์์ฒญ์ ์๋ตํ์ง ์๊ฑฐ๋ TCP control ์ฐ๊ฒฐ์ ์๋ฎฌ๋ ์ด์ ํ์ง ์์
- ์ฑ๋ ๋ถ์ผ์น : ์ปค๋ฒ ํ๋กํ ์ฝ์ด channel behavior์ ํ๋ก์ ํ๋กํ ์ฝ๊ณผ ๋ค๋ฅด๊ฒ ์๋ตํจ.
- channel behavior : ํต์ ์์ ์ฑ๋ ๋๋ ํ๋กํ ์ฝ์ด ํ๊ฒฝ ๋ณํ๋ ๊ฐ์ญ์ ๋ฐ์ํ์ฌ ์๋
- ์๋ฅผ ๋ค์ด, ๊ฒ์ด์๊ฐ ํจํท์ ๋๋กญํ ๋, VoIP ํ๋กํ ์ฝ์ ๋ด์ฑ์ด ์์ง๋ง ํ๋ก์๋ ํจํท ์์ค์ ๋ด์ฑ์ด ์์.
- ์ฝํ
์ธ ๋ถ์ผ์น : ์ปค๋ฒ ํ๋กํ ์ฝ์ด ํ๋ก์ ํ๋กํ ์ฝ๊ณผ ๋ฐ์ดํฐ์ ๋ด์ฉ์ด๋ ํธ๋ํฝ ํน์ฑ์ ์์ด์ ์ฐจ์ด๊ฐ ๋์ ๋ฐ์
- ์๋ฅผ ๋ค์ด, VoIP ์ฑ๋์ ํตํด ์์ฑ ์ ํธ ๋์ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ๋ฐ, ํธ๋ํฝ ๋ถ์์ ์ํด ์๋ณ๋ ์ ์์.
- ์๋ฎฌ๋ ์ด์
๋ถ์ผ์น : ํด๋ผ์ด์ธํธ๋ ํ๋ก์๊ฐ ์ปค๋ฒ ํ๋กํ ์ฝ์ ์๋ฒฝํ๊ฒ ๊ตฌํํ์ง ๋ชปํจ.
๊ฐ์
๊ฒ์ด์๊ฐ ๋ถ์์ ์ธ ํผํด๋ฅผ ํผํ๊ธฐ ์ํด ์ปค๋ฒ ํ๋กํ ์ฝ(์ค์นด์ดํ)์ ๋ชจ๋ ๋๋ ๋๋ถ๋ถ์ ์ธ์ ์ ๋ฌด์ฐจ๋ณ์ ์ผ๋ก ์ฐจ๋จํ๊ธฐ๋ฅผ ๊บผ๋ฆผ. TLS ๋ฐ IPsec๊ณผ ๊ฐ์ด ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ํธํ ํ๋กํ ์ฝ์ ํ์ฉ
๊ธฐ๋ฅ
- ์๋ฎฌ๋ ์ด์ ์ผ๊ด์ฑ : ๋น๋์ค๊ฐ ์ค์ ์๋ฐฉํฅ ์ค์นด์ดํ ํตํ๋ฅผ ํตํด ์ ์ก๋๊ธฐ ๋๋ฌธ์, ์๋ณ์ ํ์ฉํ๋ ๊ตฌํ ๊ฐ์ ์ฐจ์ด๊ฐ ์์
- ์ฑ๋ ์ผ๊ด์ฑ : ๋น๋์ค์ฉ์ผ๋ก ์๋๋ ์ฑ๋์ ํตํด ๋น๋์ค๋ฅผ ์ ์กํ๋ฏ๋ก, Facet ์ธ์ ์ ๋ํ ๋ชจ๋ ์ค๋จ์ ์ผ๋ฐ ํตํ์ ๋ํ ๋์ผํ ์ค๋จ์ ์ผ๊ธฐ
- ์ฝํ
์ธ ์ผ๊ด์ฑ : ์์์ ๋น๋์ค๋ ํ์ ํ์ ํตํ์ ๋ค๋ฅธ ํน์ฑ์ ๊ฐ์ง ์ ์์ผ๋ฉฐ, ์ด๋ ํจํท ํฌ๊ธฐ์์ ํ์ง ๊ฐ๋ฅํ ์ฐจ์ด๋ฅผ ์ ๋ฐ.
- Wright ๋ฑ[31]์ ์ ๊ทผ ๋ฐฉ์๊ณผ ์ ์ฌํ ์ด์ง ๋ถ๋ฅ๊ธฐ๋ฅผ ๊ตฌํํ์ผ๋ฉฐ, Skype๋ฅผ ํตํด ์ ์ก๋ ์์ ๋์ง ์์ YouTube ๋น๋์ค๊ฐ Skype ํตํ์ ๊ตฌ๋ณ๋ ์ ์์์ ๋ณด์ฌ์ค โ Facet ์๋ฒ๊ฐ ์์ฒญ๋ ๋น๋์ค๋ฅผ ๋ฌด์์๋ก ์ ํ๋ ํ์ ํ์ ํตํ ๋ด์ ํ๋ ์ํ๋ โ๋น๋์ค ๋ชจํ(video morphing)โ์ ๋์ . Facet ํตํ์ 90%๋ฅผ ์ธ์ํ ์ ์๋ ๋ถ๋ฅ๊ธฐ์ ์คํ์จ(false positive rate)์ ๊ฑฐ์ 40%๋ก ์ฆ๊ฐ์ํด
- ๊ด์ฐฐ ๋ถ๊ฐ๋ฅ์ฑ : ํ์ ํ์ ์คํธ๋ฆผ์ ์ ์ก ์ค์ ์ํธํ๋๋ฏ๋ก, ๊ฒ์ด์๋ Facet ์ธ์ ์ ํ์งํ๊ธฐ ์ด๋ ต. ํ์ ํ์ ์ํํธ์จ์ด(๋๋ ํตํ๊ฐ ํผ์ด ๊ฐ์ ์ง์ ๋ผ์ฐํ ๋์ง ์๋ ๊ฒฝ์ฐ ์๋ฒ)๊ฐ ์์๋๋๋ผ๋, ๋ฌด์์ ๋น๋์ค ๋ชจํ์ ์ฌ์ฉ์ ๊ฒ์ด์๊ฐ ๋ชจ๋ ๋น๋์ค ํตํ๋ฅผ ์ค์๊ฐ์ผ๋ก ๋์ฝ๋ฉํ๊ณ ๋ถ์ํ์ฌ Facet ์ธ์ ์ ํ์งํ๋๋ก ๊ฐ์
- Facet์ ์ฒ๋ฆฌ๋์ ์ค์๊ฐ ๋น๋์ค ์ ์ก์ ์ ๊ณตํ๊ธฐ์ ์ถฉ๋ถํ ๋์ต๋๋ค.
- ๋๋ถ๋ถ์ ์๋ํ ๋ฐ๊ฒ์ด ๋๊ตฌ๋ ์ผ๋ฐ ์น ๋ธ๋ผ์ฐ์ง์ ์ํด ์ค๊ณ๋์์ผ๋ฉฐ, ํด๋ผ์ด์ธํธ๋ฅผ ์ํ ๋์ญํญ์ด ์ ํ์ ์ธ ๊ฒฝ์ฐ๊ฐ ๋ง์
- Facet์ ํด๋ผ์ด์ธํธ๋ฅผ ์ํ ์ค์๊ฐ ๋น๋์ค ์๋น์ค ์ ๊ณต์ ๋ชฉํ๋ก ํ๋ฉฐ, ํ์ ํ์ ์๋น์ค์ ๋์ผํ ์ฒ๋ฆฌ๋์ ๋ฌ์ฑ
- ์ ๊ณต์ ๋ ๋ฆฝ์ : Facet์ ์๋ฎฌ๋ ์ดํฐ ์ฅ์น๋ ํ์ ํ์ ์์คํ ๊ณผ ๋ ๋ฆฝ์ ์ผ๋ก ๊ตฌ์ถ๋๋ฏ๋ก, Facet์ Google Hangout, Skype, FaceTime ๋๋ QQ์ ๊ฐ์ ๋ชจ๋ ํ์ ํ์ ํ๋ซํผ์์ ๋๋ฆฌ ์ฑํ. ๋ค์ํ ํ์ ํ์ ์์คํ ์ ์ ๊ทผํ ์ ์๋ ์ฌ์ฉ์์๊ฒ ์ ๊ทผ์ฑ์ ์ ๊ณตํ ๋ฟ๋ง ์๋๋ผ, ๋จ์ผ ํ๋กํ ์ฝ ๋๋ ๊ตฌํ์ ๋์์ผ๋ก ํ๋ ์ฐจ๋จ์ ํํผํ ์ ์๋ ๋ฅ๋ ฅ์ ์ ๊ณต
- ํด๋ผ์ด์ธํธ ์ธก ๋ฐฐํฌ๊ฐ ํ์ ์์. Facet ํด๋ผ์ด์ธํธ๋ (์ข ์ข ์ฐจ๋จ๋๋) ํด๋ผ์ด์ธํธ ์ํํธ์จ์ด๋ฅผ ์ค์นํ๊ฑฐ๋ ์๋ฒ์ ์ฌ์ ์ ๋น๋ฐ์ ๊ณต์ ํ ํ์๊ฐ ์์ต๋๋ค. ์ ์ง ๊ด๋ฆฌํ๊ธฐ ์ฝ๊ฒ ๋ง๋ญ๋๋ค. ์ํํธ์จ์ด ์ ๋ฐ์ดํธ๋ ๊ฒ์ด ์ง์ญ ์ธ๋ถ์ ์๋ฒ์์๋ง ์ ์ฉ ์ฐ
Threat Model
- In-depth Traffic Analysis (์ฌ์ธต ํธ๋ํฝ ๋ถ์) : ์์ฌ์ค๋ฌ์ด ํธ๋ํฝ์ ๊ฐ์งํ๊ณ ์์น ์๋ ์ฐ๊ฒฐ์ ์งํ๊ฐ ๋ฐ๊ฒฌ๋๋ฉด ์ด๋ฅผ ์ฐจ๋จ
- ํค์๋ ํํฐ๋ง, ์ ์ IP ์ฃผ์ ํํฐ๋ง, ํ๋กํ ์ฝ ํ๊ฑฐํ๋ฆฐํ ๋ฑ
- ํจํท ๊ธธ์ด ๊ฐ์ ํต๊ณ์ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ์๋ ํธ๋ํฝ์ ๋ถ์
- Proactive Detection (์ฌ์ ํ์ง) : ๊ฒ์ด์๊ฐ ์ฐจ๋จ์ ์ํด ์ฐํ ๋๊ตฌ์ ์ฌ์ฉ์๋ก ํ๋
- proactive probing (์ฌ์ ํ๋ก๋น) : ๊ฒ์ด์๋ ์ ์ฌ์ ์ธ ์ฐํ ํ๋ก์(์ฐํ ํ๋ก์๋ก ์์ฌ๋๋ IP)์ ํ๋ก๋ธ(ํจํท)๋ฅผ ๋ณด๋ด๋ฉฐ, ์ฐํ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ฉด ์ฐจ๋จ
- Enumeration (์ด๊ฑฐ) : ๊ฐ๋ฅํ IP ์ฃผ์ ๋ฒ์๋ ์๋ ค์ง ํ๋ก์ ๋ชฉ๋ก์ ๊ฐ์ง๊ณ ์ ์ ์๋. ์ฐํ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์ง ํ์ธ ํ ์ฐจ๋จ
- Active Interference (๋ฅ๋์ ๊ฐ์ญ) : ์ ์ฌ์ ์ธ ์ฐํ ์์คํ
์ ์ธ์
์ ํจํท ์ง์ฐ, ์ญ์ , ์ฃผ์
.
- Skype ์ธ์ ์์ ACK๋ฅผ ์ญ์ ํ์ฌ ์ค์ Skype ์ธ์ ์ ๊ฑฐ์ ๊ฐ์ญ ์์ด SkypeMorph๋ฅผ ๋ฐฉํด
Design Goal
- Consistency (์ผ๊ด์ฑ) : ํ๋กํ ์ฝ, ์ํคํ ์ฒ ๋ฐ ์ฝํ ์ธ ์ธก๋ฉด์์ ์ค์ ์์คํ ๊ณผ ์ผ๊ด
- Unblockable (์ฐจ๋จ ๋ถ๊ฐ๋ฅ์ฑ) : ํธ๋ํฝ ๋ถ์, ์๋น์ค ๊ฑฐ๋ถ ๊ณต๊ฒฉ ๋ฐ ๋ฅ๋์ ๊ฐ์ญ์ ๋์
- Scalability (ํ์ฅ์ฑ) : ํน์ ํ์ ์์คํ ๊ณผ ๋ ๋ฆฝ์ โ ๊ด๋ฒ์ํ ํ์ ํ์ ์์คํ ์ ์ ์ฉ ๊ฐ๋ฅํ๊ฒ ํด์ผ ํด๋ผ์ด์ธํธ๊ฐ ์ฝ๊ฒ ๋ง๋ค ๋ฟ ์๋๋ผ, ๊ฒ์ด์๊ฐ ์ฐจ๋จํ๊ธฐ ์ด๋ ค์
- ์ค์๊ฐ ์ ์ก
BACKGROUND
Videoconferencing Systems (ํ์ ํ์ ์์คํ )
- UDP
- ์ํคํ
์ฒ
- P2P(peer-to-peer) : ํธ๋ํฝ ํด๋ผ์ด์ธํธ ๊ฐ์ ์ ์ก.
- ์ค์ ์ง์ค์ : ํธ๋ํฝ์ ์ค์ ์๋ฒ๊ฐ ์ค
- ์ฝ๋ฑ : ๋์งํธ ๋ฐ์ดํฐ ์คํธ๋ฆผ์ ์ธ์ฝ๋ฉํ๊ณ ๋์ฝ๋ฉํ๋ ๋ฐ ์ฌ์ฉ
- ํจ์จ์ ์ํด VBR (๊ฐ๋ณ ๋นํธ์จ)์ ์ฌ์ฉ
- VBR์ ์ ์ก๋๋ ํจํท ํฌ๊ธฐ ๋ถ์์ผ๋ก ์ฝํ ์ธ ์ ๋ํ ์ ๋ณด๋ฅผ ๋์คํจ
Parrot Circumvention Systems (์ต๋ฌด์ ์ฐํ ์์คํ )
- SkypeMorph : Tor ํด๋ผ์ด์ธํธ์ ๋ธ๋ฆฌ์ง ๊ฐ์ ์ฐ๊ฒฐ์ Skype ํตํ ํธ๋ํฝ์ผ๋ก ์์ฅ.
- ๋ธ๋ฆฌ์ง์ ํด๋ผ์ด์ธํธ ๊ฐ์ Skype ์์ ํตํ๋ฅผ ์์ฅ ๋ชฉ์ ์ผ๋ก ์์ํ ํ, ์ค์ Skype ์ฐ๊ฒฐ์ ๋๊ณ Skype๊ฐ ์๋ UDP๋ฅผ ํตํด Tor์ TCP ํธ๋ํฝ์ ์ ์ก.
- ํจํทํ ๋ชจ๋์ ํตํด Skype UDP ํธ๋ํฝ์ฒ๋ผ ๋ณด์ด๊ฒ ๋ง๋ฆ
- StegoTorus : Tor ํ๋กํ ์ฝ์ ๋๋
ํ.
- HTTP Request์์ URL ๋ฐ ์ฟ ํค ํ๋์ ๋ฐ์ดํฐ๋ฅผ ์จ๊น
- HTTP Response์์ PDF ๋ฐ Flash์ ๊ฐ์ ์ฒจ๋ถ ํ์ผ์ ๋ฐ์ดํฐ๋ฅผ ์จ๊น
- CensorSpoofer : IP Spoofing์ ์ฌ์ฉํ์ฌ ์ฐจ๋จ๋์ง ์๋ ์น ๋ธ๋ผ์ฐ์ง ์๋น์ค๋ฅผ ์ ๊ณต.
- ์์ฒญ URL์ ๊ฒฝ๋์ด๋ฏ๋ก ์ ์ฉ๋ ์ฑ๋(ex. ์ด๋ฉ์ผ)์ ์ฌ์ฉํ์ฌ ์ ์ก
- ์๋ต ํธ๋ํฝ์ ๋์ฉ๋์ด์ง๋ง IP spoofing์ผ๋ก ๊ฒ์ด์๋ฅผ ์์
- ํ๋ก์์ IP ์ฃผ์๊ฐ ์์ฒญ๊ณผ ์๋ต์์ ๋ ธ์ถ๋์ง ์์
- FreeWave : Skype ์ํฅ ์ฑ๋์ ์ฌ์ฉํ์ฌ ํธ๋ํฝ์ ์ ์ก. ํด๋ผ์ด์ธํธ๋ ์น ์์ฒญ์ ์ํฅ ์ ํธ๋ก ๋ณ์กฐํ์ฌ VoIP ์๋น์ค์ ์ํด ์ ๋ฌ. FreeWave ์๋ฒ ์ธก์์๋ ์ํฅ ์ ํธ๋ฅผ ๋ณต์กฐํ์ฌ ์์ฒญ์ ์ถ์ถ. ๋ชจ๋ ํธ๋ํฝ์ผ๋ก ์ ๋ฌ
Attacks on Circumvention Systems (์ฐํ ์์คํ ์ ๋ํ ๊ณต๊ฒฉ)
- ๋ชจ๋ฐฉ ๊ฒฐํจ : ์ค์ ์์คํ
์ ๋ณต์ก์ฑ๊ณผ ๋
์ ์ ์ธ ํน์ฑ์ผ๋ก ๋ชจ๋ฐฉ์ด ์ด๋ ค์
- Side channel ๋ชจ๋ฐฉ ์คํจ : ์ค์ ์์คํ
์ ์ผ๋ฐ์ ์ผ๋ก ํธ๋ํฝ ์ ์ด, ์ฌ์ฉ์ ๋ก๊ทธ์ธ ๋ฑ์ ์ํ ์ธก๋ฉด ์ฑ๋์ ๊ฐ์ง.
- side channel : ์์คํ ์ ์ ๋ ฅ ์๋น, ์คํ ์๊ฐ, ์ ์ํ ๋ฐฉ์ถ, ํน์ ์๋ฆฌ ๋ฑ์ ๋ฌผ๋ฆฌ์ ์ธ ํน์ฑ์ ๊ด์ฐฐํจ์ผ๋ก์จ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ์ป์ด๋ด๋ ๊ณต๊ฒฉ
- ๋ฐ์ ๋ชจ๋ฐฉ ์คํจ : ์ค๋ฅ ๋ฐ ๋คํธ์ํฌ ์กฐ๊ฑด์ ์ฒ๋ฆฌํ๋ ๋ฐ ์์ด ์ค์ ์์คํ
๊ณผ ๋ค๋ฅด๊ฒ ๋์.
- StegoTorus : ๊ฒ์ด์๊ฐ HTTP ์์ฒญ์ ๋ณด๋ผ ๋ ๋ค๋ฅธ ์ค๋ฅ ๋ฉ์์ง๋ฅผ ๋ฐํ
- CensorSpoofer : ๊ฒ์ด์์ ํ๋ก๋ธ์ ์๋ตํ ๋ ์ค์ SIP ํด๋ผ์ด์ธํธ์ ๋ค๋ฅด๊ฒ ๋์
- ๋ชจ๋ฐฉ ์ค๋ฅ: SoM ํ๋ ๋ถ์กฑ์ผ๋ก Skype UDP ํจํท์ ์๋ชป ๋ชจ๋ฐฉ.
- StegoTorus๋ xref ํ ์ด๋ธ์ด ๋๋ฝ๋ ์๋ชป๋ PDF๋ฅผ ์์ฑ.
- SkypeMorph์ StegoTorus ๋ชจ๋ ์์ฑ๋ ์ถ์ ์ ์ฌ์ฌ์ฉํ์ฌ Skype ํธ๋ํฝ๊ณผ๋ ๋ค๋ฆ
- Side channel ๋ชจ๋ฐฉ ์คํจ : ์ค์ ์์คํ
์ ์ผ๋ฐ์ ์ผ๋ก ํธ๋ํฝ ์ ์ด, ์ฌ์ฉ์ ๋ก๊ทธ์ธ ๋ฑ์ ์ํ ์ธก๋ฉด ์ฑ๋์ ๊ฐ์ง.
- ๋ถ๊ฐํผํ ๋ถ์ผ์น : ์ฝํ
์ธ ์ ์ฑ๋ ์ธก๋ฉด์์ ์ค์ ํ๋กํ ์ฝ๊ณผ ํ๋ก์ ํ๋กํ ์ฝ ๊ฐ์ ๋ถ๊ฐํผํ ๋ถ์ผ์น
-
์ฝํ ์ธ ๋ถ์ผ์น
FreeWave์์๋ ์ฌ๋์ ์์ฑ ๋์ ๋ณ์กฐ๋ ์ํฅ ์ ํธ๊ฐ VoIP๋ฅผ ํตํด ์ ์ก. VoIP ํ๋กํ ์ฝ์ ์ผ๋ฐ์ ์ผ๋ก VBR ์ธ์ฝ๋ฉ์ ์ฑํํ๋ฏ๋ก, ํจํท ๊ธธ์ด๋ ์ ์ก๋ ๋ด์ฉ์ ๋๋ฌ๋ผ ์ ์์.
-
์ฑ๋ ๋ถ์ผ์น
- SkypeMorph์ FreeWave ๋ชจ๋ Tor TCP ํจํท ๋๋ ๋๊ธฐํ ํ๋ ์์ ์ ์กํ๊ธฐ ์ํด ์์ ์ ์ธ ์ฑ๋์ ํ์.
- VoIP๋ UDP๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ํจํท์ด ๋๋๋๋ ํฐ ๋ฌธ์ ๊ฐ ์์
- ๊ณต๊ฒฉ์๊ฐ ํจํท ๋๋กญํ์ ํ๋ฉด VoIP๋ ๋ฌธ์ ๊ฐ ์์ง๋ง SkypeMorph์ FreeWave๋ ๋๊ธฐํ ํด์ ๊ฐ ๋๊ฑฐ๋ ๋ฌด๊ธฐํ ์ค์ง๊ฐ ๋ ์ ์์
-
FACET Design

ํด๋ผ์ด์ธํธ์ ๋์์ URL ํ์
- ์ํธํ๋ ๋น๋์ค ๊ฒ์ : ์ฐจ๋จ๋์ง ์๋ ์น ๊ฒ์ ์๋น์ค ์ด์ฉ
- ๋์์ ๊ตฌ๋ : ์ ๊ธฐ์ ์ผ๋ก ์์ ๋๋ ์ด๋ฉ์ผ์ ํตํด ๊ตฌ๋ ์ค์ธ ์์์ ์ ๋ชฉ๊ณผ URL ์ ๋ณด๋ฅผ ํ์ธํ๊ณ ํ์
- ๊ฒ์ ์์ง ํ๋ก์ : Facet์์ ์ด๋ฉ์ผ ํฐ๋์ ์ฌ์ฉํ๋ ๊ฒ์ ์์ง ํ๋ก์
- ํด๋ผ์ด์ธํธ๊ฐ ๊ฒ์ ํค์๋๋ฅผ Facet ์๋ฒ๋ก ์ด๋ฉ์ผ์ ๋ณด๋
- ์๋ฒ๊ฐ ๊ฒ์ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ์ ธ์์ ํด๋น ํ์ด์ง์ ์คํฌ๋ฆฐ์ท์ ํด๋ผ์ด์ธํธ์๊ฒ ์ด๋ฉ์ผ๋ก ๋ณด๋
- ์ด๋ฉ์ผ ํฐ๋์ ๊ด์ธก ๋ถ๊ฐ๋ฅ์ฑ ๋๋ถ์ ๋ณด์์ด ๋ณด์ฅ๋๊ณ Facet ์๋ฒ์ ์ด๋ฉ์ผ์ ๊ณต๊ฐ์ ์ผ๋ก ๋ฐฐํฌ
๋์ ํ๋ฆ
- ์๋น์ค ๋ฐ๊ฒฌ : Facet ์๋ฒ๋ ์๋น์ค ๊ฒ์์ ์ํด ์ปจํผ๋ฐ์ค ID๋ฅผ ๋ฐฐํฌ.
- ์ค์ ์ง์ค์ : ์ปจํผ๋ฐ์ค ID๋ ๊ณต๊ฐ ๋ฐฐํฌ. ๊ฒ์ด์์๊ฒ ID๊ฐ ๊ณต๊ฐ๋ผ๋ ์ฐจ๋จ๋์ง๋ ์์
-
์ด์ 1 : ํต์ ์ธ์ ์ ์ฒด๊ฐ ์ํธํ๋ผ์, ํน์ ์ธ์ ๊ณผ ์ปจํผ๋ฐ์ฑ ID๋ฅผ ์ฐ๊ฒฐํ์ฌ ์ฐจ๋จํ ์ ์์
ํธ๋ํฝ์ด ์ํธํ๋์ด ์์ด์, ์ ์ ํธ๋ํฝ๊ณผ Facet ํธ๋ํฝ์ ๊ตฌ๋ถํ์ง ๋ชปํจ. ์ด๋ค ํต์ ์ด ์ปจํผ๋ฐ์ฑ ID๋ฅผ ์ฌ์ฉํ ์ง ๋ชจ๋ฆ
-
์ด์ 2 : ๋ฅ๋์ ์ผ๋ก ํ์ํ๋๋ผ๋ ํธ๋ํฝ ์์ฒด๋ ํ์ ํ์ ์ค์ ์๋ฒ๋ฅผ ๊ฑฐ์น๊ธฐ ๋๋ฌธ์ ์ค์ ์๋ฒ์ IP๋ง ํ์ธํ ์ ์๊ณ Facet ์๋ฒ์ IP๋ ํ์ ํ๊ธฐ ํ๋ฆ
-
- ๋ถ์ฐํ ํ์ ํ์ ์์คํ
: Facet ์๋ฒ ID๋ ๋น๊ณต๊ฐ๋ก๋ง ๋ฐฐํฌ.
- ๊ณต๊ฐ๋๋ ๊ฒฝ์ฐ ๊ฒ์ด์๋ ์๋น์ค๋ฅผ ๋ฅ๋์ ์ผ๋ก ํ์ํ์ฌ Facet ์๋ฒ IP ์ฃผ์๋ฅผ ์ ํํ ํ์ ํ๊ณ ์ฐจ๋จ
- ์ค์ ์ง์ค์ : ์ปจํผ๋ฐ์ค ID๋ ๊ณต๊ฐ ๋ฐฐํฌ. ๊ฒ์ด์์๊ฒ ID๊ฐ ๊ณต๊ฐ๋ผ๋ ์ฐจ๋จ๋์ง๋ ์์
- ์ ์ ์์ฒญ : ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ ์ฐ๋ฝ์ฒ ์ถ๊ฐ ์์ฒญ์ ๋ณด๋. ์๋ฒ๊ฐ ์์ฒญ์ ์๋ฝํ ํ, ์ด๊ธฐ ์ฐ๊ฒฐ์ ์ค์ .
- URL ์ ๋ฌ : ํด๋ผ์ด์ธํธ๋ ๊ฒ์ด๋ ๋น๋์ค์ URL๋ฅผ ์ธ์คํดํธ ๋ฉ์์ง ๋๋ ์ด๋ฉ์ผ์ ํตํด ์๋ฒ๋ก ๋ณด๋
- ์๋น์ค ์ด์์ฌ๊ฐ ๊ฒ์ด์์ ๊ณต๋ชจํ๋ ๊ฒฝ์ฐ๊ฐ ์์ ์ ์์ผ๋ฏ๋ก ์ด๋ฉ์ผ ์ ๋ฌ์ด ๋ ์์ ํจ
- ์๋ฎฌ๋ ์ดํฐ ์คํ : ์๋ฒ๋ ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ์ถ์ถํ๊ณ , ์ค๋์ค ๋ฐ ๋น๋์ค ์๋ฎฌ๋ ์ดํฐ๋ฅผ ์์ํ์ฌ, ํด๋ผ์ด์ธํธ์๊ฒ ํ์ ์ ํ๋ฅผ ํจ
- ๋น๋์ค ์ฒ๋ฆฌ ํ์ดํ๋ผ์ธ : ์๋ฒ๋ URL์ Facet ํ์ดํ๋ผ์ธ์ผ๋ก ์ ๋ฌ
- ๋น๋์ค๋ฅผ ๋ค์ด๋ก๋ โ ๋์ฝ๋ฉ โ ํฌ๊ธฐ ์กฐ์ ํ ์๋ฎฌ๋ ์ดํฐ ์ฅ์น๋ก ์คํธ๋ฆฌ๋ฐ
-
๊ตฌํ

- ๋ค์ด๋ก๋
- youtube-dl๋ก ์ฃผ์ ์ถ์ถ
- souphttpsrc๋ฅผ ํตํด ๋ค์ด๋ก๋ ํ๋ฉฐ ์ ์ฒด ๋์์์ด ๋ค์ด๋ก๋๋ ๋๊น์ง ๊ธฐ๋ค๋ฆฌ์ง ์๊ณ ๋น๋์ค ํธ๋ค๋ฌ์ ์ ๋ฌ
- ๋น๋์ค ํธ๋ค๋ฌ
- decodebin2๋ก ๋น๋์ค ๋ฐ ์ค๋์ค ์คํธ๋ฆผ์ด ๋ถ๋ฆฌ๋๊ณ ์๋ฎฌ๋ ์ดํฐ์ ๋ฐฐ์น
- videoscale, videorate ๋ฐ ffmpegcolorspace์ ๊ฐ์ ์ถ๊ฐ ์์๋ฅผ ์ฌ์ฉํ์ฌ ์ ๊ณต๊ฐ, ํด์๋ ๋ฐ ํ๋ ์ ์๋ ๋ฑ์ ๋ณ๊ฒฝ
- ์๋ฎฌ๋ ์ดํฐ
- ์นด๋ฉ๋ผ ์๋ฎฌ๋ ์ดํฐ : ๊ฐ์์ ์นด๋ฉ๋ผ ์ฅ์น v4l2loopback ์ฌ์ฉ
- ๋ง์ดํฌ ์๋ฎฌ๋ ์ดํฐ : ๊ฐ์์ ๋ง์ดํฌ ์ฅ์น pactl ์ฌ์ฉ
- ๋ค์ด๋ก๋
- ์์ ์์ฒญ : ํ์ ํ์ ์์ฒญ์ ์๋ฝํ ํ, ํด๋ผ์ด์ธํธ๋ ํ์ ํ์ ์ธ์ ์์ ๋น๋์ค๋ฅผ ์์ฒญ
- ์ฌ์ ์ ์ด : ํด๋ผ์ด์ธํธ๋ ๋น๋์ค ์ฌ์ ๋๋ ๋น๋์ค ์๋ ์กฐ์ ์ ์ํด ์๋ฒ์ ์ ์ด ๋ช ๋ น์ ๋ณด๋ผ ์ ์์.
- ์ธ์ ์ข ๋ฃ : ๋น๋์ค๊ฐ ๋๋๊ฑฐ๋ ํด๋ผ์ด์ธํธ๊ฐ ์ปจํผ๋ฐ์ค๋ฅผ ์ข ๋ฃํ๋ฉด, Facet ์๋ฒ๋ ์๋ฎฌ๋ ์ดํฐ๋ฅผ ํ๊ดดํ๊ณ ์ธ์ ์ ์ข ๋ฃ
๋ณด์
- ์์ ์์ฒญ์ ๊ฒฝ์ฐ ๋ฐ์ดํฐ ํ๋ฆ์ด ๋จ๋ฐฉํฅ์ ์ผ ์ ์๊ธฐ ๋๋ฌธ์, ์ด๋ฅผ ํตํด ๊ฒ์ด์๊ฐ ์ฐจ๋จํ ์ ์์. ํด๋ผ์ด์ธํธ๊ฐ ์นด๋ฉ๋ผ๋ฅผ ํ์ฑํํ์ฌ ์๋ฐฉํฅ ํธ๋ํฝ์ ๊ฐ์ ๋ก ์์ฑํ์ฌ ์ฐํ
- DoS ๊ณต๊ฒฉ ๋ฐฉ์ง๋ฅผ ์ํด ์ฌ์ฉ์๋ ์๋ฒ์ ID๋ก ์ฐ๋ฝ์ฒ ์ถ๊ฐ๋ฅผ ๋ณด๋ด๊ณ ์๋ฒ๋ ์ฌ์ ์ ์ ํด์ง ๊ท์น์ ๋ฐ๋ผ ์น์ธ
- ๋ํ ๋ฑ๋ก๋ ํด๋ผ์ด์ธํธ ID์ ์ฌ์ฉ๋ ์ ํ์ ์ ์ฉ
ํธ๋ํฝ ๋ถ์
ํจํท ๊ธธ์ด์ ํต๊ณ์ ๋ถํฌ (n-gram)์ ๋ถ์ํ์ฌ ๋์ ํ๋ฅ ๋ก ๊ตฌ๋ถ
๋ถ๋ฅ๊ธฐ : VoIP ํตํ์์ ์ธ์ด๋ฅผ ๊ตฌ๋ณํ๊ธฐ ์ํ ฯ2 ๋ถ๋ฅ๊ธฐ. ํจํท ๊ธธ์ด n-gram์ ํตํด ๋ถ๋ฅ.
- ํธ๋ํฝ ์ง์ฐ์ ์์ ์ ์ด์ง ์์์ ๋ถ๊ฐ
- ํจํท ๊ธธ์ด๋ ์ฐจ์์ ์ ์ฃผ ๋๋ฌธ์ ์ด์ฐํ๋ฅผ ์ํด (K)

Region 1 : ์ค์ ํ์ ํ์๋ 100~200 ๊ตฌ๊ฐ์ด ๋ ๋ง์. ํ์ ํ์ ์ค๋์ค์ ํ์ง์ด ๋ฎ๊ณ , ์ค๋์ค ์ ์ก์ ๋ ์งง์ ํจํท์ ์ฌ์ฉ. ์ํ๋ง ์๋์ ๋ถ์ผ์น๋ก ๋์ฑ ์ ์ฆ
- ์ํ๋ง ์๋ ์ฐจ์ด (์๋ ๋ก๊ทธ ์ ํธ๋ฅผ 1์ด๋น ๋ช ๋ฒ ์ชผ๊ฐ์ ๋์งํธ๋ก ์ ์ฅํ๋๋) : ์ ํ๋ธ๋ 44100Hz, ์ฑํ ์ 11,500Hz๋ก
- ๋นํธํญ (์ชผ๊ฐ์ง ์๋ฆฌ ํ ์กฐ๊ฐ์ ์ ๋ณด๋ฅผ ์ผ๋ง๋ ์์ธํ๊ฒ ํํํ๋๋) : ์ฑํ ์ 16๋นํธ, ์ ํ๋ธ๋ 32๋นํธ๊ฐ ๋ ์ฑ๋
Region 2 : ํ์ ํ์๋ ์ ํ๋ธ ๋น๋์ค๋ณด๋ค 400~600๋ฐ์ดํธ ๋ฐ 800~1000๋ฐ์ดํธ ๋ฒ์์ ํจํท์ ๋ ๋ง์ด ๋ณด์
- ์ฑํ ๋น๋์ค๋ ์ ์ ๋ชจ์ ํน์ฑ์ ์ํด ์ธ์ฝ๋๊ฐ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์์ถํ๊ณ ํน์ ํฌ๊ธฐ์ ํจํท๋ค์ด ์ผ์ ํ ํจํด์ด ๋ฐ์
- ์ ํ๋ธ ๋น๋์ค๋ ํ๋ฉด ์ ํ์ด ๋น ๋ฅด๊ณ ์์ง์์ด ๋ง์ ๋ฐ์ดํฐ์ ์๊ณผ ์ฑํ ์์๊ณผ ๋ค๋ฆ
๋ชจํ
ํธ๋ํฝ ๋ถ์์ ๋์ํ๊ธฐ ์ํด ๋์ . ํจํท์ ์กฐ์ํ๋ ๊ฒ์ ๊ฒ์ด์์๊ฒ ํ์ ๋นํ๊ธฐ ์ฌ์
- ํจํท ์กฐ์ : ํจํท์ ํฌ๊ธฐ๋ฅผ ๋ง์ถ๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฅผ ์ฑ์ ๋ฃ๊ฑฐ๋ ์ ์ก ํ์ด๋ฐ์ ์ธ์์ ์ผ๋ก ๋ฆ์ถ๋ ๋ฑ์ ๋ฐฉ์

์ค๋์ค ๋ชจํ
์ ํ๋ธ ์ค๋์ค๋ฅผ ์ค์๊ฐ์ผ๋ก ๋ฆฌ์ํ๋งํ์ฌ ํ์ ์ฑํ ์ ํ์ง์ ํ๋ด๋
- ์ ํ๋ธ์ 2์ฑ๋์ ๋จ์ผ ์ฑ๋๋ก ๋ณ๊ฒฝํ๊ณ ๋นํธํญ์ 16๋นํธ๋ก ์ค์
- ์ํ๋ง ์๋๋ฅผ 3000Hz์ผ ๋ ํจ๊ณผ์ ์.
๋น๋์ค ๋ชจํ
H.264์์ ๊ฐ ํ๋ ์์ ๋งคํฌ๋ก๋ธ๋ก์ด๋ผ๊ณ ํ๋ ์ฌ๋ฌ ๊ฐ์ ์์ ์ ์ฌ๊ฐํ ๋ธ๋ก์ผ๋ก ๋๋๋๋ฐ, ๊ฒ์ด๋ ๋น๋์ค๋ฅผ ์ ์ฒด ํ๋ฉด ์ค ์ผ๋ถ ๋ธ๋ก์ ์ ํ๋ธ ์์์ ๋ฃ๊ณ , ๋๋จธ์ง๋ ์ค์ ํ์ ์ฑํ ์์์ผ๋ก ์ฑ์ โ ์ค์ ํ์ ํตํ์ ํจํด์ด ๋น์ท
๋ชจํ ๋ ๋ฒจ (s) : s๊ฐ ์์ ์๋ก ์ ํ๋ธ ์์์ ์ฐจ์งํ๋ ๋น์ค์ด ์ค์ด๋ค์ด ๋ณด์์ฑ์ ๋์ง๋ง ์์ฒญ ํ์ง์ ๋ฎ์์ง.
Security Analysis
์๋ฎฌ๋ ์ด์ ๋ถ์ผ์น๋ฅผ ์ด์ฉํ๋ ๊ณต๊ฒฉ : ํ์ ํ์ ์์คํ ์ ์ง์ ์ฌ์ฉํ๋ฏ๋ก ์๋ฎฌ๋ ์ด์ ๊ฒฐํจ์ด ์กด์ฌํ์ง ์์
์ฝํ ์ธ ๋ถ์ผ์น๋ฅผ ์ด์ฉํ๋ ๊ณต๊ฒฉ : ์ฝํ ์ธ ์ผ๊ด์ฑ์ด ์์. ๋น๋์ค(๋๋ ์ค๋์ค) ์ฑ๋์ ์ฌ์ฉํ์ฌ ๋น๋์ค(๋๋ ์ค๋์ค)๋ฅผ ์ ์ก. ๋ํ, ๋ชจํ์ผ๋ก ํธ๋ํฝ ๋ถ์๊น์ง ๋ถ๊ฐ๋ฅ
์ํคํ ์ฒ ๋ถ์ผ์น๋ฅผ ์ด์ฉํ๋ ๊ณต๊ฒฉ
- ์ค์ ์ง์ค์ : Facet๋ ์ค์ ์๋ฒ๋ฅผ ํตํด ํด๋ผ์ด์ธํธ์ ํต์ ํ๋ฏ๋ก ์ํคํ ์ฒ ๋ถ์์ผ๋ก ํ์ ํ์์ Facet๋ฅผ ๊ตฌ๋ถํ ์ ์์
- P2P : ๊ฒ์ด ์ง์ญ ๋ฐ์ ์๋ ์ฌ๋ฌ ๊ฐ์ ํ๋ก์๋ฅผ ๊ฑฐ์ณ ํด๋ผ์ด์ธํธ์ ์ฐ๊ฒฐํ๋ ํฐ๋๋ง ์ ๋ต์ ์ฌ์ฉ.
์ฑ๋ ๋ถ์ผ์น๋ฅผ ์ด์ฉํ๋ ๊ณต๊ฒฉ : ์ฑ๋ ์ผ๊ด์ฑ์ ๊ฐ์ง. Facet๋ ํจํท ์ง์ฐ,์์ค, ์ค๋ณต ๊ฐ์ ๊ฒ๋ค์ด ์ค์ ํ์ ํ์์ ๊ฐ์ ํ์ง ์ ํ๋ฅผ ๊ฒช์
ํ๋ผ์ด๋น ์์ฒญ : ์์ฒญ ๊ธฐ๋ก์ด๋ ์ ์ฒด๊ฐ Facet ์๋ฒ ์ด์์์๊ฒ ๋ ธ์ถ๋๋ ์ ๋ต (๋๋ ๊ฒ์ด์๊ฐ ์ด์ํ๋ ๊ฐ์ง ์๋ฒ)
- ๊ฐ๋ช ID ์ฌ์ฉ : ๋ณ๋์ ๊ณ์ ์ผ๋ก ์๋น์ค๋ฅผ ์ด์ฉ. Facet ์๋ฒ๋ ์์ฒญ ๊ธฐ๋ก์ ํด๋ผ์ด์ธํธ๊ฐ ์๋ ๊ฐ๋ช ์๋ง ์ฐ๊ฒฐ
- IP Geolocation ๋ฐฉ์ด : ์๋ฒ๊ฐ ์ฌ์ฉ์์ IP ์ฃผ์๋ฅผ ์ถ์ ํ์ฌ ์์น๋ฅผ ํ์
ํ๋ ๊ณต๊ฒฉ
- ์ค์ ์ง์ค์์ ๊ฒฝ์ฐ : ์ค์ ์๋ฒ๋ฅผ ๊ฑฐ์น๋ฏ๋ก IP๋ฅผ ์ ์ ์์
- P2P : ์ฌ์ฉ์๊ฐ ํ์ ํ์๋ฅผ ์์ํ๊ธฐ ์ ์ ๊ฒ์ด๋ ์ง์ญ ์ํ์ ์์นํ ํ๋ก์๋ฅผ ์ค์
DoS : ์๋ฒ ID๊ฐ ๊ณต๊ฐ์ ์ผ๋ก ๋ฐฐํฌ๋ ๊ฒฝ์ฐ DoS ๊ณต๊ฒฉ์ ์ํ. CAPTCHA๋ ๊ฐ ํด๋ผ์ด์ธํธ์ ๋ํ ์ฌ์ฉ ์ ํ์ผ๋ก ๋ฌด๋ ฅํ
ํ์ ํ์ ์ ๊ณต ์ ์ฒด๊ฐ ๊ฒ์ด์์ ๊ณต๋ชจํ๋ ๊ฒฝ์ฐ
์ฌ์ฉ์์ ์จ๋ผ์ธ ์ฑํ ์ ๋ํ ํํฐ๋ง๊ณผ ๊ฐ์๋ฅผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์์ ์ ์์
- URL ์ ์ถ์ ์ด๋ฉ์ผ๋ก ์ ๊ณต
- ์ค๋์ค/๋น๋์ค ํํฐ๋ง์ ๋น์ธ๊ณ ์ด๋ ค์
- ์ ๊ณต ์ ์ฒด์ ๋ ๋ฆฝ์ ์ด๋ฏ๋ก ์ ํ ๊ฐ๋ฅํจ
์์ฃผ ์์ฒญ๋๋ ๋์์ Fingerprints
์ธ๊ธฐ ์๋ ์ ํ๋ธ ์์์ ์ฌ๋ฌ ์ฌ์ฉ์๊ฐ ๋ฐ๋ณตํด์ ์์ฒญํ์ฌ Fingerprint๊ฐ ๋ฐ์ํ ์ ์์.
- ๋น๋์ค ๋ชจํ ์ ์ฌ์ฉํ๋ ์์์ ๋งค ์ธ์ ๋ง๋ค ๋ค๋ฅด๊ฒ ์ ํํจ
- ์ค๋์ค์ ์ํ๋ง ์๋๋ฅผ ๋ฏธ์ธํ๊ฒ ์กฐ์ ํ์ฌ ํธ๋ํฝ์ ํต๊ณ์ ํน์ฑ์ ๋ณํ์ํด
- ์์ ๋ค์ ๋ฌด์์ ์์์ ์ด์ด ๋ถ์ฌ ๋์์ ๊ธธ์ด๋ฅผ ๋งค๋ฒ ๋ณํ.
์คํ
๋ฐ์ดํฐ์
- ์ฑํ ๋์์ ์ธํธ : ์ฑํ ๋์์์ํธ ์์ฉ์ด ๋ถ์กฑํ์ง ์๊ณ ๋น๋์ค ํธ์ง์ด ๊ฑฐ์ ์ฌ์ฉ๋์ง ์์ ์น์บ ๋น๋์ค ์ฑํ ์ ํน์ง์ ์ ์งํ๋ ์น์ฌ์ดํธ์ธ YouNow.com.
- ๊ฒ์ด๋ ๋์์ ์ธํธ : ๋ง์ด ์์ฒญ๋ YouTube ๋์์์ด ์ ํ. ๊ฐ ์นดํ ๊ณ ๋ฆฌ์ ๋ํด ๊ธธ์ด๊ฐ 1.5๋ถ ์ด์์ธ ๋ชจ๋ ๋์์. ๋์์ ํ์์ FLV๋ก ์ ํ๋์๊ณ , ํด์๋๋ 360p
Setup
- Skype ์ฌ์ฉ
- ์ฑํ ๋น๋์ค ์ธํธ. s = 0.125, 0.25 ๋ฐ 0.5๋ก ๋ชจํ๋ YouTube ๋น๋์ค์ ๋ชจํ๋์ง ์์ ์ ํ๋ธ ๋น๋์ค์ ํธ๋ํฝ ์บก์ฒ
- n-gram์ 2์ 3์ ์ ํ. ๊ทธ ์ด์์ ์ฐจ์์ ์ ์ฃผ๋ก ๋ถ๋ฅ๊ธฐ ์ฑ๋ฅ์ด ์ ํ๋จ
์คํ ๊ฒฐ๊ณผ
-
๋ชจํ ํจ๊ณผ

- ํ๋ฅ ๋ฐ๋ ํจ์(PDF) : ์ฐ์์ ์ธ ๊ฐ ์ค์์ ํน์ ๊ตฌ๊ฐ์ ๋ฐ์ดํฐ๊ฐ ์กด์ฌํ ํ๋ฅ
- ์นด์ด์ ๊ณฑ ๊ฑฐ๋ฆฌ ๋น์จ : baseline (chat viedo)์ ์ผ๋ง๋ ๋ฎ์๋ ์ง
- K๋ ์ด์ฐํ ์ ๋๋ก ์ปค์ง๋ฉด ํจํท ํฌ๊ธฐ ํน์ง์ ๋ํ ํด์๋๊ฐ ๋์์ง์ง๋ง ๊ณ์ฐ๋์ด ๋ง์์ง.
- ์์ ๊ฒฝ์ฐ ์ค๋ณด์จ/๋ฏธํ์จ์ด 0.098๋ก ์ฝ๊ฒ ๊ตฌ๋ถํ ์ ์์

- (a)์ (d)๋ฅผ ๋ณด๋ฉด s๊ฐ ์์ ์๋ก ์ ํ๋ธ ๋น๋์ค๊ฐ ์ฑํ ๋น๋์ค๋ก ๊ฐ์ฃผ๋ ๊ฐ๋ฅ์ฑ์ด ์ปค์ง
- 3-gram์ผ ๋, ์คํ๋ฅ ์ด 0.27๋ก ๋ ํท๊ฐ๋ฆผ
-
์ฐจ๋จ์ ๋ํ ๋ณด์ : ๊ฒ์ด์๊ฐ 90%, 80%, 70%๋ก ์ฐจ๋จํ๋๋ก ์ค์
-
๋ชจํ์ด ์๋ ๊ฒฝ์ฐ

- ๋ชจํ์ด ์๋ ๊ฒฝ์ฐ, 70%๋ง ์ฐจ๋จํ ๋ (FNR์ด 0.3), ์คํ๋ฅ ์ด 2% ์ ๋๋ฐ์ ์ํจ.
-
๋ชจํ์ ํ ๊ฒฝ์ฐ

- (a), (d) : 70%๋ฅผ ์ฐจ๋จํ๋ ๊ฒฝ์ฐ. ์ต์ ์ ๋งค๊ฐ๋ณ์ K = 20, n = 2, s = 0.125์ผ ๋, ์คํ๋ฅ ์ด 20%
- (c), (f) : 90%๋ฅผ ์ฐจ๋จํ๋ ๊ฒฝ์ฐ. ์คํ๋ฅ ์ด 40% ์ ๋
-
๊ฒฐ๋ก
- ๋ชจํ ์, ์ค์ ํ์ ํ์ ์ฐ๊ฒฐ์ด Facet ์ฐ๊ฒฐ๋ณด๋ค ํจ์ฌ ๋น๋ฒํ๋ค๋ ์ ์ ๊ณ ๋ คํ ๋, ์ฐจ๋จ์ ๋ ์ทจ์ฝํด์ง
- s ๊ฐ์ด ์์์ง ์๋ก ์ฐจ๋จ์ ์์ ํด์ง
- ์ฐจ์์ ์ ์ฃผ๋ก n = 2์ผ ๋ ์ฑ๋ฅ์ด ๋ ์ข์
-
์ฑ๋ฅ ๋ถ์
์น ํ๋ก์ Squid์ ๋์ญํญ, CPU, ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋ ๋น๊ต
ํด๋ผ์ด์ธํธ ์นด๋ฉ๋ผ ๋ ๊ฒฝ์ฐ

- ๋ค์ด ์คํธ๋ฆผ : Facet๋ฅผ ์ฌ์ฉ ์, ์ฝ 150 kbit/s์ ๋ค์ด์คํธ๋ฆผ ๋์ญํญ์ด ์ ์ฝ. ์น ๋ธ๋ผ์ฐ์ง ๊ฐ์ ๊ฒฝ์ฐ ๊ด๊ณ ๋ฑ ์ถ๊ฐ ์ ๋ณด๊ฐ ์ ๊ณตํ์ง๋ง, Facet๋ ๋น๋์ค๋ง ์ ๊ณต
- ์ ์คํธ๋ฆผ : ๋์ญํญ์ด ๋น์ท
- ํด๋ผ์ด์ธํธ๊ฐ ์นด๋ฉ๋ผ๋ฅผ ํ์ฑํํ๋ฉด Facet ์๋ฒ์ ๋ค์ด์คํธ๋ฆผ ๋์ญํญ์ด ์ฆ๊ฐํ์ง๋ง 700๋ ์๋๊ธฐ ๋๋ฌธ์ 15 Mbit/s ๋์ญํญ์ ๊ฐ์ง ์๋ฒ๋ ์ต๋ 20๊ฐ์ ๋์ ์ธ์ ์ ์ง์
Facet์ CPU์ ๋ฉ๋ชจ๋ฆฌ

Facet์ด ์ผ๋ฐ ํ๋ก์๋ณด๋ค CPU์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๋ง์ด ์ฐ์ง๋ง ํ์ฉ ๊ฐ๋ฅํ ๋ฒ์. ํ๋์ ๊ฐ์ ์ฝ์ด๋ฅผ ๊ฐ์ง ์ปดํจํฐ๋ ์ต๋ 5๊ฐ์ Facet ์ธ์ ์ ์ง์ํ ์ ์์ผ๋ฉฐ, 4๊ฐ์ ๊ฐ์ ์ฝ์ด๋ฅผ ๊ฐ์ง ์ปดํจํฐ๋ 20๊ฐ์ ์ธ์ ์ ์ง์
Conclusion
- ๊ฒ์ด๋ ๋น๋์ค๋ฅผ ์ค์๊ฐ์ผ๋ก ์ ๋ฌํ๋ ์ํฐ-๊ฒ์ด ์์คํ Facet ์ ์
- ์ฝํ ์ธ , ์ฑ๋, ์ํคํ ์ฒ์์ ์ค์ ์ปจํผ๋ฐ์ฑ๊ณผ ์ผ๊ด์ฑ์ ์ ์ง
- ํธ๋ํฝ ๋ถ์์ ๋์ํ๊ธฐ ์ํด ์ค๋์ค/๋น๋์ค ๋ชจํ ์ ์
Leave a comment