TcpNoDelay์ TcpAckFrequency์ ์ผ๋ฐ์ ์๋ฏธ
๐ ์๋ ๋ชฉ์ฐจ
TcpNoDelay์ TcpAckFrequency์ ์ผ๋ฐ์ ์๋ฏธ
TcpNoDelay
์ TcpAckFrequency
๋ ์๋์ฐ ์๋ฒ์ TCP ๋คํธ์ํฌ ์ฑ๋ฅ์ ์ต์ ํํ๋ ๋ ์ง์คํธ๋ฆฌ ์ค์ ์
๋๋ค. TcpNoDelay
๋ Nagle ์๊ณ ๋ฆฌ์ฆ์ ๋นํ์ฑํํ์ฌ ์์ ํจํท์ ์ฆ์ ์ ์กํ๋ฉฐ, TcpAckFrequency
๋ TCP ํ์ธ ์๋ต(ACK)์ ์ ์ก ๋น๋๋ฅผ ์กฐ์ ํฉ๋๋ค. ์ด ์ค์ ๋ค์ ๋คํธ์ํฌ ์ง์ฐ ์๊ฐ์ ์ค์ด๊ณ , ํนํ ์ค์๊ฐ ์์ฉ ํ๋ก๊ทธ๋จ(์: ๊ฒ์ ์๋ฒ, ์คํธ๋ฆฌ๋ฐ)์ ์ ์ฉํฉ๋๋ค.
์ํฉ๋ณ ์ค์ ๋ฐฉ๋ฒ
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{์ธํฐํ์ด์ค GUID}
- TcpNoDelay
DWORD ๊ฐ์ ์ถ๊ฐํ๊ณ 1
๋ก ์ค์ ํ์ฌ Nagle ์๊ณ ๋ฆฌ์ฆ ๋นํ์ฑํ.
- TcpAckFrequency ์ค์ :
- ๋์ผํ ๋ ์ง์คํธ๋ฆฌ ๊ฒฝ๋ก์์ TcpAckFrequency
DWORD ๊ฐ์ ์ถ๊ฐํ๊ณ 1
๋ก ์ค์ ํ์ฌ ์ฆ์ ACK ์ ์ก.
- ์ ์ฉ ๋ฐฉ๋ฒ: ๋ ์ง์คํธ๋ฆฌ ํธ์ง ํ ์๋ฒ ์ฌ๋ถํ
๋๋ ๋คํธ์ํฌ ์๋น์ค ์ฌ์์(net stop tcpip
, net start tcpip
).
์ค์ ์ด ์์คํ ์ ๋ฏธ์น๋ ์ํฅ
TcpNoDelay
๋ฅผ ํ์ฑํํ๋ฉด ๋ฐ์ดํฐ ์ ์ก ์ง์ฐ์ด ์ค์ด๋ค์ด ์ค์๊ฐ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ฐ์์ฑ์ด ํฅ์๋ฉ๋๋ค. ๊ทธ๋ฌ๋ ๋คํธ์ํฌ ๋ถํ๊ฐ ์ฆ๊ฐํ ์ ์์ต๋๋ค. TcpAckFrequency
๋ฅผ 1
๋ก ์ค์ ํ๋ฉด ACK ์ ์ก์ด ์ฆ์ ์ด๋ฃจ์ด์ ธ ์ง์ฐ์ด ๊ฐ์ํ์ง๋ง, ๋คํธ์ํฌ ํธ๋ํฝ์ด ์ฝ๊ฐ ์ฆ๊ฐํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ค์ ์ ์๋ฒ ์ฑ๋ฅ๊ณผ ์ ํ๋ฆฌ์ผ์ด์
์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ์กฐ์ ์ด ํ์ํฉ๋๋ค.
์ค์ ๋ณ๊ฒฝ ํ ํด์ผ ํ ์ผ

