๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กdevrtt (1)

Unfazedโ—๏ธ๐ŸŽฏ

์—ฐ๊ฒฐ์ง€ํ–ฅํ˜• ํŠธ๋žœ์ŠคํฌํŠธ(TCP) - ์™•๋ณต์‹œ๊ฐ„(RTT) ์˜ˆ์ธก๊ณผ ํƒ€์ž„์•„์›ƒ(timeout)

TCP์˜ ์†์‹ค ์„ธ๊ทธ๋จผํŠธ์— ๋Œ€ํ•œ ์ฒ˜๋ฆฌ : ํƒ€์ž„์•„์›ƒ/์žฌ์ „์†ก ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์™•๋ณต์‹œ๊ฐ„(RTT, round-trip time) : ํŒจํ‚ท์ด ํด๋ผ์ด์–ธํŠธ๋กœ๋ถ€ํ„ฐ ์„œ๋ฒ„๊นŒ์ง€ ๊ฐ€๊ณ , ๋‹ค์‹œ ํด๋ผ์ด์–ธํŠธ๋กœ ๋˜๋Œ์•„์˜ค๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„RTT๋Š” ํŒจํ‚ท ์ „ํŒŒ ์ง€์—ฐ, ์ค‘๊ฐ„ ๋ผ์šฐํ„ฐ์™€ ์Šค์œ„์น˜์—์„œ์˜ ํŒจํ‚ท ํ์ž‰ ์ง€์—ฐ, ํŒจํ‚ท ์ฒ˜๋ฆฌ ์ง€์—ฐ ๋“ฑ์„ ํฌํ•จ.ex) ์‚ฌ์šฉ์ž๊ฐ€ ํ•˜์ดํผ๋งํฌ๋ฅผ ํด๋ฆญํ–ˆ์„ ๋•Œ ๋ฐœ์ƒํ•˜๋Š” ์ผ1. ํด๋ฆญ - ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๋ธŒ๋ผ์šฐ์ €์™€ ์›น ์„œ๋ฒ„ ์‚ฌ์ด์—์„œ TCP ์—ฐ๊ฒฐ์„ ์‹œ๋„ (three-way handshake๋ฅผ ํฌํ•จ - ํด๋ผ์ด์–ธํŠธ๊ฐ€ tcp ๋ฉ”์‹œ์ง€๋ฅผ ์„œ๋ฒ„๋กœ ๋ณด๋‚ด๊ณ , ์„œ๋ฒ„๊ฐ€ ๋ฉ”์‹œ์ง€๋กœ ์‘๋‹ต ํ›„ ๋งˆ์ง€๋ง‰์œผ๋กœ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ๋‹ค์‹œ ์„œ๋ฒ„์— ์‘๋‹ต, ์ด ์ค‘ ํ•ธ๋“œ์…ฐ์ดํฌ ์ค‘ ์ฒ˜์Œ ๋‘ ๋‹จ๊ณ„๊ฐ€ ๊ฒฝ๊ณผํ•˜๋ฉด ํ•œ RTT๊ฐ€ ๊ณ„์‚ฐ๋จ.)2. ํ•ธ๋“œ ์…ฐ์ดํฌ์˜ ์ฒ˜์Œ ๋‘ ๊ณผ์ •์ด ๋๋‚œ ํ›„, ํด๋ผ์ด์–ธํŠธ๋Š” H..