TCP ํ๋ฆ์ ์ด * TCP์ ์๋์ฐ ์ก์ ์๋์ฐ ์๋์ฐ ํฌ๊ธฐ๊ฐ ์์ ์์ ๋คํธ์ํฌ์ ์ํฉ์ ๋ฐ๋ผ์ ์กฐ์ ์ธ๊ทธ๋จผํธ ๋จ์๋ก ์ ์กํ์ง๋ง ๋ฐ์ดํธ ๋จ์๋ก ์๋์ฐ๋ฅผ ๊ด๋ฆฌ ์์ ์๋์ฐ : ์๋์ฐ ํฌ๊ธฐ๋ ์ก์ ์ธก์ผ๋ก๋ถํฐ ๋์น์ง ์๊ณ ์์ ํ ์ ์๋ ๋ฐ์ดํฐ ๋ฐ์ดํธ์ ๊ฐ์๋ฅผ ๊ฒฐ์ rwnd = ๋ฒํผํฌ๊ธฐ - (์์ ํ๋ก์ธ์ค๋ก๋ถํฐ)์ฝํ๊ธฐ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ๋ฐ์ดํธ ์ * ์ด๋ฆฌ์์ ์๋์ฐ ์ ๋๋กฌ(Silly Window Syndrome) ์ก์ ์ธก์ ์์ฉํ๋ก๊ทธ๋จ์ด ๋ฐ์ดํฐ๋ฅผ ์ฒ์ฒํ ๋ฐ์์ํค๊ฑฐ๋, ์์ ์ธก์ ์์ฉํ๋ก๊ทธ๋จ์ด ๋ฐ์ดํฐ๋ฅผ ์ฒ์ฒํ ์๋นํ๋ ๊ฒฝ์ฐ ex) 1๋ฐ์ดํธ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ํด 41๋ฐ์ดํธ์ ๋ฐ์ดํฐ๊ทธ๋จ์ด ์ ์ก๋์ด์ผํจ -> ๋คํธ์ํฌ ์์ ๋ญ๋น (์ก์ ์ธก ๋ฐฉ์) Nagle ์๊ณ ๋ฆฌ์ฆ ์ก์ TCP๊ฐ ์์ TCP๋ก๋ถํฐ ์๋ก์ด ACKํจํท์ ์์ ํ๊ฑฐ๋, ..