๐ธ ์ ์๊ถ ๐ธ
© ์ด ํฌ์คํ ์ CC-BY-SA 2.5 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
**MDN์ ์ธํฐ๋ท์ ์ด๋ป๊ฒ ๋์ํ๋๊ฐ? ๋ฅผ ๋ณด๊ณ ๊ณต๋ถ ๋ชฉ์ ์ผ๋ก ์ ๋ฆฌํ ํฌ์คํ ์ ๋๋ค.**
๐ง๐ป ์์คํ ์ถ์ฒ ๐ง๐ป
์ธํฐ๋ท์ ์ด๋ป๊ฒ ๋์ํ๋๊ฐ? - MDN Web Docs / MDN contributors
์ํ์ฝ๋ฉ WEB1 - ์ํ์ฝ๋ฉ Youtube
๋คํธ์ํฌ๋ ๋ฌด์์ผ๊น?
๋คํธ์ํฌ๋ ๊ทธ๋ฌผ์ ๋ปํ๋ net + work ์ ํฉ์ฑ์ด๋ก, ๊ทธ๋ฌผ์ฒ๋ผ ํต์ ๋ง์ผ๋ก ์๋ก ์ฐ๊ฒฐ๋ ์ฒด๊ณ๋ฅผ ๋งํ๋ค.
๋ ๊ฐ ์ด์์ ์ปดํจํฐ๊ฐ ํต์ ์ด ํ์ํ ๋ A์ปดํจํฐ์ B์ปดํจํฐ๋ ๋ฌผ๋ฆฌ์ (์: ์ด๋๋ท ์ผ์ด๋ธ) ๋๋ ๋ฌด์ ์ผ๋ก (์: WiFi, Bluetooth ๋ฑ)
์ฐ๊ฒฐ๋์ด์ผ ํ๋ค. ๋ชจ๋ ํ๋์ ์ปดํจํฐ๋ค์ ๋ฌผ๋ฆฌ์ ๋๋ ๋ฌด์ ์ฐ๊ฒฐ์ ํตํด ๋คํธ์ํฌ ์ฐ๊ฒฐ์ ์ง์ํ ์ ์๋ค.
์์ A์ปดํจํฐ์ B์ปดํจํฐ๋ ๋จ์ํ๊ฒ ๋คํธ์ํฌ๋ฅผ ํ์ฑํ๋ค.
ํ์ง๋ง ๋คํธ์ํฌ๋ 2๋์ ์ปดํจํฐ์ ์ ํ๋๋ ๊ฒ ์๋๋ผ, ์๋์ ๊ฐ์ด ์ํ๋ ๋งํผ์ ์ปดํจํฐ์ ์ฐ๊ฒฐํ ์ ์๋ค.
10๋์ ์ปดํจํฐ๋ฅผ ์ฐ๊ฒฐํ๋ ค๋ฉด ๊ฐ ์ปดํจํฐ๋น 9๊ฐ์ ํ๋ฌ๊ทธ์ 45๊ฐ์ ์ผ์ด๋ธ(or ๊ฐ๊ฐ์ ๋ฌด์ ์ฐ๊ฒฐ)์ด ํ์ํ๊ฒ ๋๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๊ฐ ์ปดํจํฐ๋ ๋ผ์ฐํฐ(router)๋ผ๊ณ ํ๋ ํน์ํ ์ํ ์ปดํจํฐ์ ์ฐ๊ฒฐ๋๋ค.
Router : ์ปดํจํฐ๋ผ๋ฆฌ ์๋ก ์ฐ๊ฒฐํ ๋, ์ฒ ๋์ญ์ ์ ํธ์์ฒ๋ผ ์ฃผ์ด์ง ์ปดํจํฐ์์ ๋ณด๋ธ ๋ฉ์ธ์ง๊ฐ ์ฌ๋ฐ๋ฅธ ๋์ ์ปดํจํฐ์ ๋์ฐฉํ๋์ง ํ์ธํ๋ ์ผ๋ง ํ๋ ํน์ ์ํ ์ปดํจํฐ. (์ด๋ฏธ์งํํ์๋ฉด ๋ฉํฐํฌํธ ๊ฐ์ ๋๋์ผ๊น?)
์ด๋ฐ ๋ผ์ฐํฐ๋ฅผ ์์คํ ์ ์ถ๊ฐํ๋ฉด 10๋์ ์ปดํจํฐ ๋คํธ์ํฌ์๋ 10๊ฐ์ ์ผ์ด๋ธ๋ง ํ์ํ๊ฒ ๋๋ค.
๊ฐ ์ปดํจํฐ ๋ง๋ค ๋จ์ผ ํ๋ฌ๊ทธ์, 10๊ฐ์ ํ๋ฌ๊ทธ๊ฐ ์๋ ๋ผ์ฐํฐ 1๊ฐ๋ฉด ๋๋ค.(๋ฉํฐํฌํธ ์ด๋ฏธ์ง ๋ง๋๋ฏ!)
๋จ์ผ ๋ผ์ฐํฐ๋ก ์๋ฐฑ, ์์ฒ, ์์ญ์ต ๋์ ์ปดํจํฐ๋ฅผ ์ฐ๊ฒฐํ๋ ํ์ฅ์ ํ๊ธฐ๋ ์ด๋ ต๋ค.
๋ผ์ฐํฐ๋ ๋ค๋ฅธ ์ปดํจํฐ์ ๋ง์ฐฌ๊ฐ์ง๋ก ์ปดํจํฐ์ด๊ธฐ ๋๋ฌธ์, ์๋ก ์ฐ๊ฒฐ์ด ๊ฐ๋ฅํ๋ค.
์ปดํจํฐ๋ฅผ ๋ผ์ฐํฐ์ ์ฐ๊ฒฐํ๊ณ , ๋ผ์ฐํฐ์ ๋ผ์ฐํฐ๋ผ๋ฆฌ์ ์ฐ๊ฒฐ์ ํตํด ๋ฌดํํ ํ์ฅํ ์ ์๋ค.
์ด๋ฐ ๋คํธ์ํฌ๋ '์ธํฐ๋ท(Internet)'์ ๋งค์ฐ ๊ฐ๊น์ง๋ง, ์ด๊ฑด ๋ชฉ์ ์ ๊ฐ์ง๊ณ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ถํ๊ณ , ๋๊ตฌ๋ ์ง ์ปดํจํฐ๋ก ์ด๋ฃจ์ด์ง ์ฌ๋ฌ ์ง์ญ์, ์์ฃผ ๋จผ ๊ณณ์ ์๋ ์ผ์ด๋ธ์ ์ฐ๊ฒฐํ ์๋ ์๋ค. ์ด๋ฌํ ์ ์์ ์ธํฐ๋ท์ผ๋ก ๋ณด๊ธฐ๋ ์ด๋ ต๋ค.
๋ง์ฝ ์ฐ๋ฆฌ๊ฐ ์์ฃผ ๋จผ~~๊ณณ์ ์๋ ์ผ์ด๋ธ์ ์ฐ๊ฒฐํ๊ณ ์ถ๋ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํ ๊น?
๊ณผ์ฐ ๊ทธ๊ณณ์ ๋ฟ์ ๋๊น์ง ์ผ์ด๋ธ์ ์ฐ๊ฒฐํ๋ฉด ๊ฐ๋ฅํ ๊ฑธ๊น?
์ฐ๋ฆฌ์๊ฒ ์ด๋ฏธ ์ ์ธ๊ณ์ ๋ชจ๋๊ฐ ๋คํธ์ํฌ๋ฅผ ํ์ฑํ ์ ์๋ ์๋ฒฝํ ์ผ์ด๋ธ์ด ์กด์ฌํ๋ค.
๋ฐ๋ก ์ ๋ ฅ ๋ฐ ์ ํ๊ธฐ ๊ธฐ๋ฐ ์์ค์ด๋ค. ๋คํธ์ํฌ๋ฅผ ์ ํ ์์ค๊ณผ ์ฐ๊ฒฐํ๊ธฐ ์ํด์ '๋ชจ๋'์ด๋ผ๋ ํน์ ์ฅ๋น๊ฐ ํ์ํ๋ค. (์ด๋ ธ์ ๋ ๋ชจ๋์ ์ผ๊ณ ์ธํฐ๋ท์ ํ๋ ๊ธฐ์ต์ด ๋๋ค! ์ ๊ธฐ๐ฒ)
๋ชจ๋์ ํตํด ์ฐ๋ฆฌ ๋คํธ์ํฌ์ ์ ๋ณด๋ฅผ ์ ํ ์์ค์์ ์ฒ๋ฆฌํ ์ ์๋ ์ ๋ณด๋ก ๋ฐ๊พธ๊ณ , ๊ทธ ๋ฐ๋์ ๊ฒฝ์ฐ ๋ํ ๋ง์ฐฌ๊ฐ์ง์ด๋ค.
๊ทธ๋์ ์ฐ๋ฆฌ์ ๋คํธ์ํฌ๋ '๋ชจ๋'์ ํตํด ์ ํ ์์ค์ ์ฐ๊ฒฐ๋๋ค.
๋ค์์ผ๋ก ์งฑ๊ตฌ์ ๋คํธ์ํฌ์์ ํ์ด๋ค ๋คํธ์ํฌ๋ก ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ธ๋ค๊ณ ํด๋ณด์.
๋ฉ์ธ์ง๋ฅผ ๋ณด๋ด๊ธฐ ์ํด ์ฐ์ ์งฑ๊ตฌ์ ๋คํธ์ํฌ๋ฅผ ์ธํฐ๋ท ์๋น์ค ์ ๊ณต์ ์ฒด (Internet Service Provider, ISP)์ ์ฐ๊ฒฐํด์ผ ํ๋ค.
ISP๋ ๋ชจ๋ ํจ๊ป ์ฐ๊ฒฐ๋๋ ๋ช๋ช์ ํน์ํ ๋ผ์ฐํฐ๋ฅผ ๊ด๋ฆฌํ๊ณ , ๋ค๋ฅธ ISP์ ๋ผ์ฐํฐ์๋ ์ก์ธ์ค ํ ์ ์๋ ํ์ฌ์ด๋ค.
์ด๋ ๊ฒ ์งฑ๊ตฌ์ ๋คํธ์ํฌ์ ๋ฉ์ธ์ง๋ ISP ๋คํธ์ํฌ์ ๋คํธ์ํฌ๋ฅผ ํตํด ํ์ด์ ๋คํธ์ํฌ๋ก ์ ๋ฌ๋๋ค.
์ธํฐ๋ท์ ๋ฐ๋ก ์ด๋ฌํ ์ ์ฒด ๋คํธ์ํฌ ์ธํ๋ผ๋ก ๊ตฌ์ฑ๋๋ค.
์งฑ๊ตฌ ์ปดํจํฐ์์ ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ด๋ ค๋ฉด, ๋ฉ์ธ์ง๋ฅผ ๋ฐ์ ํ์ด ์ปดํจํฐ๋ฅผ ์ง์ ํด์ผํ๋ค. (๋๊ตฌ์๊ฒ ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ผ ๊ฒ์ธ์ง)
๊ทธ๋์ ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ์ปดํจํฐ์๋ 'IP์ฃผ์(Internet Protocol Address)'๋ผ๋ ๊ณ ์ ํ ์ฃผ์๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
IP์ฃผ์์ ํํ๋ ๋ค์์ ์์์ ๊ฐ๋ค.
173.194.121.32
์งฑ๊ตฌ์ ์ปดํจํฐ๋ ์ด๋ฌํ ์ฃผ์๋ก ํ์ด์ ์ปดํจํฐ๋ฅผ ์ฐพ์๊ฐ๋ค.
๊ทธ๋ฌ๋ ์งฑ๊ตฌ๋ IP์ฃผ์๋ฅผ ๊ธฐ์ตํ๊ธฐ ์ด๋ ต๋ค.(์ซ์์ ์ํธ์ฒ๋ผ ์๊ฒจ์ ๊ฐ๋ ์ฑ์ด ๋จ์ด์ง๋๊น..!)
๊ทธ๋์ ์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ๊ฒ์ด '๋๋ฉ์ธ ์ด๋ฆ(Domain Name Service)' ์ด๋ค.
์ฐ๋ฆฌ๋ ๋๋ฉ์ธ ์ด๋ฆ์ ํตํด์ ๊ฐ๋ ์ฑ์ด ์ข์, ๋ค์ ๋งํด ์ฌ๋์ด ์ฝ์ ์ ์๋ IP์ฃผ์์ ์ด๋ฆ์ ์ง์ ํ ์ ์๋ค.
์์ ์ ์ด๋์ IP์ฃผ์ ์์์ ๋๋ฉ์ธ ์ด๋ฆ์ ์๋์ ๊ฐ๋ค.
google.com
์ง !
์ฐ๋ฆฌ๊ฐ ์ฝ๊ธฐ ํจ์ฌ ํธํ๊ณ , ๊ฐ๋ ์ฑ์ด ์ข๊ธฐ ๋๋ฌธ์ ๋์ฑ ์ฝ๊ณ ํธ๋ฆฌํ๊ฒ ์ธํฐ๋ท์ ์ฌ์ฉํ ์ ์๋ค.
์ธํฐ๋ท๊ณผ ์น์ ์ฐจ์ด
์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์ด์ฉํ์ฌ ์น์ ํ์ํ ๋, ์ผ๋ฐ์ ์ผ๋ก ๋๋ฉ์ธ ์ด๋ฆ(google.com๊ณผ ๊ฐ์)์ ์ฌ์ฉํ์ฌ ์น์ฌ์ดํธ์ ์ ์ํ๋ค.
์ด๊ฒ ์ธํฐ๋ท๊ณผ ์น์ด ๊ฐ๋ค๋ ์๋ฏธ๋ ์๋๋ค. ์์์ ์ ์ ๋ด์ฉ๋ค์ ๋ณด๋ฉด ์ธํฐ๋ท์ ์์ญ์ต ๋์ ์ปดํจํฐ๋ฅผ ๋ชจ๋ ์ฐ๊ฒฐํ๋
๊ธฐ์ ์ธํ๋ผ์ด๋ค. ์ด๋ฐ ์ปดํจํฐ๋ค ์ค์ ์ผ๋ถ๋ '์น ์๋ฒ'๋ก์ ์น ๋ธ๋ผ์ฐ์ ๊ฐ ์ดํดํ ์ ์๋ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ค.
์ธํฐ๋ท์ ์ธํ๋ผ์ด๊ณ , ์น์ ๊ทธ ์ธํ๋ผ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ ์๋น์ค์ด๋ค.
์น๋ฟ๋ง ์๋๋ผ ์ธํฐ๋ท ์์ ๊ตฌ์ถ๋ ๋ค๋ฅธ ์๋น์ค๋ค(์ด๋ฉ์ผ, IRC (en-US) ๋ฑ)๋ ์๋ค๋ ๊ฒ์ ์์์ผ ํ๋ค.
'WEB' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ WEB ] HTTP Header(ํค๋) - 1 (0) | 2022.12.18 |
---|---|
[ WEB ] Cookie์ ๋ํ ์ ๋ฆฌ ๊ธ (0) | 2022.11.27 |
[ WEB ] Web Storage์ ๋ํด ์์๋ณด๊ธฐ. (0) | 2022.09.04 |
[ HTTP ] HTTP์ ๋ํด ์์๋ณด๊ธฐ (0) | 2022.08.07 |
[ ์ฌ์ฉ์ ์ธ์ฆ / ์ธ๊ฐ ] Session & Cookie VS Token (3) | 2021.10.30 |