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

TCP HTTP1

TCP ์†Œ์ผ“ ํ†ต์‹  ์†Œ์ผ“(Socket) ๋„คํŠธ์›Œํฌ์—์„œ ๋ฐ์ดํ„ฐ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ์—ฐ๊ฒฐ๋ถ€์ด๋‹ค. ์†Œ์ผ“์€ ํ”„๋กœํ† ์ฝœ, IP ์ฃผ์†Œ, ํฌํŠธ๋กœ ๊ตฌ์„ฑ๋œ ๋‘ ํ˜ธ์ŠคํŠธ๋ฅผ ์—ฐ๊ฒฐํ•ด์ฃผ๋Š” ๋„๊ตฌ์ด๋‹ค. ์†Œ์ผ“ ์ข…๋ฅ˜ - TCP ์–‘๋ฐฉํ–ฅ์œผ๋กœ ๋ฐ”์ดํŠธ ์ŠคํŠธ๋ฆผ์„ ์ „์†ก, ์—ฐ๊ฒฐ ์ง€ํ–ฅ, ํ๋ฆ„์ œ์–ด ๋ณด์žฅ - UDP ๋น„์—ฐ๊ฒฐํ˜•, ๋ฐ์ดํ„ฐ ํฌ๊ธฐ ์ œํ•œ, ํ™•์‹คํ•œ ์ „๋‹ฌ ๋ณด์žฅ X TCP ์†Œ์ผ“ ํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ HTTP ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์ฐจ์ด ๐Ÿ”Ž ์—ฐ๊ฒฐ ๋ฐฉ์‹ - TCP: Server์™€ Client๊ฐ€ ํŠน์ • Port๋ฅผ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„ ์–‘๋ฐฉํ–ฅ ํ†ต์‹ , ์—ฐ๊ฒฐ์„ ์œ ์ง€ํ•˜๊ณ  ์žˆ์Œ - HTTP: Client์˜ ์š”์ฒญ์ด ์žˆ์„ ๋•Œ๋งŒ Server๊ฐ€ ์‘๋‹ตํ•˜์—ฌ ์š”์ฒญํ•œ ์ •๋ณด๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ๋‹จ๋ฐฉํ–ฅ ํ†ต์‹ , ์ •๋ณด๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋ฉฐ ๋ฐ”๋กœ ์—ฐ๊ฒฐ์„ ์ข…๋ฃŒํ•จ ๐Ÿ”Ž ๋ฐ์ดํ„ฐ ํ˜•ํƒœ - TCP: Byte Array - HTTP: String ํด๋ผ์ด์–ธํŠธ ์†Œ์ผ“๊ณผ .. 2022. 3. 11.