2023. 9. 14. 13:23ใ๐ฅ๏ธ CS(Computer Science)/๋คํธ์ํฌ
TCP(Transmission Control Protocol)
: ์ธํฐ๋ท ํ๋กํ ์ฝ ์ค์ํธ์ ๋ถ๋ถ ์ค ํ๋๋ก, ์ปดํจํฐ์ ๋ค๋ฅธ ์ฅ์น ๊ฐ ๋ฐ์ดํฐ ์ ์ก์ ์ํด ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ, ๋ฐ์ดํฐ๋ฅผ ํจํท์ด๋ผ๋ ์์ ์กฐ๊ฐ์ผ๋ก ๋๋์ด ์ ์ก
HTTP, FTP, SMTP ๋ฐ Telnet ๋ฑ์ ๋ค์ํ ์์ฉ ํ๋กํ ์ฝ์์ ์ฌ์ฉ๋๋ฉฐ, ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ ์ ์ก์ด ํ์ํ ๊ฑฐ์ ๋ชจ๋ ๊ณณ์์ ํ์ฉ๋จ
- ์ฃผ์ํน์ง
- ์ ๋ขฐ์ฑ
๋ฐ์ดํฐ๊ฐ ์ ์ก๋ ๋ ์ค๋ฅ ๊ฒ์ถ๊ณผ ๋ณต๊ตฌ ๋ฉ์ปค๋์ฆ์ด ๋ด์ฅ๋์ด ์์ด, ๋ฐ์ดํฐ ์์ค์ด๋ ์์์ ์ต์ํํจ - ์์ ๋ณด์ฅ
๋ฐ์ดํฐ ํจํท์ ์ ์กํ ์์๋๋ก ์ฌ์กฐ๋ฆฝํ์ฌ ์์ ์ธก์ ์ ๋ฌํ์ฌ ๋ฐ์ดํฐ ์ผ๊ด์ฑ์ ๋ณด์ฅํจ - ํ๋ฆ ์ ์ด
์์ ์ธก์ด ์ฒ๋ฆฌํ ์ ์๋ ์๋๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ณ ์ด๋ฅผ ํตํด ๋คํธ์ํฌ ํผ์ก์ ๋ฐฉ์งํ๊ณ ๋ฐ์ดํฐ ์์ค์ ์ต์ํํจ - ์ฐ๊ฒฐ ์งํฅ์
์ฐ๊ฒฝ์ ์ค์ ํ๊ณ ์ ์งํ ๋ค์์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ์ ์ก ํ ์ฐ๊ฒฐ์ ์ข ๋ฃํจ. ์ด ์ฐ๊ฒฐ ์งํฅ์ ํน์ฑ์ ์น ๋ธ๋ผ์ฐ์ง, ์ด๋ฉ์ผ/ํ์ผ ์ ์ก๊ณผ ๊ฐ์
์์ฉํ๋ก๋จ์์ ์ค์ํจ - ํฌํธ ๋ฐ IP ์ฃผ์ ์ฌ์ฉ
ํฌํธ ๋ฒํธ๋ฅผ ์ฌ์ฉํ์ฌ ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ผ์ฐํ ํ๊ณ , IP ์ฃผ์๋ฅผ ์ฌ์ํ์ฌ ๋ชฉ์ ์ง๋ฅผ ์๋ณํจ
UDP(User Datagram Protocol)
: ์ธํฐ๋ท ํ๋กํ ์ฝ ์ค์ํธ์ ์ผ๋ถ๋ก ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ๋ก ์ฃผ๋ก ์ค์๊ฐ ๋ฉํฐ๋ฏธ๋์ด ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ ์คํธ๋ฆฌ๋ฐ ์๋น์ค์ ์ฌ์ฉ๋จ.
๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ ์กํ๋ ์ฅ์ ์ด ์์ผ๋ ์ผ๋ถ ๋ฐ์ดํฐ ์์ค ๋ฐ ์ค๋ฅ๊ฐ ์์ด ์ด๋ฅผ ํ์ฉํ ์ ์๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ ํฉํจ(์์ฑ ํตํ, ์จ๋ผ์ธ ๊ฒ์...)
- ์ฃผ์ํน์ง
- ๋น์ฐ๊ฒฐํ ํ๋กํ ์ฝ
์ฐ๊ฒฐ์ ์ค์ ํ์ง ์๊ณ ๋ฐ์ดํฐ๋ฅผ ์ ์กํจ, ์ ์ก ์ธก๊ณผ ์์ ์ธก ์ฌ์ด์ ์ฐ๊ฒฐ ์ค์ ๋จ๊ณ๊ฐ ์์. ๋น ๋ฅธ ๋ฐ์ดํฐ ์ ์ก์ด ๊ฐ๋ฅํจ - ์ ๋ขฐ์ฑ ๋ถ์กฑ
๋ฐ์ดํฐ ์ ์ก ์, ์ค๋ฅ ๊ฒ์ถ๋ง ์ํํ๊ณ ์ค๋ฅ ๋ณต๊ตฌ๋ฅผ ํ์ง ์์ ๋ฐ์ดํฐ๊ฐ ์์ค/์์ ๋ ์ ์์ผ๋ฉฐ ์์๊ฐ ๋ฐ๋ ์ ์์ - ํ๋ฆ ์ ์ด ๋ฐ ํผ์ก ์ ์ด ๋ถ์กฑ
ํ๋ฆ/ํผ์ก ์ ์ด ๋ฉ์ปค๋์ฆ์ ์ ๊ณตํ์ง ์์ - TCP๋ณด๋ค ์๋์ ์ผ๋ก ๊ฐ๋จํ๊ณ ์์ ํฌ๊ธฐ์ ํค๋๋ฅผ ๊ฐ์ง๊ณ ์์ด ์ค์๊ฐ ์์ฉ ํ๋ก๊ทธ๋จ์์ ์ ์ฉํ๊ฒ ์ฌ์๋จ
Reference
Chat-GPT
'๐ฅ๏ธ CS(Computer Science) > ๋คํธ์ํฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๊ธฐ์ ๋ฉด์ ] http VS https (0) | 2023.09.14 |
---|---|
[๊ธฐ์ ๋ฉด์ ] GET, POST ๋ฐ์ดํฐ ํ๋ฆ (0) | 2023.09.07 |
[๊ธฐ์ ๋ฉด์ ] GET vs POST (0) | 2023.09.06 |
[๊ธฐ์ ๋ฉด์ ] ๋ธ๋ผ์ฐ์ ์๋๋ฐฉ์ (0) | 2023.09.06 |
[CS/๋คํธ์ํฌ] ์ฌ์ฉ์ ํจ์ค์๋๋ฅผ ์ ์กํ๊ณ ๋ณด๊ดํ๋ ๋ฐฉ๋ฒ (0) | 2023.08.05 |