๐Ÿ”ŒํฌํŠธ ๋ฒˆํ˜ธ ์šฉ๋„ ์กฐํšŒ

๊ถ๊ธˆํ•œ ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๊ฑฐ๋‚˜ ์„œ๋น„์Šค ์ด๋ฆ„์„ ๊ฒ€์ƒ‰ํ•˜์—ฌ ํ‘œ์ค€ ์šฉ๋„๋ฅผ ํ™•์ธํ•˜์„ธ์š”.

๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ

์กฐํšŒ ๋Œ€๊ธฐ
ํฌํŠธํ”„๋กœํ† ์ฝœ์„ค๋ช…

๋„คํŠธ์›Œํฌ ํ†ต์‹ ์˜ ๊ด€๋ฌธ, ํฌํŠธ(Port) ๋ฒˆํ˜ธ ์ดํ•ดํ•˜๊ธฐ

์ธํ„ฐ๋„ท ์„ธ์ƒ์—์„œ IP ์ฃผ์†Œ๊ฐ€ ๋ชฉ์ ์ง€ ์ปดํ“จํ„ฐ์˜ ์ง‘ ์ฃผ์†Œ๋ผ๋ฉด, ํฌํŠธ ๋ฒˆํ˜ธ(Port Number)๋Š” ๊ทธ ์ง‘์˜ ํŠน์ • ๋ฐฉ ๋ฒˆํ˜ธ์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ์„œ๋ฒ„๋Š” ์›น ์„œ๋น„์Šค, ์ด๋ฉ”์ผ ์ „์†ก, ํŒŒ์ผ ๊ณต์œ  ๋“ฑ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์ž‘์—…์„ ๋™์‹œ์— ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ, ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ํ†ตํ•ด ์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ ์ „๋‹ฌํ• ์ง€ ๊ฒฐ์ •ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์„œ๋ฒ„๋ฅผ ์„ค์ •ํ•˜๊ฑฐ๋‚˜ ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•  ๋•Œ ์ •ํ™•ํ•œ ํฌํŠธ ๋ฒˆํ˜ธ์˜ ์šฉ๋„๋ฅผ ํŒŒ์•…ํ•˜๋Š” ๊ฒƒ์€ ํ•„์ˆ˜์ ์ž…๋‹ˆ๋‹ค.

ํฌํŠธ ๋ฒˆํ˜ธ๋Š” ํฌ๊ฒŒ ์„ธ ๊ฐ€์ง€ ๋ฒ”์œ„๋กœ ๋‚˜๋‰ฉ๋‹ˆ๋‹ค. 0~1023๋ฒˆ์€ **์ž˜ ์•Œ๋ ค์ง„ ํฌํŠธ(Well-known Ports)**๋กœ, HTTP(80), HTTPS(443), SSH(22), FTP(21)์™€ ๊ฐ™์ด ๊ตญ์ œ ํ‘œ์ค€์œผ๋กœ ์ง€์ •๋œ ์„œ๋น„์Šค๋“ค์ด ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. 1024~49151๋ฒˆ์€ **๋“ฑ๋ก๋œ ํฌํŠธ(Registered Ports)**๋กœ ํŠน์ • ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด IANA์— ๋“ฑ๋กํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ์šฉ๋„์ด๋ฉฐ, 49152~65535๋ฒˆ์€ ์ž„์‹œ๋กœ ์‚ฌ์šฉํ•˜๋Š” **๋™์  ํฌํŠธ(Dynamic Ports)**์ž…๋‹ˆ๋‹ค.

๋ณด์•ˆ ๊ด€์ ์—์„œ ๋ถˆํ•„์š”ํ•˜๊ฒŒ ์—ด๋ ค ์žˆ๋Š” ํฌํŠธ๋Š” ํ•ด์ปค์˜ ์นจ์ž… ๊ฒฝ๋กœ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณธ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ˜„์žฌ ์„ค์ •ํ•˜๋ ค๋Š” ํฌํŠธ๊ฐ€ ํ‘œ์ค€์ ์œผ๋กœ ์–ด๋–ค ์šฉ๋„๋กœ ์“ฐ์ด๋Š”์ง€ ํ™•์ธํ•˜๊ณ , ํ•„์š”ํ•˜์ง€ ์•Š์€ ํฌํŠธ๋Š” ์ฐจ๋‹จ(Close)ํ•จ์œผ๋กœ์จ ์„œ๋ฒ„์˜ ๋ณด์•ˆ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ธํ”„๋ผ ์—”์ง€๋‹ˆ์–ด๋ถ€ํ„ฐ ์›น ๊ฐœ๋ฐœ์ž๊นŒ์ง€, ๋„คํŠธ์›Œํฌ ๋””๋ฒ„๊น… ์‹œ ๊ณ์— ๋‘๊ณ  ํ™œ์šฉํ•˜๊ธฐ ์ข‹์€ ๊ฐ€์ด๋“œ๊ฐ€ ๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ (FAQ)

Q: TCP์™€ UDP์˜ ์ฐจ์ด๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

A: TCP๋Š” ์—ฐ๊ฒฐ ์ง€ํ–ฅํ˜•์œผ๋กœ ๋ฐ์ดํ„ฐ์˜ ์ •ํ™•ํ•œ ์ „๋‹ฌ์„ ๋ณด์žฅ(์›น, ์ด๋ฉ”์ผ ๋“ฑ)ํ•˜๋ฉฐ, UDP๋Š” ๋น„์—ฐ๊ฒฐํ˜•์œผ๋กœ ์†๋„๊ฐ€ ๋น ๋ฅด์ง€๋งŒ ์†์‹ค ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค(์ŠคํŠธ๋ฆฌ๋ฐ, ๊ฒŒ์ž„ ๋“ฑ).

Q: ๋ชจ๋“  ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ์™ธ์›Œ์•ผ ํ•˜๋‚˜์š”?

A: ์•„๋‹™๋‹ˆ๋‹ค. ์ž์ฃผ ์“ฐ์ด๋Š” 10~20๊ฐœ ์ •๋„์˜ ์ฃผ์š” ํฌํŠธ๋งŒ ๊ธฐ์–ตํ•˜๊ณ  ๋‚˜๋จธ์ง€๋Š” ํ•„์š”ํ•  ๋•Œ๋งˆ๋‹ค ๊ฒ€์ƒ‰ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•˜๋Š” ๊ฒƒ์ด ํšจ์œจ์ ์ž…๋‹ˆ๋‹ค.

Q: ์ž„์˜๋กœ ํฌํŠธ ๋ฒˆํ˜ธ๋ฅผ ๋ฐ”๊ฟ”์„œ ์จ๋„ ๋˜๋‚˜์š”?

A: ๋„ค, ๋ณด์•ˆ ๊ฐ•ํ™”๋ฅผ ์œ„ํ•ด ํ‘œ์ค€ ํฌํŠธ ๋Œ€์‹  ๋‹ค๋ฅธ ๋ฒˆํ˜ธ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ(์˜ˆ: SSH๋ฅผ 22๋ฒˆ ๋Œ€์‹  2222๋ฒˆ์œผ๋กœ ๋ณ€๊ฒฝ)๋„ ํ”ํžˆ ์žˆ์Šต๋‹ˆ๋‹ค.