Home
>
Network
>
2024
>
๐[Network] ๋คํธ์ํฌ, ํฌํธ, ๋๋ฉ์ธ ์ด๋ฆ, IP, DNS
Network
๐[Network] ๋คํธ์ํฌ, ํฌํธ, ๋๋ฉ์ธ ์ด๋ฆ, IP, DNS.
1๏ธโฃ ๋คํธ์ํฌ๋ ๋ฌด์์ธ๊ฐ์?
-
๋คํธ์ํฌ(Network) ๋ ์ฌ๋ฌ ๋์ ์ปดํจํฐ๋ ์ฅ์น๋ค์ด ์๋ก ์ฐ๊ฒฐ๋์ด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ์์คํ
์ ๋งํฉ๋๋ค.
- ๋คํธ์ํฌ๋ ์ด๋ฌํ ์ฅ์น๋ค ๊ฐ์ ์ ๋ณด๋ฅผ ๊ตํํ๊ณ ์์์ ๊ณต์ ํ๋ ๊ฒ์ ๊ฐ๋ฅํ๊ฒ ํฉ๋๋ค.
- ์ธํฐ๋ท์ ํฌํจํ ๋ชจ๋ ๋์งํธ ํต์ ํ๊ฒฝ์์ ๋คํธ์ํฌ๋ ํ์์ ์ธ ์์์ด๋ฉฐ, ๋คํธ์ํฌ์ ๊ท๋ชจ๋ ์ข
๋ฅ์ ๋ฐ๋ผ ๋ค์ํ ๋ฐฉ์์ผ๋ก ๊ตฌํ๋ฉ๋๋ค.
1. ๋คํธ์ํฌ์ ์ฃผ์ ๊ฐ๋
.
-
1. ์ฅ์น(๋
ธ๋, Node).
- ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ, ์ค๋งํธํฐ, ์๋ฒ, ๋ผ์ฐํฐ ๋ฑ ๊ฐ ์ฅ์น๋ โ๋
ธ๋โ๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ, ์ด๋ค์ ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ต๋๋ค.
-
2. ํต์ ๋งค์ฒด.
- ๋คํธ์ํฌ์์ ์ฅ์น๋ค์ด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๋ฌผ๋ฆฌ์ ๋๋ ๋ฌด์ ๋งค์ฒด์
๋๋ค.
- ๋ํ์ ์ธ ์๋ก๋ ์ ์ ๋คํธ์ํฌ์ ๋ฌด์ ๋คํธ์ํฌ๊ฐ ์์ต๋๋ค.
-
์ ์ ๋คํธ์ํฌ.
- ์ด๋๋ท ์ผ์ด๋ธ, ๊ด์ฌ์ ์ผ์ด๋ธ ๋ฑ์ ํตํด ๋ฐ์ดํฐ๊ฐ ์ ์ก๋ฉ๋๋ค.
-
๋ฌด์ ๋คํธ์ํฌ.
- ์์ดํ์ด, ๋ธ๋ฃจํฌ์ค, 5G์ ๊ฐ์ ๋ฌด์ ํต์ ๊ธฐ์ ์ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ต๋๋ค.
-
3. ํ๋กํ ์ฝ.
- ๋คํธ์ํฌ์์ ํต์ ํ๊ธฐ ์ํ ๊ท์ฝ์ด๋ ๊ท์น์ ๋งํฉ๋๋ค.
-
TCP/IP(Transmission Control Protocol / Internet Protocol) ๊ฐ ๋ํ์ ์ธ ํ๋กํ ์ฝ๋ก, ์ธํฐ๋ท์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
-
4. ๋คํธ์ํฌ ์ฃผ์.
- ๊ฐ ์ฅ์น๋ ๋คํธ์ํฌ ์์์ ๊ณ ์ ํ ์ฃผ์(IP ์ฃผ์)๋ฅผ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ์ด๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ ํํ ๋์์๊ฒ ์ ์กํ ์ ์์ต๋๋ค.
2. ๋คํธ์ํฌ์ ์ ํ.
-
1. LAN(Local Area Network, ๊ทผ๊ฑฐ๋ฆฌ ํต์ ๋ง)
- ์์ ๋ฒ์์์ ์ฌ์ฉ๋๋ ๋คํธ์ํฌ๋ก, ํ๊ต, ํ์ฌ, ๊ฐ์ ๋ด์์ ์ฅ์น๋ค์ ์ฐ๊ฒฐํ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
- ๋น ๋ฅธ ์๋์ ๋ฎ์ ์ง์ฐ ์๊ฐ์ผ๋ก ์ฅ์น๋ค ๊ฐ์ ์์์ ์ฝ๊ฒ ๊ณต์ ํ ์ ์์ต๋๋ค.
- ์: ๊ฐ์ ์์ ์ฌ์ฉ๋๋ ์์ดํ์ด ๋คํธ์ํฌ, ํ์ฌ์ ๋ด๋ถ ๋คํธ์ํฌ ๋ฑ.
-
2. WAN(Wide Area Network, ๊ด์ญ ํต์ ๋ง)
- ๋์ ์ง๋ฆฌ์ ๋ฒ์๋ฅผ ์์ฐ๋ฅด๋ ๋คํธ์ํฌ๋ก, ๋์, ๊ตญ๊ฐ, ์ ์ธ๊ณ์ ๊ฑธ์ณ ์ฌ๋ฌ LAN์ ์ฐ๊ฒฐํฉ๋๋ค.
- ๋ํ์ ์ธ ์๋ก ์ธํฐ๋ท์ด ์์ผ๋ฉฐ, ์ ์ธ๊ณ์ ์ปดํจํฐ์ ์ฅ์น๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค.
-
3. MAN(Metropolitan Area Network, ๋์๊ถ ํต์ ๋ง)
- ๋์ ๋๋ ํน์ ์ง์ญ ๋ด์์ ์ฌ๋ฌ LAN์ ์ฐ๊ฒฐํ์ฌ ํ์ฑ๋ ๋คํธ์ํฌ์
๋๋ค.
- LAN๋ณด๋ค ๋ฒ์๋ ๋์ง๋ง WAN๋ณด๋ค๋ ์ข์ ๋ฒ์๋ฅผ ์ปค๋ฒํฉ๋๋ค.
- ๋์ ๋ด ๊ธฐ์
๋ณธ์ฌ์ ์ฌ๋ฌ ์ง์ ์ ์ฐ๊ฒฐํ๋ ๊ฒฝ์ฐ๊ฐ ์ด์ ํด๋นํฉ๋๋ค.
-
4. PAN(Personal Area Network, ๊ฐ์ธ ํต์ ๋ง)
- ๊ฐ์ธ ์ฅ์น๋ค ๊ฐ์ ๋คํธ์ํฌ๋ก, ์ฃผ๋ก ๋ธ๋ฃจํฌ์ค ๋๋ USB๋ก ์ฐ๊ฒฐ๋ ์ค๋งํธํฐ, ํ๋ธ๋ฆฟ, ๋
ธํธ๋ถ ๋ฑ์ ์ฅ์น๋ค์ด ์ฌ๊ธฐ์ ์ํฉ๋๋ค.
3. ๋คํธ์ํฌ์ ์ญํ .
-
1. ๋ฐ์ดํฐ ๊ณต์ .
- ๋คํธ์ํฌ๋ฅผ ํตํด ํ์ผ, ์ด๋ฏธ์ง, ๋ฌธ์ ๋ฑ์ ์๋ก ๋ค๋ฅธ ์ฅ์น๋ก ์ ์กํ๊ณ , ์ฌ์ฉ์๋ค์ด ์ฌ๋ฌ ์์์ ํจ๊ป ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์: ๋คํธ์ํฌ ํ๋ฆฐํฐ๋ฅผ ํตํด ์ฌ๋ฌ ์ปดํจํฐ์์ ํ ๋์ ํ๋ฆฐํฐ๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
-
2. ์์ ๊ณต์ .
- ๋คํธ์ํฌ๋ฅผ ํตํด ์๋ฒ, ํ๋ฆฐํฐ, ์คํ ๋ฆฌ์ง์ ๊ฐ์ ํ๋์จ์ด ์์์ ์ฌ๋ฌ ์ฌ์ฉ์๋ ์ฅ์น๊ฐ ๊ณต๋์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
-
3. ์ ํ๋ฆฌ์ผ์ด์
์ง์.
- ์น ๋ธ๋ผ์ฐ์ , ์ด๋ฉ์ผ ํด๋ผ์ด์ธํธ, ํด๋ผ์ฐ๋ ์๋น์ค์ ๊ฐ์ ์ ํ๋ฆฌ์ผ์ด์
๋คํธ์ํฌ๋ฅผ ํตํด ํต์ ํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ต๋๋ค.
4. ๋คํธ์ํฌ์ ๊ตฌ์ฑ ์์.
-
1. ๋ผ์ฐํฐ(Router)
- ๋คํธ์ํฌ ์์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ ์ฅ์น๋ก, ์ฌ๋ฌ ๋คํธ์ํฌ ๊ฐ์ ํธ๋ํฝ์ ๊ด๋ฆฌํ๊ณ ์ต์ ์ ๊ฒฝ๋ก๋ฅผ ์ฐพ์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํฉ๋๋ค.
-
2. ์ค์์น(Switch)
- ๋คํธ์ํฌ ๋ด ์ฅ์น๋ค์ด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋๋ก ์ฐ๊ฒฐํด์ฃผ๋ ์ฅ์น๋ก, ์ฃผ๋ก LAN์์ ์ฌ์ฉ๋ฉ๋๋ค.
-
3. ๋ฐฉํ๋ฒฝ(Firewall)
- ๋คํธ์ํฌ ๋ณด์์ ์ํด ์ธ๋ถ์ ๋ถ๋ฒ์ ์ธ ์ ๊ทผ์ ์ฐจ๋จํ๊ณ , ๋คํธ์ํฌ ๋ด๋ถ์ ๋ฐ์ดํฐ๋ฅผ ๋ณดํธํ๋ ์ฅ์น์
๋๋ค.
-
4. ์๋ฒ(Server)
- ๋คํธ์ํฌ์์ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๊ฑฐ๋ ์ฒ๋ฆฌํ๋ ์ฅ์น๋ก, ์น ํ์ด์ง ์ ๊ณต, ๋ฐ์ดํฐ ์ ์ฅ, ์ ํ๋ฆฌ์ผ์ด์
์คํ ๋ฑ์ ๋ด๋นํฉ๋๋ค.
5. ๋คํธ์ํฌ ํ๋กํ ์ฝ.
-
1. TCP/IP
- ์ธํฐ๋ท๊ณผ ๋๋ถ๋ถ์ ๋คํธ์ํฌ์์ ์ฌ์ฉ๋๋ ํต์ฌ ํ๋กํ ์ฝ๋ก, ๋ฐ์ดํฐ๋ฅผ ํจํท์ผ๋ก ๋๋์ด ์ ๋ฌํ๊ณ ๋ชฉ์ ์ง์์ ์ฌ์กฐํฉํ๋ ๋ฐฉ์์
๋๋ค.
-
2. HTTP/HTTPS
- ์น ๋ธ๋ผ์ฐ์ ์ ์๋ฒ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ํ๋กํ ์ฝ์
๋๋ค.
- HTTP๋ SSL/TLS ์ํธํ๋ฅผ ํตํด ๋ณด์์ ๊ฐํํ ๋ฒ์ ์
๋๋ค.
-
3. FTP
- ํ์ผ ์ ์ก ํ๋กํ ์ฝ๋ก, ๋คํธ์ํฌ ์์์ ํ์ผ์ ์
๋ก๋ํ๊ฑฐ๋ ๋ค์ด๋ก๋ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
-
4. DNS
- ๋๋ฉ์ธ ์ด๋ฆ์ IP ์ฃผ์๋ก ๋ณํํ๋ ์์คํ
์ผ๋ก, ์ฌ๋์ด ๊ธฐ์ตํ๊ธฐ ์ฌ์ด ๋๋ฉ์ธ ์ด๋ฆ์ ํตํด ํด๋น IP ์ฃผ์์ ์๋ฒ์ ์ ๊ทผํ ์ ์๊ฒ ํด์ค๋๋ค.
6. ๋คํธ์ํฌ์ ๋ณด์.
- ๋คํธ์ํฌ๋ ์ธ๋ถ ๊ณต๊ฒฉ์ด๋ ์
์์ ์ธ ์ฌ์ฉ์๋ก๋ถํฐ ๋ณดํธํ๊ธฐ ์ํด ๋ค์ํ ๋ณด์ ์ฅ์น์ ์ํํธ์จ์ด๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ๋คํธ์ํฌ ๋ณด์์๋ ์ํธํ, ์ธ์ฆ, ๋ฐฉํ๋ฒฝ ์ค์ , ์นจ์
ํ์ง ์์คํ
(IDS) ๋ฑ ์ด ํฌํจ๋ฉ๋๋ค.
7. ์์ฝ.
- ๋คํธ์ํฌ๋ ์ฌ๋ฌ ์ปดํจํฐ๋ ์ฅ์น๋ค์ด ์ํธ ์ฐ๊ฒฐ๋์ด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋๋ก ํ๋ ์์คํ
์
๋๋ค.
- ๋คํธ์ํฌ๋ ์ฅ์น ๊ฐ์ ๋ฐ์ดํฐ ๋ฐ ์์ ๊ณต์ ๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ฉฐ, LAN, WAN, PAN ๋ฑ์ ๋ค์ํ ์ ํ์ผ๋ก ๊ตฌํ๋ ์ ์์ต๋๋ค.
- ์ธํฐ๋ท ์ญ์ ์ธ๊ณ ์ต๋์ ๋คํธ์ํฌ์ด๋ฉฐ, ๋คํธ์ํฌ๋ ์ฐ๋ฆฌ ์ผ์ ์ํ๊ณผ ๋น์ฆ๋์ค ํ๊ฒฝ์์ ํ์์ ์ธ ์์๋ก ์๋ฆฌ ์ก๊ณ ์์ต๋๋ค.
2๏ธโฃ Port๋ ๋ฌด์์ธ๊ฐ์?
- ๋คํธ์ํฌ์์ ํฌํธ(port) ๋ ์ปดํจํฐ๋ ๋คํธ์ํฌ ์ฅ์น์์ ํน์ ํ ํ๋ก์ธ์ค๋ ์๋น์ค๋ฅผ ๊ตฌ๋ถํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ๊ฐ์์ ๋
ผ๋ฆฌ์ ํต์ ๊ฒฝ๋ก์
๋๋ค.
- ๋คํธ์ํฌ ์์์ ํ๋์ ์ฅ์น๊ฐ ์ฌ๋ฌ ์๋น์ค๋ฅผ ๋์์ ์ ๊ณตํ ์ ์๊ธฐ ๋๋ฌธ์, ํฌํธ ๋ฒํธ ๋ ๋์ผํ IP ์ฃผ์ ๋ด์์ ์๋ก ๋ค๋ฅธ ์๋น์ค๋ค์ ๊ตฌ๋ถํ๋ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
1. ํฌํธ์ ์ฃผ์ ๊ฐ๋
.
-
1. ํฌํธ ๋ฒํธ.
- ํฌํธ๋ ์ซ์๋ก ๊ตฌ๋ถ๋๋ฉฐ, ์ผ๋ฐ์ ์ผ๋ก 0๋ฒ๋ถํฐ 65535๋ฒ๊น์ง์ ๋ฒ์๋ฅผ ๊ฐ์ง๋๋ค.
- ํฌํธ ๋ฒํธ๋ ํต์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์
์ด๋ ํ๋ก์ธ์ค๋ฅผ ๊ตฌ๋ณํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
-
0๋ฒ ~ 1023๋ฒ : ์ ์๋ ค์ง ํฌํธ(well-known ports) ๋ก, ์ฃผ์ ํ๋กํ ์ฝ์ด๋ ์๋น์ค๊ฐ ์ด ๋ฒ์์ ํฌํธ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ์์
- HTTP(์น) : ํฌํธ 80
- HTTPS(๋ณด์ ์น) : ํฌํธ 443
- FTP(ํ์ผ ์ ์ก) : ํฌํธ 21
- SMTP(์ด๋ฉ์ผ ์ ์ก) : ํฌํธ 25
-
1024๋ฒ ~ 49151๋ฒ : ๋ฑ๋ก๋ ํฌํธ(registered ports) ๋ก, ํน์ ์ ํ๋ฆฌ์ผ์ด์
์ด ์์ฝํ์ฌ ์ฌ์ฉํ๋ ํฌํธ์
๋๋ค.
-
49152๋ฒ ~ 65535๋ฒ : ๋์ ํฌํธ / ์ฌ์ค ํฌํธ(dynamic or private ports) ๋ก, ์์ ์ฐ๊ฒฐ์ด๋ ์ฌ์ฉ์ ์ ์ ์ ํ๋ฆฌ์ผ์ด์
์์ ์ฌ์ฉํฉ๋๋ค.
-
2. ํฌํธ์ ์ญํ .
- ๋คํธ์ํฌ ์์์ ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์ ์ ์ํ ๋, IP ์ฃผ์๋ฅผ ํตํด ์๋ฒ์ ์์น๋ฅผ ์๋ณํ๊ณ , ํฌํธ ๋ฒํธ๋ฅผ ํตํด ํด๋น ์๋ฒ์์ ๋์ํ๋ ํน์ ์๋น์ค(ํ๋ก์ธ์ค)๋ฅผ ๊ตฌ๋ถํฉ๋๋ค.
- ์๋ฅผ ๋ค์ด, ์น ๋ธ๋ผ์ฐ์ ๊ฐ
example.com
์ ์ ์ํ ๋, ๊ธฐ๋ณธ์ ์ผ๋ก HTTP ์์ฒญ์ ์ํด ํฌํธ 80์ ์ฌ์ฉํ๊ฑฐ๋ HTTPS ์์ฒญ์ ์ํด ํฌํธ 443์ ์ฌ์ฉํฉ๋๋ค.
2. ํฌํธ์ ์ฌ์ฉ ์์.
-
ํด๋ผ์ด์ธํธ-์๋ฒ ํต์ .
- ์๋ฒ๋ ํน์ ํฌํธ์์ ๋๊ธฐ ์ํ(listening)๋ก ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ๊ธฐ๋ค๋ฆฝ๋๋ค.
- ์๋ฅผ ๋ค์ด, ์น ์๋ฒ๋ ๋ณดํต ํฌํธ 80(HTTP) ๋๋ 443(HTTPS)์์ ์์ฒญ์ ์์ ํฉ๋๋ค.
- ํด๋ผ์ด์ธํธ๋ ์๋ฒ์ IP ์ฃผ์์ ํจ๊ป ํน์ ํฌํธ๋ก ์์ฒญ์ ๋ณด๋
๋๋ค.
- ์ด๋ ํด๋ผ์ด์ธํธ๋ ์์ ํฌํธ๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฒ์์ ํต์ ๊ฒฝ๋ก๋ฅผ ์ค์ ํฉ๋๋ค.
-
๋์ ์คํ ์๋น์ค ๊ตฌ๋ถ.
- ๋์ผํ ์๋ฒ์์ ์ฌ๋ฌ ์๋น์ค๊ฐ ๋์ํ๋ ๊ฒฝ์ฐ, ๊ฐ๊ฐ์ ์๋น์ค๋ ๋ค๋ฅธ ํฌํธ๋ฅผ ํตํด ํต์ ์ ์ฒ๋ฆฌํฉ๋๋ค.
- ์๋ฅผ ๋ค์ด, ํ ์๋ฒ์์ ์น ์๋ฒ๊ฐ ํฌํธ 80์ ์ฌ์ฉํ๋ฉด์ ๋์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๋ฒ๋ ํฌํธ 3306(MySQL)์์ ์คํ๋ ์ ์์ต๋๋ค.
3. ํฌํธ ๋ฒํธ๋ฅผ ํตํ ํต์ ์์.
-
์น ๋ธ๋ผ์ฐ์ ์ ์น ์๋ฒ ๊ฐ์ ํต์ .
-
- ์ฌ์ฉ์๊ฐ ์น ๋ธ๋ผ์ฐ์ ์
http://example.com
์ ์
๋ ฅํ๋ฉด, ๋ธ๋ผ์ฐ์ ๋ DNS ์๋ฒ๋ฅผ ํตํด example.com
์ IP ์ฃผ์๋ฅผ ํ์ธํฉ๋๋ค.
-
- ๋ธ๋ผ์ฐ์ ๋ ๊ทธ IP ์ฃผ์๋ก ํฌํธ 80(HTTP)์ ํตํด ์์ฒญ์ ๋ณด๋
๋๋ค.
-
- ์น ์๋ฒ๋ ํฌํธ 80์์ ํด๋ผ์ด์ธํธ์ ์์ฒญ์ ์์ ํ๊ณ , ์ฒ๋ฆฌ ํ ์๋ต์ ๋ณด๋
๋๋ค.
-
- ์ด๋, ํด๋ผ์ด์ธํธ๋ ์์ ์ ์ปดํจํฐ์์ ์์์ ๋์ ํฌํธ(์: 50000๋ฒ๋)๋ฅผ ์ฌ์ฉํ์ฌ ํต์ ์ ์์ํฉ๋๋ค.
4. ๋ฐฉํ๋ฒฝ๊ณผ ํฌํธ.
- ๋คํธ์ํฌ ๋ณด์์์๋ ๋ฐฉํ๋ฒฝ(firewall) ์ด ์ค์ํ ์ญํ ์ ํ๋ฉฐ, ํฌํธ ๊ธฐ๋ฐ์ผ๋ก ๋คํธ์ํฌ ํธ๋ํฝ์ ์ ์ดํฉ๋๋ค.
- ๋ฐฉํ๋ฒฝ์ ํ์ฉ๋ ํฌํธ์์๋ง ํธ๋ํฝ์ ์์ ํ๊ฑฐ๋ ์ก์ ํ๋๋ก ์ค์ ํ ์ ์์ต๋๋ค.
- ์๋ฅผ ๋ค์ด, ์น ์๋ฒ๋ 80๋ฒ๊ณผ 443๋ฒ ํฌํธ๋ง ์ด์ด ๋๊ณ , ๋๋จธ์ง ํฌํธ๋ ์ฐจ๋จํ์ฌ ๋ณด์์ ๊ฐํํ ์ ์์ต๋๋ค.
5. ์์ฝ
- ํฌํธ๋ ๋คํธ์ํฌ ์์์ ๋์ผํ IP ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ ์ฌ๋ฌ ์๋น์ค๋ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ตฌ๋ถํ๊ธฐ ์ํ ์ซ์ ๊ธฐ๋ฐ์ ๋
ผ๋ฆฌ์ ๊ฒฝ๋ก์
๋๋ค.
- ํฌํธ ๋ฒํธ๋ ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ ํต์ ์์ ์๋น์ค๋ฅผ ์๋ณํ๊ณ , ๊ฐ ํฌํธ๋ ํน์ ์ ํ๋ฆฌ์ผ์ด์
์ด ๋คํธ์ํฌ ํธ๋ํฝ์ ์ฒ๋ฆฌํ ์ ์๊ฒ ํด์ค๋๋ค.
- ํน์ ํฌํธ๋ ํ์ค ์๋น์ค์ ์์ฝ๋์ด ์์ผ๋ฉฐ, ๋คํธ์ํฌ ๋ณด์์์ ๋ฐฉํ๋ฒฝ ๋ฑ์ ํตํด ํฌํธ๋ฅผ ๊ด๋ฆฌํ๊ณ ๋ณดํธํ ์ ์์ต๋๋ค.
3๏ธโฃ ๋๋ฉ์ธ ์ด๋ฆ(domain name)์ด๋ ๋ฌด์์ธ๊ฐ์?
- ๋๋ฉ์ธ ์ด๋ฆ(domain name)์ ์ธํฐ๋ท์์ ์น์ฌ์ดํธ๋ ํน์ ๋คํธ์ํฌ ์์์ ์๋ณํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ๊ณ ์ ํ ํ
์คํธ ๊ธฐ๋ฐ์ ์ฃผ์์
๋๋ค.
- ๋๋ฉ์ธ ์ด๋ฆ์ ์ฌ๋์ด ์ฝ์ ์ ์๋ ํํ๋ก, IP ์ฃผ์์ ์ฐ๊ฒฐ๋์ด ์์ต๋๋ค.
- ์ค์ ๋ก ์ธํฐ๋ท์์ ๋ชจ๋ ์ฅ์น์ ์๋ฒ๋ ์ซ์๋ก ๋ IP ์ฃผ์๋ก ํต์ ํ์ง๋ง, ์ฌ๋์ด ๊ธฐ์ตํ๊ณ ์ฌ์ฉํ๊ธฐ ํธ๋ฆฌํ๋๋ก ๋๋ฉ์ธ ์ด๋ฆ์ ์ฌ์ฉํฉ๋๋ค.
1. ๋๋ฉ์ธ ์ด๋ฆ์ ๊ตฌ์ฑ.
- ๋๋ฉ์ธ ์ด๋ฆ์ ์ฌ๋ฌ ๋ถ๋ถ์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ๊ฐ ๋ถ๋ถ์ ์ (
.
)์ผ๋ก ๊ตฌ๋ถ๋ฉ๋๋ค.
์ผ๋ฐ์ ์ธ ๋๋ฉ์ธ ์ด๋ฆ์ ๊ตฌ์ฑ์์.
-
์ต์์ ๋๋ฉ์ธ(TLD, Top-Level Domain)
- ๋๋ฉ์ธ์ ๊ฐ์ฅ ๋ง์ง๋ง ๋ถ๋ถ์ผ๋ก, ์ฃผ๋ก
.com
, .org
, .net
, .gov
๋ฑ์ ์ผ๋ฐ์ ์ธ TLD ๋๋ ๊ตญ๊ฐ ์ฝ๋ ๋๋ฉ์ธ(.kr
, .jp
, .uk
๋ฑ)์ผ๋ก ๋๋ฉ๋๋ค.
- ์:
example.com
์์ .com
์ด TLD ์
๋๋ค.
-
๋ ๋ฒ์งธ ๋ ๋ฒจ ๋๋ฉ์ธ(SLD, Second-Level Domain)
- TLD ๋ฐ๋ก ์์ ์์นํ๋ฉฐ, ์ฃผ๋ก ํ์ฌ๋ ๋จ์ฒด์ ์ด๋ฆ ๋๋ ์น์ฌ์ดํธ์ ์ด๋ฆ์ด ๋ค์ด๊ฐ๋๋ค.
- ์:
example.com
์์ example
์ด SLD์
๋๋ค.
-
์๋ธ๋๋ฉ์ธ
- ๋๋๋ก SLD ์์ ์ถ๊ฐ๋๋ ๋ถ๋ถ์ผ๋ก, ์ฃผ๋ก ํน์ ํ์ ์น์
์ด๋ ์๋น์ค๋ฅผ ๋ํ๋
๋๋ค.
- ์:
blog.example.com
์์ blog
๊ฐ ์๋ธ ๋๋ฉ์ธ์
๋๋ค.
- ๋ฐ๋ผ์, ๋๋ฉ์ธ ์ด๋ฆ์ ๋ค์๊ณผ ๊ฐ์ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋๋ค.
์๋ธ ๋๋ฉ์ธ.๋ ๋ฒ์งธ ๋ ๋ฒจ ๋๋ฉ์ธ.์ต์์ ๋๋ฉ์ธ
- ์:
www.example.com
์์
-
www
๋ ์๋ธ๋๋ฉ์ธ(์๋ต ๊ฐ๋ฅ)
-
example
์ ๋ ๋ฒ์งธ ๋ ๋ฒจ ๋๋ฉ์ธ
-
com
์ ์ต์์ ๋๋ฉ์ธ
2. ๋๋ฉ์ธ ์ด๋ฆ์ ์ญํ .
-
1. IP ์ฃผ์ ๋์ฒด.
- ๋๋ฉ์ธ ์ด๋ฆ์ ์ฌ๋์ด ์ฝ๊ธฐ ์ฝ๊ณ ๊ธฐ์ตํ๊ธฐ ์ฝ๋๋ก IP ์ฃผ์(์:
192.198.1.1
)๋ฅผ ๋์ ํฉ๋๋ค.
- DNS(Domain Name System) ์๋ฒ๋ ๋๋ฉ์ธ ์ด๋ฆ์ ํด๋น IP ์ฃผ์๋ก ๋ณํํ๋ ์ญํ ์ ํ์ฌ ์น ๋ธ๋ผ์ฐ์ ๊ฐ ์ฌ๋ฐ๋ฅธ ์๋ฒ์ ์ฐ๊ฒฐ๋๋๋ก ํฉ๋๋ค.
-
2. ์๋ณ ๋ฐ ๋ธ๋๋.
- ๋๋ฉ์ธ ์ด๋ฆ์ ํน์ ์น์ฌ์ดํธ๋ ์๋น์ค์ ์ ์ฒด์ฑ์ ๋ํ๋ด๋ฉฐ, ํ์ฌ๋ ๋จ์ฒด, ๊ฐ์ธ์ ์จ๋ผ์ธ ์กด์ฌ๋ฅผ ๋ํํฉ๋๋ค.
- ์๋ฅผ ๋ค์ด,
google.com
์ ๊ตฌ๊ธ์ ์น์ฌ์ดํธ๋ฅผ ์๋ณํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
-
3. ์น ์ฃผ์(URL).
- ๋๋ฉ์ธ ์ด๋ฆ์ ์น ์ฃผ์(URL)์ ์ค์ํ ๋ถ๋ถ์ ๊ตฌ์ฑํฉ๋๋ค.
- URL์ ๋๋ฉ์ธ ์ด๋ฆ๊ณผ ๋๋ถ์ด ํน์ ํ์ด์ง๋ ๋ฆฌ์์ค๋ฅผ ๊ฐ๋ฆฌํต๋๋ค.
- ์:
https://www.example.com/about
์์ www.example.com
์ด ๋๋ฉ์ธ ์ด๋ฆ์ด๊ณ , /about
์ ํน์ ํ์ด์ง ๊ฒฝ๋ก์
๋๋ค.
3. ๋๋ฉ์ธ ์ด๋ฆ์ ๋ฑ๋ก.
- ๋๋ฉ์ธ ์ด๋ฆ์ ์์ ํ๋ ค๋ฉด ๋๋ฉ์ธ ๋ฑ๋ก ๊ธฐ๊ด์ ํตํด ์ํ๋ ๋๋ฉ์ธ์ ๋ฑ๋กํด์ผ ํฉ๋๋ค.
- ๋ฑ๋ก๋ ๋๋ฉ์ธ์ ์ผ์ ๊ธฐ๊ฐ๋์(์ฃผ๋ก 1๋
๋จ์) ์ฌ์ฉ ๊ฐ๋ฅํ๋ฉฐ, ์ดํ ๊ฐฑ์ ํด์ผ ํฉ๋๋ค.
- ๋๋ฉ์ธ ์ด๋ฆ์ ์ ์ธ๊ณ์ ์ผ๋ก ๊ณ ์ ํด์ผ ํ๋ฏ๋ก, ์ด๋ฏธ ๋ฑ๋ก๋ ๋๋ฉ์ธ์ ๋ค๋ฅธ ์ฌ๋์ด ์ฌ์ฉํ ์ ์์ต๋๋ค.
4. ์์ฝ.
- ๋๋ฉ์ธ ์ด๋ฆ์ IP ์ฃผ์๋ฅผ ๋์ ํด ์ธํฐ๋ท ์์ ๋ฆฌ์์ค๋ฅผ ์ฝ๊ฒ ์๋ณํ๊ณ ์ ๊ทผํ ์ ์๋๋ก ๋ง๋ค์ด์ง ํ
์คํธ ๊ธฐ๋ฐ์ ์ฃผ์์
๋๋ค.
- ์ด๋ฅผ ํตํด ์ฌ๋๋ค์ ๊ธฐ์ตํ๊ธฐ ์ฌ์ด ์ด๋ฆ์ ์ฌ์ฉํ์ฌ ์น์ฌ์ดํธ์ ์ ๊ทผํ ์ ์๊ณ , ๋๋ฉ์ธ ์ด๋ฆ์ ๋คํธ์ํฌ ์์์ ์จ๋ผ์ธ ์ ์ฒด์ฑ์ ๋ํ๋ด๋ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
4๏ธโฃ IP๋ ๋ฌด์์ธ๊ฐ์?
- IP(Internet Protocol)๋ ์ธํฐ๋ท์ด๋ ๋คํธ์ํฌ ์์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํ ๊ท์ฝ(ํ๋กํ ์ฝ)์
๋๋ค.
- IP๋ ๋คํธ์ํฌ ์์์ ์ฅ์น๋ค์ด ์๋ก๋ฅผ ์๋ณํ๊ณ ํต์ ํ ์ ์๋๋ก ํ๋ ์ฃผ์ ์ฒด๊ณ์ ๋ฐ์ดํฐ ์ ์ก ๋ฐฉ์์ ์ ์ํฉ๋๋ค.
- ์ฆ, IP๋ ์ธํฐ๋ท ํต์ ์ ๊ธฐ๋ณธ์ด ๋๋ ํ๋กํ ์ฝ๋ก, ๋ชจ๋ ์ธํฐ๋ท ์ฐ๊ฒฐ ์ฅ์น๋ ๊ณ ์ ํ IP ์ฃผ์๋ฅผ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ, ์ด ์ฃผ์๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ต๋๋ค.
1. IP ์ฃผ์.
-
IP ์ฃผ์(Internet Protocol Address) ๋ ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ๊ฐ ์ฅ์น(์ปดํจํฐ, ์ค๋งํธํฐ, ์๋ฒ ๋ฑ)๋ฅผ ์๋ณํ๊ธฐ ์ํด ํ ๋น๋ ๊ณ ์ ํ ์ซ์์
๋๋ค.
- IP ์ฃผ์๋ ์ปดํจํฐ ๋คํธ์ํฌ ์์์ ๋ฐ์ดํฐ๋ฅผ ์ก์์ ํ ๋ ๋ฐ์ ์์ ์์ ์์ ์ฃผ์ ์ญํ ์ ํฉ๋๋ค.
-
IPv4 ์ IPv6 ๋ ๊ฐ์ง ๋ฒ์ ์ด ์์ต๋๋ค.
-
IPv4
- 32๋นํธ ์ฃผ์ ์ฒด๊ณ๋ฅผ ์ฌ์ฉํ์ฌ ์ฝ 43์ต ๊ฐ์ ์ฃผ์๋ฅผ ์ ๊ณตํฉ๋๋ค.
- IPv4 ์ฃผ์๋ ๋ณดํต 4๊ฐ์ 10์ง์๋ก ํํ๋๋ฉฐ, ์๋ฅผ ๋ค์ด โ192.168.0.1โ๊ณผ ๊ฐ์ ํํ๋ฅผ ๋ฑ๋๋ค.
-
IPv6
- 128๋นํธ ์ฃผ์ ์ฒด๊ณ๋ฅผ ์ฌ์ฉํ์ฌ ํจ์ฌ ๋ ๋ง์ ์ฃผ์๋ฅผ ์ ๊ณตํ์ฌ, ์ ์ ๋ ๋ง์ ์ฅ์น๊ฐ ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋จ์ ๋ฐ๋ผ IPv6๊ฐ ํ์ํ๊ฒ ๋์์ต๋๋ค.
- IPv6 ์ฃผ์๋ 16์ง์๋ก ํํ๋๋ฉฐ, ์๋ฅผ ๋ค์ดโ2001:0db8:85a:0000:0000:8a2e:0370:7334โ ๊ฐ์ ํํ๋ฅผ ๊ฐ์ง๋๋ค.
2. IP์ ๊ธฐ๋ฅ.
- IP๋ ๋ฐ์ดํฐ๋ฅผ ๋คํธ์ํฌ ์์์ ํ ์ฅ์น์์ ๋ค๋ฅธ ์ฅ์น๋ก ์ ์กํ๋ ๋ฐ ํ์ํ ๋ฐฉ๋ฒ๊ณผ ๊ฒฝ๋ก๋ฅผ ๊ฒฐ์ ํฉ๋๋ค.
- ์ด ๊ณผ์ ์ ์ฌ๋ฌ ๋จ๊ณ๋ฅผ ๊ฑฐ์ณ ์ด๋ฃจ์ด์ง๋ฉฐ, IP๋ ๊ฐ ๋ฐ์ดํฐ๋ฅผ ์์ ํจํท์ผ๋ก ๋๋์ด ์ ๋ฌํ๋ ์ญํ ์ ํฉ๋๋ค.
-
ํจํท ๋ถํ
- ๋ฐ์ดํฐ๋ฅผ ์์ ํจํท์ผ๋ก ๋ถํ ํ์ฌ ์ ์กํฉ๋๋ค.
- ์ด ํจํท๋ค์ ๊ฐ๊ธฐ ๋ค๋ฅธ ๊ฒฝ๋ก๋ฅผ ํตํด ๋ชฉ์ ์ง๋ก ์ ๋ฌ๋ ์ ์์ผ๋ฉฐ, ๋์ฐฉ ํ ๋ค์ ์กฐ๋ฆฝ๋์ด ์๋์ ๋ฐ์ดํฐ๋ก ๋ณต์๋ฉ๋๋ค.
-
์ฃผ์ ์ง์
- IP๋ ๋ฐ์ ์์ ์์ ์์ IP ์ฃผ์๋ฅผ ํฌํจํ์ฌ ํจํท์ด ์ด๋ ์์น์์ ์ถ๋ฐํ๊ณ ์ด๋ ์์น๋ก ๊ฐ์ผ ํ๋์ง ๋ช
ํํ ํฉ๋๋ค.
-
๋ผ์ฐํ
- IP ํจํท์ ์ฌ๋ฌ ๋คํธ์ํฌ ์ฅ๋น(๋ผ์ฐํฐ ๋ฑ)๋ฅผ ํตํด ๋ชฉ์ ์ง๋ก ์ ๋ฌ๋ฉ๋๋ค.
- IP ํ๋กํ ์ฝ์ ์ด ๊ณผ์ ์์ ํจํท์ด ์ต์ ์ ๊ฒฝ๋ก๋ก ์ด๋ํ ์ ์๋๋ก ๋ผ์ฐํ
ํฉ๋๋ค.
3. IP์ ์ญํ .
-
๋ฐ์ดํฐ ์ ๋ฌ.
- IP๋ ๋คํธ์ํฌ ์์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ํ๋กํ ์ฝ์
๋๋ค.
- ์ด๋ ์น ํ์ด์ง ๋ก๋, ์ด๋ฉ์ผ ์ก์์ , ํ์ผ ์ ์ก ๋ฑ ๊ฑฐ์ ๋ชจ๋ ๋คํธ์ํฌ ์์
์์ ์ฌ์ฉ๋ฉ๋๋ค.
-
๋คํธ์ํฌ ๊ณ์ธต์ ์ญํ .
- IP๋ OSI(Open System Interconnection) ๋ชจ๋ธ์ ๋คํธ์ํฌ ๊ณ์ธต(3๊ณ์ธต)์์ ์๋ํ๋ฉฐ, ๋ฐ์ดํฐ๋ฅผ ํจํท์ผ๋ก ๋ถํ ํ๊ณ ์ด๋ฅผ ์ ์กํ ๋ ์ฌ์ฉ๋๋ ์ฃผ์ ์ฒด๊ณ์ ๊ฒฝ๋ก ๊ฒฐ์ ๋ฐฉ์์ ๋ด๋นํฉ๋๋ค.
-
๋ฌด์ ๋ขฐ์ฑ.
- IP ์์ฒด๋ โ๋ฌด์ ๋ขฐ์ฑโ์ด ์๋ ํ๋กํ ์ฝ์
๋๋ค.
- ์ฆ, ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋ ์์ค์ด ๋ฐ์ํ ์ ์์ผ๋ฉฐ, ๋ฐ์ดํฐ๋ฅผ ์ ํํ ์ ๋ฌํ๋์ง ํ์ธํ์ง ์์ต๋๋ค.
- ์ด๋ฌํ ์ ๋ขฐ์ฑ ๋ณด์ฅ์ TCP(Transmission Control Protocol)์ ๊ฐ์ ์์ ๊ณ์ธต ํ๋กํ ์ฝ์์ ์ฒ๋ฆฌ๋ฉ๋๋ค.
4. IP์ TCP.
-
TCP/IP
- IP๋ ์ผ๋ฐ์ ์ผ๋ก TCP์ ํจ๊ป ์ฌ์ฉ๋๋ฉฐ, ์ด ๋ ํ๋กํ ์ฝ์ ๋ฌถ์ด์ TCP/IP ํ๋กํ ์ฝ ์คํ์ด๋ผ๊ณ ๋ถ๋ฆ
๋๋ค.
- TCP๋ ๋ฐ์ดํฐ์ ์ ๋ขฐ์ฑ์ ๋ณด์ฅํ๊ณ , IP๋ ๋ฐ์ดํฐ๋ฅผ ๋ชฉ์ ์ง๋ก ์ ์กํ๋ ์ญํ ์ ํฉ๋๋ค.
- TCP๋ ๋ฐ์ดํฐ๋ฅผ ์์ค ์์ด ์ ํํ ์ ์กํ๋์ง ํ์ธํ๊ณ , ํ์ํ ๊ฒฝ์ฐ ๋ค์ ์์ฒญํ์ฌ ๋ฐ์ดํฐ์ ์ ๋ขฐ์ฑ์ ์ ์งํฉ๋๋ค.
5. ์์ฝ.
- IP(Internet Protocol)๋ ๋คํธ์ํฌ ์์์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ํ ๊ท์ฝ์ผ๋ก, IP ์ฃผ์๋ฅผ ์ฌ์ฉํ์ฌ ์ฅ์น๋ฅผ ์๋ณํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ ์กํฉ๋๋ค.
- IP๋ ์ธํฐ๋ท ํต์ ์ ๊ธฐ๋ณธ์ด ๋๋ ์ค์ํ ์์๋ก, ํจํท์ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๊ณ ์ด๋ฅผ ์ต์ ์ ๊ฒฝ๋ก๋ก ๋ผ์ฐํ
ํ๋ ์ญํ ์ ํฉ๋๋ค.
5๏ธโฃ DNS.
-
DNS(Domain Name System) ๋ ์ฌ๋์ด ์ฝ์ ์ ์๋ ๋๋ฉ์ธ ์ด๋ฆ(์:
www.example.com
)์ ์ปดํจํฐ๊ฐ ์ดํดํ ์ ์๋ IP ์ฃผ์(์: 192.198.1.1
๋๋ IPv6 ์ฃผ์)๋ก ๋ณํํ๋ ์์คํ
์
๋๋ค.
- DNS๋ ์ธํฐ๋ท์์ ๋๋ฉ์ธ ์ด๋ฆ์ ๊ธฐ๋ฐ์ผ๋ก ์น ์ฌ์ดํธ๋ ์๋น์ค์ ์ ๊ทผํ ์ ์๊ฒ ํ๋ ํต์ฌ ์ธํ๋ผ์
๋๋ค.
1. DNS์ ์ฃผ์ ์ญํ .
- ์ธํฐ๋ท ์์ ๋ชจ๋ ์ปดํจํฐ๋ ์๋ก ํต์ ํ๊ธฐ ์ํด IP ์ฃผ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ๊ทธ๋ฌ๋ IP ์ฃผ์๋ ์ฌ๋์ด ๊ธฐ์ตํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๋๋ฉ์ธ ์ด๋ฆ์ ์ฌ์ฉํ์ฌ ์น ์ฌ์ดํธ๋ ์๋น์ค๋ฅผ ์ฝ๊ฒ ์ ๊ทผํ ์ ์๋๋ก ํ๋ ๊ฒ์ด DNS์ ์ญํ ์
๋๋ค.
- DNS๋ ๋ค์๊ณผ ๊ฐ์ ์ฃผ์ ๊ธฐ๋ฅ์ ์ํํฉ๋๋ค.
-
1. ๋๋ฉ์ธ ์ด๋ฆ์ IP ์ฃผ์๋ก ๋ณํ
- ์ฌ์ฉ์๊ฐ ์น ๋ธ๋ผ์ฐ์ ์ ๋๋ฉ์ธ ์ด๋ฆ์ ์
๋ ฅํ๋ฉด, DNS๋ ํด๋น ๋๋ฉ์ธ ์ด๋ฆ์ ๋งคํ๋ IP ์ฃผ์๋ฅผ ๋ฐํํ์ฌ ์ฌ์ฉ์๊ฐ ๋ฐฉ๋ฌธํ๋ ค๋ ์๋ฒ์ ํต์ ํ ์ ์๊ฒ ํฉ๋๋ค.
- ์: ์ฌ์ฉ์๊ฐ
www.google.com
์ ์
๋ ฅํ๋ฉด, DNS ์๋ฒ๋ ์ด ๋๋ฉ์ธ์ ํด๋นํ๋ IP ์ฃผ์๋ฅผ ์ฐพ์ ๋ธ๋ผ์ฐ์ ์ ์ ๋ฌํฉ๋๋ค.
-
2. ๋ถ์ฐํ ๋ฐ์ดํฐ๋ฒ ์ด์ค
- DNS๋ ์ ์ธ๊ณ์ ๊ฑธ์ณ ๋ถ์ฐ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์คํ
์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ, ๋๋ฉ์ธ ์ด๋ฆ๊ณผ IP ์ฃผ์ ๋งคํ ์ ๋ณด๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ ์ ๊ณตํฉ๋๋ค.
2. DNS์ ๋์ ๊ณผ์ .
- DNS๋ ์น ์ฌ์ดํธ์ ์ ์ํ ๋ ์๋์ผ๋ก ์๋ํ๋ ๋ฐฑ๊ทธ๋ผ์ด๋ ํ๋ก์ธ์ค์
๋๋ค. ๊ทธ ๊ณผ์ ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
-
1. ๋๋ฉ์ธ ์ด๋ฆ ์
๋ ฅ
- ์ฌ์ฉ์๊ฐ ์น ๋ธ๋ผ์ฐ์ ์ ๋๋ฉ์ธ ์ด๋ฆ(์:
www.example.com
)์ ์
๋ ฅํฉ๋๋ค.
-
2. ๋ก์ปฌ DNS ํ์ธ
- ์ฌ์ฉ์์ ์ปดํจํฐ๋ ๋จผ์ ๋ก์ปฌ ์บ์(์ปดํจํฐ์ ์ ์ฅ๋ ์ต๊ทผ์ DNS ์กฐํ ๊ธฐ๋ก) ๋ฅผ ํ์ธํ์ฌ ํด๋น ๋๋ฉ์ธ ์ด๋ฆ์ IP ์ฃผ์๊ฐ ์ ์ฅ๋์ด ์๋์ง ํ์ธํฉ๋๋ค.
- ๋ง์ฝ ๋ก์ปฌ ์บ์์ ์ ๋ณด๊ฐ ์๋ค๋ฉด, ์ปดํจํฐ๋ ์ค์ ๋ DNS ์๋ฒ ๋ก ์์ฒญ์ ๋ณด๋
๋๋ค.
-
3. DNS ์๋ฒ ์์ฒญ
- ์ฌ์ฉ์์ ์ปดํจํฐ๋ ISP(์ธํฐ๋ท ์๋น์ค ์ ๊ณต์)์์ ์ ๊ณตํ DNS ์๋ฒ ์ ๋๋ฉ์ธ ์ด๋ฆ์ IP ์ฃผ์๋ฅผ ์์ฒญํฉ๋๋ค.
-
4. DNS ์๋ฒ์ ์ฌ๊ท์ ์กฐํ
-
๋ฃจํธ DNS ์๋ฒ
- ๋๋ฉ์ธ ์ด๋ฆ์ด ์ฒ์ ์
๋ ฅ๋๋ฉด, DNS ์๋ฒ๋ ๋ฃจํธ DNS ์๋ฒ์ ๋๋ฉ์ธ์ ์ต์์ ๋๋ฉ์ธ(TLD, ์:
.com
)์ ๋ํ ์ ๋ณด๋ฅผ ์์ฒญํฉ๋๋ค.
-
TLD ์๋ฒ
- ๋ฃจํธ ์๋ฒ๋ TLD ์๋ฒ(์:
.com
๋๋ฉ์ธ์ ๊ด๋ฆฌํ๋ ์๋ฒ)์ ์ฃผ์๋ฅผ ๋ฐํํ๊ณ , DNS ์๋ฒ๋ ํด๋น TLD ์๋ฒ์ ์์ฒญ์ ๋ณด๋
๋๋ค.
-
๊ถํ ์๋ DNS ์๋ฒ
- TLD ์๋ฒ๋ ํด๋น ๋๋ฉ์ธ์ ๊ถํ ์๋ DNS ์๋ฒ(์:
example.com
์ ๋ํ DNS ์๋ฒ)์ IP ์ฃผ์๋ฅผ ๋ฐํํฉ๋๋ค.
- ๊ถํ ์๋ DNS ์๋ฒ๋ ์ต์ข
์ ์ผ๋ก ํด๋น ๋๋ฉ์ธ์ IP ์ฃผ์๋ฅผ DNS ์๋ฒ์ ์ ๋ฌํฉ๋๋ค.
-
5. IP ์ฃผ์ ๋ฐํ
- DNS ์๋ฒ๋ IP ์ฃผ์๋ฅผ ๋ฐ์ ์ฌ์ฉ์์๊ฒ ๋ฐํํฉ๋๋ค.
- ๊ทธ๋ฐ ๋ค์ ๋ธ๋ผ์ฐ์ ๋ ์ด IP ์ฃผ์๋ก ํด๋น ์๋ฒ์ ์ฐ๊ฒฐํ์ฌ ์น ํ์ด์ง๋ฅผ ๋ก๋ํฉ๋๋ค.
-
6. ์บ์ ์ ์ฅ
- ์ด ๊ณผ์ ์์ ์กฐํ๋ IP ์ฃผ์๋ ์บ์์ ์ ์ฅ๋์ด ์ดํ ๋์ผํ ๋๋ฉ์ธ์ ๋ํ ์์ฒญ์ด ์์ ๋ ๋ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌ๋ฉ๋๋ค.
3. DNS์ ์ฃผ์ ๊ตฌ์ฑ ์์.
-
1. DNS ํด๋ผ์ด์ธํธ
- ์ฌ์ฉ์์ ์ปดํจํฐ๋ ์ค๋งํธํฐ๊ณผ ๊ฐ์ ์ฅ์น์์ DNS ์์ฒญ์ ๋ฐ์์ํค๋ ํ๋ก๊ทธ๋จ์
๋๋ค.
- ์ฃผ๋ก ์น ๋ธ๋ผ์ฐ์ ๊ฐ ์ด๋ฌํ ์ญํ ์ ์ํํฉ๋๋ค.
-
2. DNS ์๋ฒ
- ๋๋ฉ์ธ ์ด๋ฆ๊ณผ IP ์ฃผ์ ๋งคํ ์ ๋ณด๋ฅผ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ๋ ์๋ฒ์
๋๋ค.
- ๋ค์ํ ์ ํ์ DNS ์๋ฒ๊ฐ ์กด์ฌํฉ๋๋ค.
-
์ฌ๊ท DNS ์๋ฒ
- ์ฌ์ฉ์์ ์์ฒญ์ ๋ฐ์ ํ์ํ ์ ๋ณด๋ฅผ ์ฐพ์์ฃผ๋ ์๋ฒ์
๋๋ค.
- ISP์์ ์ ๊ณตํ๋ ๊ธฐ๋ณธ DNS ์๋ฒ์
๋๋ค.
-
๊ถํ ์๋ DNS ์๋ฒ(Authoritative DNS Server)
- ํน์ ๋๋ฉ์ธ์ ๋ํ ์ต์ข
์ ์ธ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ์๋ฒ๋ก, ๊ทธ ๋๋ฉ์ธ์ IP ์ฃผ์๋ฅผ ๊ด๋ฆฌํฉ๋๋ค.
-
๋ฃจํธ DNS ์๋ฒ
- ์ธํฐ๋ท์ ์ต์์ DNS ์๋ฒ๋ก, ๋๋ฉ์ธ ์ด๋ฆ์ ์ต์์ ๋๋ฉ์ธ(TLD)์ ๋ํ ์ ๋ณด๋ฅผ ์ ๊ณตํฉ๋๋ค.
-
3. DNS ๋ ์ฝ๋
- DNS ์๋ฒ์ ์ ์ฅ๋ ๋๋ฉ์ธ๊ณผ ๊ด๋ จ๋ ์ ๋ณด์
๋๋ค.
- DNS ๋ ์ฝ๋๋ ์ฌ๋ฌ ์ ํ์ด ์์ผ๋ฉฐ, ๊ฐ๊ฐ ๊ณ ์ ํ ๋ชฉ์ ์ ๊ฐ์ง๋๋ค.
-
A ๋ ์ฝ๋
- ๋๋ฉ์ธ ์ด๋ฆ์ IPv4 ์ฃผ์๋ก ๋งคํํฉ๋๋ค.
-
AAAA ๋ ์ฝ๋
- ๋๋ฉ์ธ ์ด๋ฆ์ IPv6 ์ฃผ์๋ก ๋งคํํฉ๋๋ค.
-
CNAME ๋ ์ฝ๋
- ํ๋์ ๋๋ฉ์ธ ์ด๋ฆ์ ๋ค๋ฅธ ๋๋ฉ์ธ ์ด๋ฆ์ ๋งคํํฉ๋๋ค.
-
MX ๋ ์ฝ๋
- ์ด๋ฉ์ผ ์ ์ก์ ์ํด ๋ฉ์ผ ์๋ฒ์ ๋๋ฉ์ธ ์ด๋ฆ์ ์ ์ํฉ๋๋ค.
4. DNS ์บ์ฑ.
- DNS๋ ์ฑ๋ฅ์ ํฅ์์ํค๊ธฐ ์ํด ์บ์ฑ์ ์ฌ์ฉํฉ๋๋ค.
- ์บ์ฑ์ DNS ์๋ฒ๋ ์ฌ์ฉ์ ์ฅ์น์ ์ด์ ์ ์กฐํํ DNS ์ ๋ณด๋ฅผ ์ผ์ ์๊ฐ ๋์ ์ ์ฅํ์ฌ, ๋์ผํ ์์ฒญ์ด ์์ ๋ ๋ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํ ์ ์๋๋ก ํฉ๋๋ค.
- ์บ์๋ ์ ๋ณด๋ TTL(Time To Live)์ด๋ผ๋ ์ ํ ์๊ฐ ๋์ ์ ํจํ๋ฉฐ, ์ด ์๊ฐ์ด ์ง๋๋ฉด ์๋ก์ด ์ ๋ณด๋ฅผ ์กฐํํฉ๋๋ค.
5. DNS์ ์ค์์ฑ.
-
1. ์ธํฐ๋ท ์ฌ์ฉ์ ํธ๋ฆฌ์ฑ
- DNS ๋๋ถ์ ์ฐ๋ฆฌ๋ ๋ณต์กํ ์ซ์๋ก ๋ IP ์ฃผ์๋ฅผ ์ธ์ธ ํ์ ์์ด, ๋๋ฉ์ธ ์ด๋ฆ์ ํตํด ์น ์ฌ์ดํธ์ ์ ์ํ ์ ์์ต๋๋ค.
-
2. ๋คํธ์ํฌ ํจ์จ์ฑ
- DNS๋ ํธ๋ํฝ์ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๋ฉฐ, ๊ฐ ์์ฒญ์ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํ ์ ์๋๋ก ๋ถ์ฐ๋ ์์คํ
์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
-
3. ๋ณด์
- DNS๋ ๋คํธ์ํฌ ๋ฐ์์์๋ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
- ๊ทธ๋ฌ๋ DNS ์์ฒญ์ด ๊ฐ๋ก์ฑ๊ธฐ(์: DNS ์คํธํ)์ ์ทจ์ฝํ ์ ์์ด, ์ด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด DNSSEC(DNS Security Extension) ์ ๊ฐ์ ๋ณด์ ๊ธฐ์ ์ด ๋์
๋์์ต๋๋ค.
6. ์์ฝ.
- DNS๋ ์ธํฐ๋ท์ ์ ํ๋ฒํธ๋ถ์ ๊ฐ์ ์ญํ ์ ํ๋ฉฐ, ๋๋ฉ์ธ ์ด๋ฆ์ IP ์ฃผ์๋ก ๋ณํํ์ฌ ์ฌ์ฉ์๊ฐ ์ฝ๊ฒ ์น ์ฌ์ดํธ๋ ์๋น์ค๋ฅผ ์ฌ์ฉํ ์ ์๊ฒ ํด์ค๋๋ค.
- DNS๋ ๋ถ์ฐ๋ ์์คํ
์ผ๋ก ๋์ํ๋ฉฐ, ์ฌ๋ฌ DNS ์๋ฒ๋ค์ด ํ๋ ฅํ์ฌ ์ฌ์ฉ์์ ์์ฒญ์ ์ฒ๋ฆฌํฉ๋๋ค.
- ์ด๋ฅผ ํตํด ์ธํฐ๋ท ์ฌ์ฉ์๋ค์ ๊ฐํธํ๊ฒ ๋คํธ์ํฌ ์์์ ์ ๊ทผํ ์ ์์ต๋๋ค.