IP ์ฃผ์๋? (IP address(Internet Protocol address)
โฅ ๋คํธ์ํฌ์ ์ฐ๊ฒฐ๋ ํน์ PC์ ์ฃผ์๋ฅผ ๋ํ๋ด๋ ์ฒด๊ณ
์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ๋ชจ๋ PC๋ IP ์ฃผ์์ฒด๊ณ๋ฅผ ๋ฐ๋ผ ๋ค ๋ฉ์ด์ ์ซ์๋ก ๊ตฌ๋ถ๋๋ค.
์ด๋ ๊ฒ ๋ค ๋ฉ์ด์ ์ซ์๋ก ๊ตฌ๋ถ๋ IP ์ฃผ์์ฒด๊ณ๋ฅผ IPv4๋ผ๊ณ ํ๋ค. IPv4๋ Internet Protocol version 4์ ์ค์๋ง๋ก, IP ์ฃผ์์ฒด๊ณ์ ๋ค ๋ฒ์งธ ๋ฒ์ ์ ๋ปํ๋ค.
IPv4๋ ๊ฐ ๋ฉ์ด๋ฆฌ๋ง๋ค 0๋ถํฐ 255๊น์ง ๋ํ๋ผ ์ ์๋ค. ๋ฐ๋ผ์ 2^(32)์ธ ์ฝ 43์ต ๊ฐ์ IP ์ฃผ์๋ฅผ ํํํ ์ ์๋ค.
์๊ธฐ!
- localhost, 127.0.0.1 : ํ์ฌ ์ฌ์ฉ ์ค์ธ ๋ก์ปฌ PC๋ฅผ ์ง์นญํ๋ค.
- 0.0.0.0, 255.255.255.255 : broadcast address, ๋ก์ปฌ ๋คํธ์ํฌ์ ์ ์๋ ๋ชจ๋ ์ฅ์น์ ์ํตํ๋ ์ฃผ์์ด๋ค. ์๋ฒ์์ ์ ๊ทผ ๊ฐ๋ฅ IP ์ฃผ์๋ฅผ broadcast address ๋ก ์ง์ ํ๋ฉด, ๋ชจ๋ ๊ธฐ๊ธฐ์์ ์๋ฒ์ ์ ๊ทผํ ์ ์๋ค.
IPv4๋ก ํ ๋นํ ์ ์๋ PC๊ฐ ํ๊ณ๋ฅผ ๋์ด์๊ฒ ๋๋ฉด์, IPv6(IP version 6) ๊ฐ ์๋ก ๋ฑ์ฅํ๋ค.
IPv6๋ ํ๊ธฐ๋ฒ์ ๋ฌ๋ฆฌ ์ฑ ์ ํ์ฌ 2^(128)๊ฐ์ IP ์ฃผ์๋ฅผ ํํํ ์ ์๋ค.
PORT
์๋ฅผ๋ค์ด ํฐ๋ฏธ๋์์ ๋ฆฌ์กํธ๋ฅผ ์คํํ๋ฉด ๋ก์ปฌ PC์ IP ์ฃผ์์ธ 127.0.0.1 ๋ค์ :3000๊ณผ ๊ฐ์ ์ซ์๊ฐ ํํ๋๋ค.
์ด ์ซ์๋ IP ์ฃผ์๊ฐ ๊ฐ๋ฆฌํค๋ PC์ ์ ์ํ ์ ์๋ ํต๋ก(์ฑ๋)๋ฅผ ์๋ฏธํ๋ค.
์ด๋ฏธ ์ฌ์ฉ ์ค์ธ ํฌํธ๋ ์ค๋ณตํด์ ์ฌ์ฉํ ์ ์๋ค.
ํฌํธ ๋ฒํธ๋ 0~ 65535 ๊น์ง ์ฌ์ฉํ ์ ์๋๋ฐ, ๊ทธ์ค์์ 0 ~ 1024๋ฒ ๊น์ง์ ํฌํธ ๋ฒํธ๋ ์ฃผ์ ํต์ ์ ์ํ ๊ท์ฝ์ ๋ฐ๋ผ ์ด๋ฏธ ์ ํด์ ธ ์๋ค.
๋ฐ๋์ ์์์ผ ํ ์ ์๋ ค์ง ํฌํธ ๋ฒํธ
- 22 : SSH
- 80 : HTTP
- 443: HTTPS
๐ค์ด๋ฏธ ์ ํด์ง ํฌํธ ๋ฒํธ๋ผ๋, ํ์์ ๋ฐ๋ผ ์์ ๋กญ๊ฒ ์ฌ์ฉํ ์ ์๋ค.
์ ์๋ ค์ง ํฌํธ์ ๊ฒฝ์ฐ URI ๋ฑ์ ๋ช ์ํ์ง ์์ง๋ง, ๊ทธ ์ธ์ ์ ์๋ ค์ง์ง ์์ ํฌํธ(3000๊ณผ ๊ฐ์ ์์ ํฌํธ)๋ ๋ฐ๋์ ํฌํจํด์ผ ํ๋ค.