๐ ์์ฃผ ๋ฌป๋ ์ง๋ฌธ (FAQ)
TcpNoDelay๋ ์ค์๊ฐ ๋ฐ์ดํฐ ์ ์ก์ด ์ค์ํ ์์ฉ ํ๋ก๊ทธ๋จ(์: ์จ๋ผ์ธ ๊ฒ์, ์คํธ๋ฆฌ๋ฐ ์๋น์ค)์์ ์ง์ฐ ์๊ฐ์ ์ค์ด๋ ๋ฐ ์ ์ฉํฉ๋๋ค. ์์ ํจํท์ ์ฆ์ ์ ์กํ์ฌ ๋ฐ์์ฑ์ ๋์ ๋๋ค.
TcpAckFrequency ๊ฐ์ ๋๊ฒ ์ค์ ํ๋ฉด ACK ์ ์ก ๋น๋๊ฐ ์ค์ด๋ค์ด ๋คํธ์ํฌ ํธ๋ํฝ์ ๊ฐ์ํ์ง๋ง, ๋ฐ์ดํฐ ์ ์ก ์ง์ฐ์ด ์ฆ๊ฐํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ค์๊ฐ ์์ฉ ํ๋ก๊ทธ๋จ์์๋ 1๋ก ์ค์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์๋ฒ ์ฌ๋ถํ
์ด ๊ฐ์ฅ ํ์คํ ์ ์ฉ ๋ฐฉ๋ฒ์ด์ง๋ง, ๋คํธ์ํฌ ์๋น์ค๋ฅผ ์ฌ์์(net stop tcpip
, net start tcpip
)ํ๋ ๊ฒ์ผ๋ก๋ ์ค์ ์ ์ ์ฉํ ์ ์์ต๋๋ค.
๐ ํจ๊ป ๋ณด๋ฉด ์ข์ ๊ธ
์๋์ฐ ์๋ฒ ๋คํธ์ํน ๊ฐ์ด๋
์๋์ฐ ์๋ฒ ๋คํธ์ํฌ ์ค์ ๊ณผ ์ต์ ํ ๋ฐฉ๋ฒ์ ๋ํ ๊ณต์ ๋ฌธ์
๋คํธ์ํฌ ๋ฌธ์ ํด๊ฒฐ ๊ฐ์ด๋
์๋์ฐ ์๋ฒ ๋คํธ์ํฌ ๋ฌธ์ ์ง๋จ ๋ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ
์ฑ๋ฅ ํ๋ ๊ฐ์ด๋
์๋์ฐ ์๋ฒ ์ฑ๋ฅ ์ต์ ํ ๋ฐ ํ๋ ๋ฐฉ๋ฒ
๋คํธ์ํฌ ๊ธฐ์ ๊ฐ์
์๋์ฐ ์๋ฒ์ ์ต์ ๋คํธ์ํฌ ๊ธฐ์ ๊ณผ ์ค์ ๋ฐฉ๋ฒ
TcpNoDelay์ TcpAckFrequency ์ค์ ์ ์๋์ฐ ์๋ฒ์ TCP ๋คํธ์ํฌ ์ฑ๋ฅ์ ์ต์ ํํ์ฌ ์ง์ฐ ์๊ฐ์ ์ค์ด๋ ๋ฐ ์ ์ฉํฉ๋๋ค. ๋ ์ง์คํธ๋ฆฌ์์ ์ค์ ํ๋ฉฐ, ๊ฐ๊ฐ Nagle ์๊ณ ๋ฆฌ์ฆ ๋นํ์ฑํ์ ACK ์ ์ก ๋น๋๋ฅผ ์กฐ์ ํฉ๋๋ค. ์ค์ ํ ์ฑ๋ฅ ํ ์คํธ์ ๋ ์ง์คํธ๋ฆฌ ๋ฐฑ์ ์ ํ์์ ๋๋ค. ์ ํ๋ฆฌ์ผ์ด์ ์๊ตฌ์ฌํญ์ ๋ฐ๋ผ ์ค์ ์ ์กฐ์ ํ๊ณ ๋คํธ์ํฌ ์ํ๋ฅผ ๋ชจ๋ํฐ๋งํ์ธ์.