ํฌํธ๋?
๋ณธ๋ ํญ๊ตฌ๋ผ๋ ์๋ฏธ๋ก์จ CS์์ OS๊ฐ์ ํต์ ์ ์ข ๋จ์ !!
๋คํธ์ํฌ ์์์ ํต์ ์ ํ ๋ IP๋ฅผ ํ ๋๋ก ํด๋น ์๋ฒ๊ฐ ์๋ ์ปดํจํฐ์ ์ ๊ทผํฉ๋๋ค.
๊ทธ๋ฐ๋ฐ ๋๋ถ๋ถ์ ๊ฒฝ์ฐ ํ๋์ ์ปดํจํฐ์๋ ์ฌ๋ฌ ๊ฐ์ ์๋ฒ๊ฐ ์คํ๋ ์ ์์ฃ
์ปดํจํฐ์ ์ฌ๋ฌ ๊ฐ์ ์๋ฒ๊ฐ ์คํ๋๊ณ ์๋ค๋ฉด, ์ด๋ ์๋ฒ์ ์ ์ํด์ผ ํ๋์ง ์ปดํจํฐ์๊ฒ ์๋ ค์ฃผ์ด์ผ ํ๋ค.
์๋ฅผ ๋ค์ด ์ปดํจํฐ์ ์นด์นด์คํก, ๋ผ์ธ, ๋์ค์ฝ๋ ์ฑํ
์๋ฒ ์ฑ ๋ฉ์ธ์ง ํ๋ก์ธ์ค๊ฐ ์ฌ๋ฌ๊ฐ ์คํ ์ค์ด๋ผ๋ฉด
์ปดํจํฐ๊ฐ ๋ฉ์ธ์ง๋ฅผ ๋ฐ์์ ๋ ์ด๋ค ํ๋ก๊ทธ๋จ์ผ๋ก ํด๋น ๋ฉ์ธ์ง๋ฅผ ์ ์กํด์ผ ํ๋๊ฐ?
๋ง์ฝ ์๋ฌด๋ฐ ์ ๋ณด๊ฐ ์๋ค๋ฉด ์ด๋ค ํ๋ก์ธ์ค๋ก ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ด์ผ ํ๋์ง ์ ์ ์์ฃ
์ด๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด TCP์์๋ ํจํท์ ์ด๋ค ํ๋ก์ธ์ค๊ฐ ๋ฐ์์ผ ํ๋์ง์ ๋ํ ์ ๋ณด(Port ์ ๋ณด)๋ฅผ ์ถ๊ฐ!
ํฌํธ ๋ฒํธ(Port Number)๋?
์ํํธ์จ์ด์์๋ ๋คํธ์ํฌ ์๋น์ค๋ ํน์ ํ๋ก์ธ์ค๋ฅผ ์๋ณํ๋ ๋
ผ๋ฆฌ ๋จ์
์ฆ, ๊ฐ ๋คํธ์ํฌ ์๋น์ค(UDP, TCP ๋ฑ)์์ ์ฌ์ฉํ๋ ์ฒด๊ณ์์ ์ด๋๋ก ํจํท์ ๋ณด๋ด์ผํ๋์ง ์๋ ค์ฃผ๋ ์ฃผ์!
๋ํ ์ฌ์ฉ๋๋ ํฌํธ๋ฅผ ๋ณด๋ฉด ์ง์ ๋ ํ๋กํ ์ฝ์ ์ง์นญํ๊ธฐ๋ ํ๋ ๋ถ๋ถ์ด์ฃ
์๋ฅผ ๋ค๋ฉด ๊ตฌ๊ธ์ด http://google.com์ผ๋ก ๋ก ์ ์์ ํ๋ค๋ฉด..
https๋ ํ๋กํ ์ฝ, google.com์ DNS๋ก์จ IP๊ฐ ๋ ๊ฒ๋๋ค ๋ํ 80์ ํฌํธ๋ก ์ฐ๊ฒฐํฉ๋๋ค(http๋๊น์)
์ฐธ๊ณ ๋ก ์์ฃผ ์ฌ์ฉ๋๋ ์ผ๋ช
์ ์๋ ค์ง ํฌํธ๋ฅผ ์ฌ์ฉํ๋ ํ๋กํ ์ฝ์ ํฌํธ ์๋ต ๊ฐ๋ฅํด์
Tip) IP๋ ๋๋ก๋ช ์ฃผ์ Port๋ ์ฐํธ๋ฒํธ(์ํํธ ๊ธฐ์ค ๋ช ํธ)๋ผ๋ ๋งฅ๋ต๊ณผ ๋น์ทํจ
์ปดํจํฐ์ ์๋ ์น์๋ฒ๋ ๊ธฐ๋ณธ์ ์ผ๋ก 80๋ฒ ํฌํธ์ ์ฐ๊ฒฐ๋์ด ์์ฃ
๋ง์ฝ ์น์๋ฒ๋ฅผ ๋ ๋ง๋ค์ด ์คํํ ๋, 80๋ฒ ํฌํธ๋ ๊ธฐ์กด ์น์๋ฒ๊ฐ ์ฌ์ฉํ๊ธฐ์ ์ฌ์ฉ ๋ถ๊ฐ!
๊ทธ๋ฐ ๊ฒฝ์ฐ well-known port๊ฐ ์๋ ๋ค๋ฅธ ํฌํธ๋ค๊ณผ ์ฐ๊ฒฐํ์ฌ ์ฌ์ฉํฉ๋๋ค
๋ณดํต ๊ด์ต์ ์ผ๋ก 8080, 8000 ํฌํธ ๋ฑ์ ์ฐ๊ฒฐํ์ฌ ์ฌ์ฉํ๊ฒ ์ฃ
ํฌํธ ๋ฒํธ๋ ํฌ๊ฒ ์ธ ์ข ๋ฅ๋ก ๊ตฌ๋ถ๋๋ค.
- 0๋ฒ ~ 1023๋ฒ: ์ ์๋ ค์ง ํฌํธ (well-known port)
- 1024๋ฒ ~ 49151๋ฒ: ๋ฑ๋ก๋ ํฌํธ (registered port)
- 49152๋ฒ ~ 65535๋ฒ: ๋์ ํฌํธ (dynamic port)
์ฐจ์ฐจ ์๊ฒ๋๊ฒ ์ง๋ง URL์ ์์ด์ ๊ตฌ์ฑ ์์ ์ค host(IP)๋ค์์ Port๋ฅผ ๋ฃ๋๋ต๋๋ค!
ํฌํธํฌ์๋ฉ์ด๋?
์ธ๋ถ์์ ๊ณต์ ๊ธฐ ๋ด์ ํน์ ํ ์ฅ์น๋ก ์ ์ํ๊ธฐ ์ํด์๋ IP Address๋ฅผ ์์์ผ ํ์ง๋ง..
Port Forwarding
๐ก๊ณต์ ๊ธฐ ๋ด๋ถ์ IP๋ ์ฌ์ค IP๋ก ๊ตฌ์ฑ๋ ์ธ๋ถ์์ IP๋ง์ผ๋ก ํน์ PC๋ฅผ ์ง์ ๋ถ๊ฐ
๊ณต์ ๊ธฐ์์ ๊ณต์ธ IP๋ก ์ ์/ํน์ ํ PC๋ก ์ฐ๊ฒฐ๋๋๋ก ํฌํธ ๋๋ฒ๋ฅผ ๊ณต์ ๊ธฐ์ ์ ์ํด์ฃผ๋ ์์ ์๊ตฌ๋จ
์ด๋ฌํ ๊ณผ์ ์ Port Forwarding์ด๋ผ๊ณ ์ง์นญํฉ๋๋ค!
์ฐธ๊ณ ์๋ฃ
์ฐธ๊ณ ์ด๋ฏธ์ง
'๐ปโIT_Study > ๐ซโWeb_Study' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ํํธ์จ์ด๊ณตํ ์ค๋ฌด - 1 (0) | 2023.03.04 |
---|---|
Proxy meaning (0) | 2023.02.02 |
ํด๋ผ์ฐ๋๋? (2) | 2023.01.26 |
TCP vs UDP (0) | 2022.05.25 |
P2P(๋๋ฑ ๊ณ์ธต๊ฐ ํต์ ๋ง) (0) | 2022.03.22 |