Linux ์์คํ ์ ๋ฌด์ ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ๊ธฐ ์ํ wpa_supplicant ํดํท์ ๋์์ผ๋ก Intel์์ ๊ฐ๋ฐํ Wi-Fi ๋ฐ๋ชฌ IWD 2.0(iNet Wireless Daemon)์ด โโ์ถ์๋์์ต๋๋ค. IWD๋ ์์ฒด์ ์ผ๋ก ์ฌ์ฉํ๊ฑฐ๋ Network Manager ๋ฐ ConnMan ๋คํธ์ํฌ ๊ตฌ์ฑ๊ธฐ์ ๋ฐฑ์๋๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ด ํ๋ก์ ํธ๋ ์๋ฒ ๋๋ ์ฅ์น์ ์ฌ์ฉํ๊ธฐ์ ์ ํฉํ๋ฉฐ ์ต์ํ์ ๋ฉ๋ชจ๋ฆฌ ๋ฐ ๋์คํฌ ๊ณต๊ฐ ์๋น์ ์ต์ ํ๋์ด ์์ต๋๋ค. IWD๋ ์ธ๋ถ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฉฐ ํ์ค Linux ์ปค๋์์ ์ ๊ณตํ๋ ๊ธฐ๋ฅ์๋ง ์ก์ธ์คํฉ๋๋ค(Linux ์ปค๋๊ณผ Glibc๋ง์ผ๋ก๋ ์๋ ๊ฐ๋ฅ). ์ฌ๊ธฐ์๋ DHCP ํด๋ผ์ด์ธํธ์ ์์ฒด ๊ตฌํ๊ณผ ์ํธํ ๊ธฐ๋ฅ ์ธํธ๊ฐ ํฌํจ๋ฉ๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ C๋ก ์์ฑ๋์์ผ๋ฉฐ LGPLv2.1์ ๋ฐ๋ผ ๋ผ์ด์ผ์ค๊ฐ ๋ถ์ฌ๋ฉ๋๋ค.
์ ๋ฆด๋ฆฌ์ค๋ ๋ค์๊ณผ ๊ฐ์ ํ์ ์ ์ ๊ณตํฉ๋๋ค.
- IPv4 ๋ฐ IPv6 ๋คํธ์ํฌ์ ๋ํ ์ฃผ์, ๊ฒ์ดํธ์จ์ด ๋ฐ ๊ฒฝ๋ก ๊ตฌ์ฑ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค(์ถ๊ฐ ์ ํธ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ iwd ์ฌ์ฉ).
- ์์ ์ MAC ์ฃผ์๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ๋ก๋ฐ์ ์ฌ์ฉํ ์ ์๋ ์ก์ธ์ค ํฌ์ธํธ ๋ชฉ๋ก์ด ์์ต๋๋ค.(๊ธฐ์กด์๋ ์ฑ๋ฅ์ด ๊ฐ์ฅ ์ข์ ์ก์ธ์ค ํฌ์ธํธ XNUMX๊ฐ๋ฅผ ๋ก๋ฐ์ฉ์ผ๋ก ์ ํํ์ง๋ง ์ด์ ๋ BSS๋ณ๋ก ์์๊ฐ ๋งค๊ฒจ์ง ๋ชฉ๋ก์ด ์ ์ง๋์ด ์ฅ์ ๋ฐ์ ์ ์ ์ํ๊ฒ ๋ฐฑ์ ์ก์ธ์ค ํฌ์ธํธ๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ์ ํํ ๊ฒ์ ์ฐ๊ฒฐ).
- EAP(ํ์ฅํ ์ ์๋ ์ธ์ฆ ํ๋กํ ์ฝ)์ ๋ํ TLS ์ธ์ ์บ์ฑ ๋ฐ ์ฌ๊ฐ๋ฅผ ๊ตฌํํ์ต๋๋ค.
- 256๋นํธ ํค๋ฅผ ์ฌ์ฉํ๋ ์ํธ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ก์ธ์ค ํฌ์ธํธ ๋ชจ๋ ๊ตฌํ์๋ ๋ ๊ฑฐ์ TKIP(Temporal Key Integrity Protocol)๋ฅผ ์ฌ์ฉํ์ฌ ํด๋ผ์ด์ธํธ๋ฅผ ์ธ์ฆํ๊ธฐ ์ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ด ๋ณ๊ฒฝ์ผ๋ก ์ธํด TKIP ์ด์ธ์ ์ํธํ๋ฅผ ์ง์ํ์ง ์๋ ์ด์ ํ๋์จ์ด์ ๋ํ ์ง์์ด ํ์ฉ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru