๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

ServerSocket1

[์ฑ„ํŒ… ํ”„๋กœ๊ทธ๋žจ] ํด๋ž˜์Šค ServerSocket๊ณผ Socket + TCP ์†Œ์ผ“ ์ฒ˜์Œ OSI 7๊ณ„์ธต์ด๋‚˜ TCP/IP ํ”„๋กœํ† ์ฝœ์„ ๊ณต๋ถ€ํ•˜๋‹ค ๋ณด๋ฉด ๋ฐ์ดํ„ฐ๊ฐ€ ์ „์†ก๋˜๋Š” ํฐ ํ๋ฆ„์ด ๋ฌด์—‡์ธ์ง€ ์ดํ•ดํ•˜๊ฒŒ ๋œ๋‹ค. ์ „์†ก ํ๋ฆ„์€ ์•„์ฃผ ๊ฐ„๋‹จํ•˜๋‹ค. ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋ณด๋‚ธ ์š”์ฒญ์ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์„ ์‹œ์ž‘์œผ๋กœ ์ „์†ก๊ณ„์ธต, ์ธํ„ฐ๋„ท ๊ณ„์ธต, ๋„คํŠธ์›Œํฌ ์•ก์„ธ์Šค ๊ณ„์ธต์„ ๊ฑฐ์ณ์„œ ๋ฐ์ดํ„ฐ ๋ฉ์–ด๋ฆฌ๋กœ ๋งŒ๋“ค์–ด์ง€๊ณ , ์ด๋ฅผ ์ƒ๋Œ€ ์„œ๋ฒ„์— ๋ณด๋‚ด๋ฉด ๊ฑฐ๊พธ๋กœ ๋„คํŠธ์›Œํฌ ์•ก์„ธ์Šค → ์ธํ„ฐ๋„ท → ์ „์†ก → ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์„ ๊ฑฐ์น˜๋ฉด์„œ ๋ฐ์ดํ„ฐ ๋ฉ์–ด๋ฆฌ์˜ ํฌ์žฅ์„ ํ’€๊ฒŒ ๋œ๋‹ค. ์ด ํ๋ฆ„์„ ๋ณด๋ฉด์„œ ๊ฐ€์žฅ ๊ถ๊ธˆํ–ˆ๋˜ ๊ฑด "๊ฐ ๊ณ„์ธต ๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ์ฃผ๊ณ  ๋ฐ›๋Š”์ง€"์˜€๋‹ค. ์ •ํ™•ํžˆ๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์—์„œ ์ „์†ก ๊ณ„์ธต์œผ๋กœ ํ˜น์€ ์ „์†ก ๊ณ„์ธต์—์„œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ณ„์ธต์œผ๋กœ ์ •๋ณด๋ฅผ ์–ด๋–ป๊ฒŒ ๋ณด๋‚ด์ฃผ๋Š”์ง€๊ฐ€ ๊ถ๊ธˆํ–ˆ๋‹ค. ํ•˜๋‚˜์˜ ์„œ๋ฒ„์— A, B, C ๋“ฑ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ˆ˜ํ–‰๋˜๊ณ  ์žˆ์„ ์ˆ˜ ์žˆ๋Š”๋ฐ A.. 2021. 8. 15.