TCP์ UDP์ ์ฐจ์ด
TCP์ UDP๋ ์ ์ก๊ณ์ธต์์ ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ์ด๋ค.
์ ์ก๊ณ์ธต : ์ก์ ์์ ์์ ์๋ฅผ ์ฐ๊ฒฐํ๋ ํต์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ค. ์ฆ, ๋ฐ์ดํฐ์ ์ ๋ฌ์ ๋ด๋นํ๋ค.
์ ํ์ฑ๊ณผ ์ ๋ขฐ์ฑ์ ์ํ ๋ TCP๋ฅผ ์ฌ์ฉํ๊ณ
์ ์์ฑ์ ์ํ ๋ UDP๋ฅผ ์ฌ์ฉํ๋ค.
TCP (Transmission Control Protocol)

์ฐ๊ฒฐ ์งํฅํ ํ๋กํ ์ฝ์ด๋ค.
์ฐ๊ฒฐ ์งํฅํ ํ๋กํ ์ฝ์ด๋ผ๋ ๊ฒ์ ํด๋ผ์ด์ธํธ์ ์๋ฒ๊ฐ ์๋ก ์ฐ๊ฒฐ๋์ด์ผ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋ค๋ ๋ป์ด๋ค.
๊ทธ๋์ ์ ๋ขฐ์ฑ์ด ๋๋ค.
HTTP, Email, File transfer์์ ์ฌ์ฉ๋๋ค.
๋จ์
์ฐ๊ฒฐ์ด ๋์ด์ผ ํจ
์ฐ๊ฒฐ์ด ๋์ด์ผ ์ฃผ๊ณ ๋ฐ์ ์ ์๊ธฐ ๋๋ฌธ์ 1:1 ํต์ ๋ง ๊ฐ๋ฅํ๋ค
๋ณดํต UDP๋ณด๋ค ์๋๊ฐ ๋๋ฆฌ๋ค.
UDP (User Datagram Protocol)

๋น์ฐ๊ฒฐ ์งํฅํ ํ๋กํ ์ฝ์ด๋ค.
์ฆ, ์ผ๋ฐฉ์ ์ผ๋ก ๋ฐ์ ์๊ฐ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ธ๋ค.
๊ฐ๋จํ ๋ฐ์ดํฐ๋ฅผ ๋น ๋ฅธ ์๋๋ก ์ ์กํ๊ณ ์ ํ ๋ ์ฌ์ฉํ๋ค.
DNS, Broadcasting ์ฆ, ๋๋ฉ์ธ, ์ค์๊ฐ ๋์์ ์๋น์ค์์ ์ฌ์ฉ๋๋ค.
TCP๋ณด๋ค ์๋๊ฐ ๋น ๋ฅด์ง๋ง, ์ ๋ขฐ์ฑ์ ๋จ์ด์ง๋ค.
๋จ์
์๋ฏธ์๋ ์๋ฒ๋ฅผ ๊ตฌ์ถํ๊ธฐ ์ํด์๋ ์ผ์ผ์ด ํจํท์ ๊ด๋ฆฌํด์ฃผ์ด์ผ ํ๋ค.
์ ๋ขฐ์ฑ์ด ๋จ์ด์ง๋ค.

์ฐธ์กฐ
https://coding-factory.tistory.com/614#google_vignette
[Network] TCP / UDP์ ๊ฐ๋ ๊ณผ ํน์ง, ์ฐจ์ด์
์ ์ก ๊ณ์ธต์์ ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ (TCP / UDP) TCP์ UDP๋ OSI ํ์ค๋ชจ๋ธ๊ณผ TCP/IP ๋ชจ๋ธ์ ์ ์ก๊ณ์ธต์์ ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ์ ๋๋ค. ์ ์ก๊ณ์ธต์ ์ก์ ์์ ์์ ์๋ฅผ ์ฐ๊ฒฐํ๋ ํต์ ์๋น์ค๋ฅผ ์ ๊ณตํ๊ณ IP
coding-factory.tistory.com
https://velog.io/@hidaehyunlee/TCP-%EC%99%80-UDP-%EC%9D%98-%EC%B0%A8%EC%9D%B4
TCP ์ UDP ์ฐจ์ด๋ฅผ ์์ธํ ์์๋ณด์
TCP์ UDP๋ TCP/IP์ ์ ์ก๊ณ์ธต์์ ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ์ด๋ค. ์ ์ก๊ณ์ธต์ IP์ ์ํด ์ ๋ฌ๋๋ ํจํท์ ์ค๋ฅ๋ฅผ ๊ฒ์ฌํ๊ณ ์ฌ์ ์ก ์๊ตฌ ๋ฑ์ ์ ์ด๋ฅผ ๋ด๋นํ๋ ๊ณ์ธต์ด๋ค.
velog.io