๐ก TCP
Transmission Control Protocol์ ์ฝ์๋ก ์๋ฒ์ ํด๋ผ์ด์ธํธ ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ขฐ์ฑ ์๊ฒ ์ ๋ฌํ๊ธฐ ์ํด ๋ง๋ค์ด์ง ํ๋กํ ์ฝ์ด๋ค.
- TCP์ ํน์ง
1) ์ ๋ขฐ์ฑ
: ์ ๋ขฐํ ์ ์๋ ๋ง๋จ ์ฅ์น๊ฐ ๋ฐ์ดํฐ ์ ๋ฌ์ด ๊ฐ๋ฅ.
2) ํ๋ฆ ์ ์ด
: TCP ๋ฐ์ดํฐ ์ธ๊ทธ๋จผํธ๋ฅผ ์ก์์ ํ๋ ์ปดํจํฐ๋ CPU์ ๋คํธ์ํฌ ๋์ญํญ์ ์ฐจ์ด ๋๋ฌธ์ ์๋ก ๋ค๋ฅธ ๋ฐ์ดํฐ ์๋๋ก ์๋ํ ์ ์๋ค. ์์ ์๊ฐ ์ฒ๋ฆฌํ ์ ์๋ ๊ฒ์ฒ๋ผ ํจ์ฌ ๋ ๋น ๋ฅธ ์๋๋ก ์ก์ ์๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ๊ฐ๋ฅ์ฑ์ด ๋ง์๋ฐ TCP๋ ์ก์ ์๊ฐ ๋ณด๋ธ ๋ฐ์ดํฐ์ ์์ ์ ์ดํ๋ ํ๋ฆ ์ ์ด ๋งค์ปค๋์ฆ์ ๊ตฌํํ๋ค.
3) ๋ค์คํ
: TCP ์์๋ ํ ๋ผ์ฐํฐ์ ๋ง์ ํ๋ก์ธ์ค๊ฐ ๋์์ ์ฌ์ฉํ ์ ์์. TCP๋ฅผ ์ฌ์ฉํ๋ ์์ฉํ๋ก๊ทธ๋จ์ ํฌํธ ๋ฒํธ ๊ฐ์ ์ฐ๊ณ์ํจ๋ค. ๊ฐ ์ฐ๊ฒฐ์ ์๋ก ๋ค๋ฅธ ํฌํธ ์์ ์ด์ฉํ๋ฏ๋ก ์๊ฒฉ ์ปดํจํฐ์ ์์ฉ ํ๋ก๊ทธ๋จ ํ๋ก์ธ์ค๋ค ์ฌ์ด์ ์ฌ๋ฌ ์ฐ๊ฒฐ์ด ์กด์ฌํ ์ ์๋ ๊ฒ์ด๋ค.
4) ์ฐ๊ฒฐํ ์๋น์ค
: ์์ฉ ํ๋ก๊ทธ๋จ ํ๋ก์ธ์ค๋ TCP๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ์ ์๋ ์ํ๊ฐ ๋๋ ค๋ฉด ๋จผ์ ์ฐ๊ฒฐ์ ์ค์ ํด์ผ ํจ.
5) 3-way handshake
6) ์๋ฐฉํฅ ๋ฐ์ดํฐ ์ ์ก
: ํ๋์ ์ ์ก ์ ๋ก์ ๋ฐ์ดํฐ๊ฐ ๋์์ ์์ชฝ ๋ฐฉํฅ์ผ๋ก ์ ์ก๋ ์ ์๋ ๊ฒ์ ์๋ฏธํจ.
๐ก IP
: Internet Protocol์ ์ค์๋ง๋ก ์ธํฐ๋ท์์ ์ปดํจํฐ์ ์์น๋ฅผ ์ฐพ์์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ํด ์ง์ผ์ผํ ๊ท์น.
์ ์ธ๊ณ ์์ต๋์ ์ปดํจํฐ๊ฐ ์ธํฐ๋ท์ ํ๊ธฐ ์ํด์๋ ์๋ก์ ์ ์ฒด๋ฅผ ์ ์ ์๋๋ก ํน๋ณํ ์ฃผ์๋ฅผ ๋ถ์ฌํ๋๋ฐ ์ด ์ฃผ์๋ฅผ IP ์ฃผ์๋ผ๊ณ ํ๋ค.
'Back-end > CS ์ง์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
APM์ ๊ฐ๋ ๋ฐ ๊ตฌ๋ ์๋๋ฆฌ์ค (0) | 2022.05.16 |
---|---|
[CS] ์๋ฒ๋ ๋ฌด์์ธ๊ฐ? (0) | 2022.04.14 |
[CS] OSI 7 ๊ณ์ธต์ ๋ชจ๋ ๊ฒ! (0) | 2022.04.08 |
[CS] APM์ด๋ ๋ฌด์์ธ๊ฐ? (0) | 2022.04.06 |
CS ๋ฉด์ ์์ ์ง๋ฌธ ๋ฐ ๋ต๋ณ (0) | 2022.03.21 |