MAC Address
MAC ์ฃผ์(MAC Address)์ ๋ํ ์ฌ์ธต ๋ถ์
MAC(Media Access Control) ์ฃผ์๋ ๋คํธ์ํฌ ํต์ ์์ ํ์์ ์ธ ์์๋ก, ๋คํธ์ํฌ ์ธํฐํ์ด์ค์ ๊ณ ์ ํ๊ฒ ํ ๋น๋๋ ๋ฌผ๋ฆฌ์ ์ฃผ์์ ๋๋ค. ์ด๋ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ์ฅ์น๋ฅผ ์๋ณํ๊ณ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
MAC ์ฃผ์์ ๊ฐ๋
๊ณผ ์ญํ
MAC ์ฃผ์๋ OSI 7 ๊ณ์ธต ๋ชจ๋ธ์์ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต(2๊ณ์ธต)์์ ์ฌ์ฉ๋๋ ์๋ณ์์ ๋๋ค. ๋คํธ์ํฌ ์์ ๊ฐ ์ฅ์น๋ ๊ณ ์ ํ MAC ์ฃผ์๋ฅผ ๊ฐ์ง๋ฉฐ, ์ด๋ฅผ ํตํด ๋์ผํ ๋คํธ์ํฌ ๋ด์์ ๋ฐ์ดํฐ ํจํท์ ์ก์์ ์ ๊ด๋ฆฌํฉ๋๋ค. MAC ์ฃผ์๋ ๋คํธ์ํฌ ์ธํฐํ์ด์ค ์นด๋(NIC)์ ๋ด์ฅ๋์ด ์์ผ๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก ์ ์กฐ ๊ณผ์ ์์ ํ ๋น๋ฉ๋๋ค.
MAC ์ฃผ์์ ๊ตฌ์กฐ
48๋นํธ ์ฃผ์ ์ฒด๊ณ
MAC ์ฃผ์๋ 48๋นํธ๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ, ์ด๋ ์ด 6๋ฐ์ดํธ์ ํด๋นํฉ๋๋ค. ๊ฐ ๋ฐ์ดํธ๋ 8๋นํธ๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ์ ์ฒด ์ฃผ์๋ 16์ง์๋ก ํํ๋ฉ๋๋ค.
ํ๊ธฐ ๋ฐฉ๋ฒ
MAC ์ฃผ์๋ ์ผ๋ฐ์ ์ผ๋ก ์ฝ๋ก (:) ๋๋ ํ์ดํ(-) ์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํธ ๋จ์๋ก ๊ตฌ๋ถํฉ๋๋ค. ์๋ฅผ ๋ค์ด:
00:1A:2B:3C:4D:5E
00-1A-2B-3C-4D-5E
OUI์ NIC ํน์ ๋ถ๋ถ
MAC ์ฃผ์๋ ๋ ๋ถ๋ถ์ผ๋ก ๋๋ฉ๋๋ค:
OUI(Organizationally Unique Identifier): ์์ 24๋นํธ(์ฒซ 3๋ฐ์ดํธ)๋ ์ ์กฐ์ฌ ์๋ณ์์ ๋๋ค. IEEE์์ ๊ด๋ฆฌํ๋ฉฐ, ๊ฐ ๋คํธ์ํฌ ์ฅ๋น ์ ์กฐ์ฌ์๊ฒ ๊ณ ์ ํ๊ฒ ๋ถ์ฌ๋ฉ๋๋ค.
NIC Specific: ํ์ 24๋นํธ(๋๋จธ์ง 3๋ฐ์ดํธ)๋ ํด๋น ์ ์กฐ์ฌ๊ฐ ์ฅ์น์ ๊ณ ์ ํ๊ฒ ํ ๋นํ๋ ์ผ๋ จ ๋ฒํธ์ ๋๋ค.
MAC ์ฃผ์์ ํ ๋น๊ณผ ๊ด๋ฆฌ
IEEE์ ์ญํ
**IEEE(Institute of Electrical and Electronics Engineers)**๋ MAC ์ฃผ์์ OUI ๋ถ๋ถ์ ๊ด๋ฆฌํฉ๋๋ค. ์ ์กฐ์ฌ๋ IEEE๋ก๋ถํฐ OUI๋ฅผ ํ ๋น๋ฐ์์ผ ํ๋ฉฐ, ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ ์ฅ์น์ ๊ณ ์ ํ MAC ์ฃผ์๋ฅผ ์์ฑํฉ๋๋ค.
์ ์กฐ์ฌ์ ์ญํ
์ ์กฐ์ฌ๋ ํ ๋น๋ฐ์ OUI๋ฅผ ์ฌ์ฉํ์ฌ ์ ํ๋ณ๋ก ๊ณ ์ ํ MAC ์ฃผ์๋ฅผ ๋ถ์ฌํฉ๋๋ค. ์ด๋ ์ ์กฐ ๊ณต์ ์์ ํ๋์จ์ด์ ์ง์ ๋ด์ฅ๋๊ฑฐ๋ ํ์จ์ด์ ์ ์ฅ๋ฉ๋๋ค.
MAC ์ฃผ์์ ๊ณ ์ ์ฑ ๋ณด์ฅ
MAC ์ฃผ์์ ๊ณ ์ ์ฑ์ ๋คํธ์ํฌ์์ ์ฅ์น๋ฅผ ์ ํํ๊ฒ ์๋ณํ๋ ๋ฐ ํ์์ ์ ๋๋ค. ์ ์กฐ์ฌ๋ ๋์ผํ MAC ์ฃผ์๊ฐ ์ค๋ณต๋์ง ์๋๋ก ์ฒ ์ ํ ๊ด๋ฆฌ๊ฐ ํ์ํฉ๋๋ค.
๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์์ MAC ์ฃผ์
ํ๋ ์(Frame) ํต์
๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์๋ ํ๋ ์ ๋จ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํฉ๋๋ค. ๊ฐ ํ๋ ์์๋ ์ก์ ์์ ์์ ์์ MAC ์ฃผ์๊ฐ ํฌํจ๋์ด ์์ด, ๋ฌผ๋ฆฌ์ ์ธ ๋คํธ์ํฌ ๋ด์์ ์ ํํ ํต์ ์ด ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
์ค์์น์ MAC ์ฃผ์ ํ์ต
๋คํธ์ํฌ ์ค์์น๋ ์ฐ๊ฒฐ๋ ์ฅ์น๋ค์ MAC ์ฃผ์๋ฅผ ํ์ตํ์ฌ MAC ์ฃผ์ ํ ์ด๋ธ์ ์์ฑํฉ๋๋ค. ์ด๋ฅผ ํตํด ํจ์จ์ ์ธ ํจํท ์ ๋ฌ์ด ๊ฐ๋ฅํ๋ฉฐ, ๋คํธ์ํฌ ๋ถํ๋ฅผ ์ต์ํํฉ๋๋ค.
๋ธ๋ก๋์บ์คํธ์ ์ ๋์บ์คํธ
์ ๋์บ์คํธ(Unicast): ๋จ์ผ ์์ ์์๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๋ฐฉ์์ผ๋ก, ๋ชฉ์ ์ง MAC ์ฃผ์๋ฅผ ์ง์ ํฉ๋๋ค.
๋ธ๋ก๋์บ์คํธ(Broadcast): ๋คํธ์ํฌ์ ๋ชจ๋ ์ฅ์น์๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๋ฐฉ์์ผ๋ก, MAC ์ฃผ์๊ฐ
FF:FF:FF:FF:FF:FF
๋ก ์ค์ ๋ฉ๋๋ค.
MAC ์ฃผ์์ ARP ํ๋กํ ์ฝ
ARP(Address Resolution Protocol)์ ๊ธฐ๋ฅ
ARP ํ๋กํ ์ฝ์ IP ์ฃผ์๋ฅผ MAC ์ฃผ์๋ก ๋ณํํ๋ ์ญํ ์ ํฉ๋๋ค. ๋คํธ์ํฌ ํต์ ์์ IP ์ฃผ์๋ง์ผ๋ก๋ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ํจํท์ ์ ๋ฌํ ์ ์์ผ๋ฏ๋ก, ํด๋น IP ์ฃผ์๋ฅผ ๊ฐ์ง ์ฅ์น์ MAC ์ฃผ์๋ฅผ ์์๋ด์ผ ํฉ๋๋ค.
ARP ์์ฒญ๊ณผ ์๋ต ๊ณผ์
ARP ์์ฒญ: ์ก์ ์๋ ๋ชฉ์ ์ง IP ์ฃผ์๋ฅผ ๊ฐ์ง ์ฅ์น์ MAC ์ฃผ์๋ฅผ ์๊ธฐ ์ํด ๋ธ๋ก๋์บ์คํธ ๋ฉ์์ง๋ฅผ ์ ์กํฉ๋๋ค.
ARP ์๋ต: ํด๋น IP ์ฃผ์๋ฅผ ๊ฐ์ง ์ฅ์น๋ ์์ ์ MAC ์ฃผ์๋ฅผ ํฌํจํ ์๋ต์ ์ก์ ์์๊ฒ ์ ๋์บ์คํธ๋ก ์ ์กํฉ๋๋ค.
ARP ์บ์: ์ก์ ์๋ ์๋ต๋ฐ์ MAC ์ฃผ์๋ฅผ ARP ์บ์์ ์ ์ฅํ์ฌ ์ดํ ํต์ ์์ ์ฌ์ฌ์ฉํฉ๋๋ค.
MAC ์ฃผ์์ ์ ํ๊ณผ ํน์ ์ฃผ์
๋ฉํฐ์บ์คํธ ์ฃผ์
๋ฉํฐ์บ์คํธ(Multicast) ์ฃผ์๋ ํน์ ๊ทธ๋ฃน์ ์ฅ์น๋ค์๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ํ ์ฃผ์์
๋๋ค. ๋ฉํฐ์บ์คํธ ์ฃผ์ ๋ฒ์๋ MAC ์ฃผ์์ ์ตํ์ ๋นํธ(MSB)๊ฐ 1
์ธ ๊ฒฝ์ฐ๋ก ์ ์๋ฉ๋๋ค.
๋ก์ปฌ ๊ด๋ฆฌ ์ฃผ์์ ๊ธ๋ก๋ฒ ๊ด๋ฆฌ ์ฃผ์
๊ธ๋ก๋ฒ ๊ด๋ฆฌ ์ฃผ์: IEEE์์ ๊ด๋ฆฌํ๋ ํ์ค MAC ์ฃผ์๋ก, ์ ์กฐ์ฌ๊ฐ OUI๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋นํฉ๋๋ค.
๋ก์ปฌ ๊ด๋ฆฌ ์ฃผ์: ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ ํ์์ ๋ฐ๋ผ ์ค์ ํ๋ MAC ์ฃผ์๋ก, MAC ์ฃผ์์ ๋ ๋ฒ์งธ ๋นํธ๊ฐ
1
์ธ ๊ฒฝ์ฐ์ ๋๋ค.
MAC ์ฃผ์์ ๋คํธ์ํฌ ๋ณด์
MAC ์คํธํ ๊ณต๊ฒฉ
๊ณต๊ฒฉ์๊ฐ ๋ค๋ฅธ ์ฅ์น์ MAC ์ฃผ์๋ก ์์ฅํ์ฌ ๋คํธ์ํฌ์ ์นจ์ ํ๋ ๊ฒ์ MAC ์คํธํ(MAC Spoofing) ์ด๋ผ๊ณ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ๋คํธ์ํฌ ํธ๋ํฝ์ ๊ฐ๋ก์ฑ๊ฑฐ๋ ๋ฌด๋จ ์ก์ธ์ค๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
๋ณด์ ๋์ฑ
ํฌํธ ๋ณด์(Port Security): ์ค์์น์์ ํน์ ํฌํธ์ ํ์ฉ๋ MAC ์ฃผ์๋ฅผ ์ ํํ์ฌ ๋ฌด๋จ ์ฅ์น์ ์ฐ๊ฒฐ์ ์ฐจ๋จํฉ๋๋ค.
๋์ ARP ๊ฒ์ฌ(Dynamic ARP Inspection): ARP ํธ๋ํฝ์ ๋ชจ๋ํฐ๋งํ์ฌ ์คํธํ ๊ณต๊ฒฉ์ ๋ฐฉ์งํฉ๋๋ค.
MAC ์ฃผ์ ํํฐ๋ง: ๋คํธ์ํฌ ์ฅ๋น์์ ํ์ฉ๋ MAC ์ฃผ์ ๋ชฉ๋ก์ ๊ด๋ฆฌํ์ฌ ๋ณด์์ ๊ฐํํฉ๋๋ค.
MAC ์ฃผ์ ๋ณ๊ฒฝ์ ํ์์ฑ๊ณผ ๋ฐฉ๋ฒ
ํฉ๋ฒ์ ์ธ ๋ณ๊ฒฝ ์ฌ๋ก
ํ๋ผ์ด๋ฒ์ ๋ณดํธ: ์ผ๋ถ ์ฌ์ฉ์๋ ๊ฐ์ธ ์ ๋ณด ๋ณดํธ๋ฅผ ์ํด MAC ์ฃผ์๋ฅผ ๋ณ๊ฒฝํฉ๋๋ค.
๋คํธ์ํฌ ๋ฌธ์ ํด๊ฒฐ: ์ถฉ๋์ด ๋ฐ์ํ ๊ฒฝ์ฐ MAC ์ฃผ์๋ฅผ ๋ณ๊ฒฝํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค.
๋ณ๊ฒฝ ๋ฐฉ๋ฒ
์ด์ ์ฒด์ ๋ณ๋ก ๋ช
๋ น์ด๋ ์ค์ ์ ํตํด MAC ์ฃผ์๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๋ฆฌ๋
์ค์์๋ ifconfig
๋๋ ip
๋ช
๋ น์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค.
MAC ์ฃผ์์ IPv6์ ๊ด๊ณ
EUI-64 ๋ฐฉ์
IPv6์์๋ MAC ์ฃผ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ EUI-64 ๋ฐฉ์์ ์ฌ์ฉํ์ฌ ์ธํฐํ์ด์ค ์๋ณ์๋ฅผ ์์ฑํ ์ ์์ต๋๋ค. ์ด๋ MAC ์ฃผ์๋ฅผ 64๋นํธ๋ก ํ์ฅํ์ฌ ์ฌ์ฉํฉ๋๋ค.
ํ๋ผ์ด๋ฒ์ ํ์ฅ
๋ณด์ ๋ฐ ํ๋ผ์ด๋ฒ์ ์ด์๋ก ์ธํด, ํ๋์ IPv6 ๊ตฌํ์์๋ ๋๋คํ ์ธํฐํ์ด์ค ์๋ณ์๋ฅผ ์์ฑํ์ฌ MAC ์ฃผ์ ๋ ธ์ถ์ ๋ฐฉ์งํฉ๋๋ค.
MAC ์ฃผ์ ์ ํ
MAC ์ฃผ์ ๊ณต๊ฐ์ ์ ํ
48๋นํธ ์ฃผ์ ๊ณต๊ฐ์ ์ฝ 2^48(์ฝ 2.8์กฐ ๊ฐ) ์ ๊ณ ์ ์ฃผ์๋ฅผ ์ ๊ณตํฉ๋๋ค. ๊ทธ๋ฌ๋ IoT ๊ธฐ๊ธฐ์ ํญ๋ฐ์ ์ธ ์ฆ๊ฐ๋ก ์ธํด ์ฃผ์ ๊ณ ๊ฐ์ ๋ํ ์ฐ๋ ค๊ฐ ์์ต๋๋ค.
ํ์ฅ๋ MAC ์ฃผ์
EUI-64: 64๋นํธ MAC ์ฃผ์ ์ฒด๊ณ๋ก, ๋ ๋ง์ ์ฃผ์ ๊ณต๊ฐ์ ์ ๊ณตํฉ๋๋ค.
IEEE์ ๋์: ์๋ก์ด ์ฃผ์ ํ ๋น ์ ์ฑ ๊ณผ ํจ์จ์ ์ธ ๊ด๋ฆฌ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ ํฉ๋๋ค.
Last updated