๋„คํŠธ์›Œํฌ

Network

[๋„คํŠธ์›Œํฌ] TCP์˜ ์‹ ๋ขฐ์„ฑ ๋ณด์žฅ

TCP๋ž€? ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ๊ฐ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์‹ ๋ขฐ์„ฑ ์žˆ๊ฒŒ ์ „๋‹ฌํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ํ”„๋กœํ† ์ฝœ โž• UDP๋Š” ์‹ ๋ขฐ์„ฑ์„ ๋ณด์žฅํ•˜์ง€ ์•Š๋Š” ํ”„๋กœํ† ์ฝœ๋กœ ๋งŽ์ด ์•Œ๊ณ  ์žˆ๋Š”๋ฐ UDP ์ž์ฒด์—์„œ๋Š” ๋ณด์žฅํ•˜์ง€ ์•Š์ง€๋งŒ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง์ ‘ ์‹ ๋ขฐ์„ฑ์„ ๋ณด์žฅํ•˜๋„๋ก ํ•˜๋ฉด ์‹ ๋ขฐ์„ฑ์ด ๋ณด์žฅ๋œ๋‹ค๊ณ  ํ•œ๋‹ค. ex) HTTP/3์—์„œ๋Š” UDP๊ธฐ๋ฐ˜์˜ QUIC์ด๋ผ๋Š” ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•ด์„œ ์‹ ๋ขฐ์„ฑ์„ ๋ณด์žฅํ•˜๋„๋ก ํ•œ๋‹ค๊ณ  ํ•œ๋‹ค. (TCP์˜ Fast Retransmit, Selective Acknowledgement์™€ ์œ ์‚ฌํ•œ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•จ) TCP์—์„œ ์‹ ๋ขฐ์„ฑ์„ ๋ณด์žฅํ•˜๋Š” ๋ฐฉ๋ฒ• 1. ์ˆœ์„œ ๋ณด์žฅ ๋ฐ์ดํ„ฐ ํŒจํ‚ท์— ์ˆœ์„œ ๋ฒˆํ˜ธ๋ฅผ ๋ถ€์—ฌํ•ด์„œ ์ˆ˜์‹ ์ž๊ฐ€ ํŒจํ‚ท์„ ์˜ฌ๋ฐ”๋ฅธ ์ˆœ์„œ๋Œ€๋กœ ์žฌ์กฐ๋ฆฝํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•œ๋‹ค. ๋งŒ์•ฝ์— ์ˆœ์„œ๋Œ€๋กœ ๋„์ฐฉํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ๋ˆ„๋ฝ๋œ ํŒจํ‚ท์ด ๋„์ฐฉํ•  ๋•Œ๊นŒ์ง€ ๋Œ€๊ธฐํ•˜๊ณ  ๊ทธ ํ›„์— ํŒจํ‚ท์„ ์žฌ์กฐ๋ฆฝํ•˜์—ฌ..

DAHLIA CHOI
'๋„คํŠธ์›Œํฌ' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก