-
[ํ๋ฃจ 3๋ถ ๋คํธ์ํฌ] - DHCP, ARP, DNSGeneral/๐ธ Network 2021. 4. 1. 02:43
๐ค๐ข[์ฐ์งฑ์ iOS ๋ธ๋ก๊ทธ]๐ต๐ป
iOS๋ฅผ ๊ณต๋ถํ๋ฉด์ ๋ฐฐ์ด ๋ด์ฉ์ ๊ธฐ๋กํ๊ณ ์์ต๋๋ค.์๋ ํ์ธ์๐ถ
์ด ์ฑ ์ ๋ณด๋ฉด์ ๋๋ผ๋๋ฐ, ํ์คํ ๋ํ๊ต ๊ฐ์ ์ ๋์ ๊น์ด๋ ์๋ค๋ ๊ฒ์ ๋๋ค.
ํ์ง๋ง ์ด ๋ด์ฉ๋ค์ ์ฐ์ ์ดํดํ๊ณ ๋ํ ๊ฐ์๋ฅผ ๋ค์ผ๋ฉด ์ํํ๊ธฐ ํจ์ฌ ์ฌ์ธ ๊ฒ์ด๋ผ๋ ์๊ฐ์ด ๋ญ๋๋ค.
์ ๋ ์ฑ ํด๋ผ์ด์ธํธ ๊ฐ๋ฐ์๋ฅผ ์ค๋น์ค์ด๋๊น 3๊ณ์ธต์ ๊ตณ์ด ๋ ์์ธํ ๊ธฐ์ตํ๊ณ ์์ ํ์๊ฐ ์์๊น ์ถ๊ธฐ๋ ํ์ง๋ง์๐
์์ฆ ๋๋ค์ ๋ฒ๊ฝ์ด ๋ง๊ฐํด์ ์์ฃผ ์๋ฆ๋ค์ด๋ฐ์.๐ธ
๋ฐฐ์ด ๋ด์ฉ ๋น ๋ฅด๊ฒ ์ ๋ฆฌํด๋๊ณ ๋ฒ๊ฝ ๊ตฌ๊ฒฝ๋ค๋ ์ค๋ ค๊ณ ํฉ๋๋ค.
๊ทธ๋ผ ์์ํ ๊ฒ์~!!
์ด์ ๊ธ: IP์ฃผ์, ์๋ธ๋คํ , ํด๋์ค๋ฆฌ์ค ์ด๋๋ ์ฑ
์ค๋ ๋ฐฐ์ด ๋ด์ฉ : DHCP, ARP, DNS
์ค์ค๋ก ์ง๋ฌธํด๋ณด๊ธฐ๐ก
์ค์ค๋ก ์ง๋ฌธํด๋ณด๋ฉด์ ๋ฐฐ์ด๋ด์ฉ์ ์๊ธฐํด๋ณด๊ณ , ๊ธฐ์ต๋์ง ์๋ ๋ถ๋ถ์ ๋ค์ ์ ๋ฆฌํด๋ณด์์~
(์ด์ ๋ด์ฉ ์๊ธฐ) ๋ฐ์ดํฐ ํต์ ์๋ ์ด 4๊ฐ์ง์ ์ฃผ์๊ฐ ํ์ํฉ๋๋ค. ์ด๋ค ์ฃผ์์ธ๊ฐ์?
์ก์ ์ฒ์ MAC ์ฃผ์๋ ์ธํฐํ์ด์ค์ ๊ณ ์ ๋ ์ฃผ์์ด๊ธฐ ๋๋ฌธ์ ๋ฐ๋ก ์ ์ ์์ด์. ๊ทธ๋ ๋ค๋ฉด ์ก์ ์ฒ์ IP ์ฃผ์๋ ์ด๋ป๊ฒ ๊ตฌํ๋์ง ์๋๋๋ก ์๋ ค์ฃผ์ธ์.
DHCP ํ๋กํ ์ฝ์ ์ด๋ค ํ๋กํ ์ฝ์ธ๊ฐ์?
DHCP ์๋ฒ์ ์ญํ ์ ๋ฌด์์ธ๊ฐ์?
DHCP ์๋ฒ์ ํด๋ผ์ด์ธํธ๊ฐ ๋ฉ์์ง๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๋ฐฉ์์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์.
DHCP ๋ฉ์์ง์ ๊ตฌ์ฑ์ ๋ํ์ฌ ์๋ ๋๋ก ์ค๋ช ํด์ฃผ์ธ์. ์ต์ ํญ๋ชฉ์์ ๋์ด์ค๋ ์ ๋ณด๋ ๋ฌด์์ด ์๋์?
DHCP DISCOVER ๋ฉ์์ง๋ฅผ ๋ธ๋ก๋์บ์คํธ ํ๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
์์ ์ฒ์ MAC ์ฃผ์์ IP ์ฃผ์ ์ค์ ์ด๋ค ๊ฒ์ด ๋จผ์ ์ค์ ๋๋์?
ARP ํ๋กํ ์ฝ์ด๋ ๋ฌด์์ธ๊ฐ์?
ARP ์ ๋์ ๊ณผ์ ์ ์ค๋ช ํด์ฃผ์ธ์.ARP ํ ์ด๋ธ์ ์ผ์ ์๊ฐ์ด ์ง๋๋ฉด ํ๊ธฐ๋๋๋ฐ, ๊ทธ ์ด์ ๋ฅผ ์ ์ ์์๊น์?
์ ์์ ์ฒ IP๋ฅผ ์์๋ด๋๋ฐ DNS ๋ฅผ ์ฌ์ฉํ ๊น์?
Domain Name ์ด๋ ๋ฌด์์ธ๊ฐ์?
DNS ์๋ฒ๋ ์ด๋ป๊ฒ ๋ฐฐ์น๋๋ฉฐ, ์ด๋ค ๊ฒ์ ๊ด๋ฆฌํ๊ณ ์๋์?
๋ค๋ฅธ ๋คํธ์ํฌ์ Domain Name ์ IP์ฃผ์๋ฅผ ์ด๋ป๊ฒ ์ป์ ์ ์์๊น์?
๐๐ป๐๐ป๐๐ป ๋ต์ ๋๋ณด๊ธฐ์
๋๋ณด๊ธฐ(์ด์ ๋ด์ฉ ์๊ธฐ) ๋ฐ์ดํฐ ํต์ ์๋ ์ด 4๊ฐ์ง์ ์ฃผ์๊ฐ ํ์ํฉ๋๋ค. ์ด๋ค ์ฃผ์์ธ๊ฐ์?
- ์ก์ ์ฒ์ MAC, IP ์ฃผ์์ ์์ ์ฒ์ MAC, IP ์ฃผ์ ์ ๋๋ค.
์ก์ ์ฒ์ MAC ์ฃผ์๋ ์ธํฐํ์ด์ค์ ๊ณ ์ ๋ ์ฃผ์์ด๊ธฐ ๋๋ฌธ์ ๋ฐ๋ก ์ ์ ์์ด์. ๊ทธ๋ ๋ค๋ฉด ์ก์ ์ฒ์ IP ์ฃผ์๋ ์ด๋ป๊ฒ ๊ตฌํ๋์ง ์๋๋๋ก ์๋ ค์ฃผ์ธ์.
- ์ก์ ์ฒ์ IP ๋ฅผ ๊ตฌํ๋ ๋ฐฉ์์ ๋ ๊ฐ์ง ์ ๋๋ค. ์๋์ผ๋ก ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ ํ ๋นํ IP ์ฃผ์๋ฅผ ์ ๋ ฅํ๊ฑฐ๋, ๋์ ์ผ๋ก DHCP ๋ฅผ ์ด์ฉํ๋ ๊ฒ์ ๋๋ค.
DHCP ํ๋กํ ์ฝ์ ์ด๋ค ํ๋กํ ์ฝ์ธ๊ฐ์?
- Dynamic Host Configuration Protocol = ๋์ ํธ์คํธ ์ค์ ํ๋กํ ์ฝ
- ๋์ ์ผ๋ก ํธ์คํธ์ IP ์ฃผ์๊ฐ ์ค์ ๋๋ ํ๋กํ ์ฝ
- DHCP๋ฅผ ์ฌ์ฉํ๋ ํด๋ผ์ด์ธํธ๋ ์์ ์ IP ๋ฅผ DHCP ์๋ฒ์ ์์ฒญํด์ ๋์ฌ๋ฐ์ ์ ์์ต๋๋ค.
DHCP ์๋ฒ์ ์ญํ ์ ๋ฌด์์ธ๊ฐ์?
- ์ฌ์ฉ๊ฐ๋ฅํ IP ์ฃผ์์ ํ์ ๊ด๋ฆฌํ๋ฉฐ, ํด๋ผ์ด์ธํธ์ ์์ฒญ์ด ์์ผ๋ฉด ์ฃผ์ํ์์ ๊ฐ์ฉํ ์ฃผ์๋ฅผ ๋์ฌํด์ค๋๋ค.
DHCP ์๋ฒ์ ํด๋ผ์ด์ธํธ๊ฐ ๋ฉ์์ง๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๋ฐฉ์์ ๋ํด์ ์ค๋ช ํด์ฃผ์ธ์.
- ํด๋ผ์ด์ธํธ๊ฐ ๋ธ๋ก๋์บ์คํธ๋ก DHCP DISCOVER ๋ฉ์์ง๋ฅผ ๋ณด๋ ๋๋ค. (์ฌ์ฉํ ์ฃผ์์ข ์ฃผ์ธ์)
- DHCP ์๋ฒ๋ ์ฃผ์ํ์์ ๊ฐ์ฉํ ์ฃผ์๋ฅผ OFFER ํด์ค๋๋ค. (์ด๊ฑฐ ์ธ๋?)
- ํด๋ผ์ด์ธํธ๋ ๋ฌธ์ ๊ฐ ์๋ ๊ฒฝ์ฐ ๋ฐ์ ์ฃผ์๋ฅผ ์ฌ์ฉํ๊ฒ ๋ค๊ณ REQUEST ๋ฉ์์ง๋ฅผ ๋ณด๋ ๋๋ค. (์ธ๊ฒ์)
- DHCP ์๋ฒ๋ ACK ์ผ๋ก ์๋ตํ๋ฉฐ, ์ต์ ์ค์ ๋ ๊ฐ์ด ๋ณด๋ธ๋ค. (๊ทธ๋. ๊ทธ๋ฆฌ๊ณ ์ด๊ฑด ๊ธฐํ ๋คํธ์ํฌ ์ค์ ๋ค์ด์ผ)
DHCP ๋ฉ์์ง์ ๊ตฌ์ฑ์ ๋ํ์ฌ ์๋ ๋๋ก ์ค๋ช ํด์ฃผ์ธ์. ์ต์ ํญ๋ชฉ์์ ๋์ด์ค๋ ์ ๋ณด๋ ๋ฌด์์ด ์๋์?
- ๋ฉ์์ง์ ๊ตฌ์ฑ์๋ ์คํผ๋ ์ด์ ๋ฒํธ, ํด๋ผ์ด์ธํธ IP, ์๋ฒ IP , ํ ๋น IP, ํด๋ผ์ด์ธํธ MAC ์ฃผ์ ๊ทธ๋ฆฌ๊ณ ๊ฐ๋ณ์ ์ผ๋ก ์ต์ ํญ๋ชฉ๋ค์ด ๋ค์ด๊ฐ๋๋ค.
- ์ต์ ํญ๋ชฉ์๋ ๋ฉ์์ง ํ์ ๊ณผ ํด๋ผ์ด์ธํธ ์ค์ ์ ๋ณด ( ์๋ธ๋ท๋ง์คํฌ, ๋ํดํธ๊ฒ์ดํธ์จ์ด, DNS ์๋ฒ ์ฃผ์, IP ๋์ฌ๊ธฐ๊ฐ ๋ฑ) ์ ์ ๋ณด๋ค์ด ๋ค์ด์์ต๋๋ค.
DHCP DISCOVER ๋ฉ์์ง๋ฅผ ๋ธ๋ก๋์บ์คํธ ํ๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์?
- ์ฒ์ ํด๋ผ์ด์ธํธ๊ฐ ๊ฐ๋๋ ์์ ์๋ DHCP ์๋ฒ์ ๋ํ ์ ๋ณด๊ฐ ์๊ธฐ ๋๋ฌธ์ ๋๋ค. (์ฆ, ์ด๋๋ก ๋ฉ์์ง๋ฅผ ๋ณด๋ผ ์ง ๋ชจ๋ฆ)
์์ ์ฒ์ MAC ์ฃผ์์ IP ์ฃผ์ ์ค์ ์ด๋ค ๊ฒ์ด ๋จผ์ ์ค์ ๋๋์?
- ์์ ์ฒ์ IP ์ฃผ์๊ฐ ๋จผ์ ๊ฒฐ์ ๋๋ฉด, MAC ์ฃผ์๋ฅผ ์ป๊ธฐ์ํด ์์ ์ฒ์ ๋คํธ์ํฌ์ ๋ธ๋ก๋์บ์คํธ ํฉ๋๋ค.
ARP ํ๋กํ ์ฝ์ด๋ ๋ฌด์์ธ๊ฐ์?
- ์์ ์ฒ์ MAC ์ฃผ์๋ฅผ ์๊ธฐ์ํด ์ฌ์ฉํ๋ ํ๋กํ ์ฝ์ ๋๋ค.
- ์ก์ ์ฒ์ ํธ์คํธ๋ ์ ํจ๊ธฐ๊ฐ์ด ์๋ ARP ํ ์ด๋ธ์ ๊ด๋ฆฌํฉ๋๋ค.
- ARP ํ ์ด๋ธ์ IP ์ฃผ์์ MAC ์ฃผ์์ ๋์ํ์ ๋๋ค.
ARP ์ ๋์ ๊ณผ์ ์ ์ค์ ํด์ฃผ์ธ์." ๋ธ๋ก๋ ์บ์คํธ๋ก ARP ์์ฒญ์ ๋ณด๋ด๊ณ ๋์ํ๋ ์ปดํจํฐ๋ง ์๋ตํ๋ค "
- ์ก์ ์ฒ ํธ์คํธ๋ ์ฐ์ ์์ ์ ARP ํ ์ด๋ธ์ ํ์ธํ๊ณ , ์ฐพ๋ IP๊ฐ ์กด์ฌํ๋ฉด ๊ทธ๊ณณ์์ MAC ์ฃผ์๋ฅผ ์ป์ด์ต๋๋ค.
- ์ฐพ๋ IP ๊ฐ ARP ํ ์ด๋ธ์ ์กด์ฌํ์ง์์ผ๋ฉด, ์์ ์ฒ์ ๋คํธ์ํฌ์ ARP Request๋ฅผ ๋ธ๋ก๋์บ์คํธํฉ๋๋ค.
- ์์ ์ฒ ํธ์คํธ๋ง ARP ์๋ต์ ํ๊ณ (MAC ์ฃผ์ ์ ๋ฌ), ๋๋จธ์ง ํธ์คํธ๋ค์ ARP Request๋ฅผ ๋ฌด์ํฉ๋๋ค.
- ์ก์ ์ฒ ๋ ์๋ต๊ฒฐ๊ณผ์ MAC ์ฃผ์๋ฅผ ARP ํ ์ด๋ธ์ ๊ธฐ์ ํฉ๋๋ค.
ARP ํ ์ด๋ธ์ ์ผ์ ์๊ฐ์ด ์ง๋๋ฉด ํ๊ธฐ๋๋๋ฐ, ๊ทธ ์ด์ ๋ฅผ ์ ์ ์์๊น์?
- ์์ ์ฒ์ MAC ์ฃผ์ ๋ณ๊ฒฝ์ ๋์ํ๊ธฐ ์ํด์ ์ ๋๋ค.
- ์๋ฅผ ๋ค์ด ์ธํฐํ์ด์ค ๊ต์ฒด ์, MAC ์ฃผ์๋ ๋ณ๊ฒฝ๋์๋๋ฐ ARP ํ ์ด๋ธ์ ์ ๋ณด๋ ์ ๋ฐ์ดํธ ๋์ด์์ง ์๊ธฐ ๋๋ฌธ์, ๋ฐ์ดํฐ ์ก์ ์ด ๋ถ๊ฐ๋ฅํด ์ง๋๋ค.
์ ์์ ์ฒ IP๋ฅผ ์์๋ด๋๋ฐ DNS ๋ฅผ ์ฌ์ฉํ ๊น์?
- ์ฌ์ฉ์๊ฐ IP ์ฃผ์๋ฅผ ๋ชจ๋ ์ธ์ฐ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ์ฌ์ฉ์๋ ๋์ Domain Name์ ์ธ์ฐ๊ณ , Domain Name ์ผ๋ก ์ฟผ๋ฆฌ๋ฅผ ๋ณด๋ด๋ฉด DNS ์์ ์ค์ IP๋ฅผ ๋ฐํํด์ค๋๋ค.
Domain Name ์ด๋ ๋ฌด์์ธ๊ฐ์?
- IP ์ฃผ์์ ๋์๋๋ ์ก์ ํ ์๋์ ์ปดํจํฐ ์ด๋ฆ์ ๋๋ค. ์ฝ๊ธฐ ์ฝ๋ค๋ ์ฅ์ ์ด ์์ต๋๋ค.
DNS ์๋ฒ๋ ์ด๋ป๊ฒ ๋ฐฐ์น๋๋ฉฐ, ์ด๋ค ๊ฒ์ ๊ด๋ฆฌํ๊ณ ์๋์?
- DNS ์๋ฒ๋ ํด๋น ์กฐ์ง์ด ๊ด๋ฆฌํฉ๋๋ค.
- Domain Name ๊ณผ IP ์ฃผ์๋ฅผ ๋์์ํจ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
- (์ฌํ) DNS ์๋ฒ๋ ์ ์ฒด์ ์ผ๋ก ๊ณ์ธต์ด ์์ผ๋ฉฐ, ํธ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ์ด๋ฃจ๊ณ ์์ต๋๋ค.
- ์ต์์ Root Name Server, Top Level Domain ๋ฑ
DNS์ ์ค์ ์๋์ ์ข ๋ ์์ธํ ๊ณต๋ถ ํ๊ณ ์ถ๋ค๋ฉด
๋~!
'General > ๐ธ Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