๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
โญ Group_Study/Networking

[2์ฃผ์ฐจ] Connectionless transport : UDP

by ํฌ์ŠคํŠธ์‰์ดํฌ 2022. 9. 27.

Connectionless transport : UDP

UDP์˜ Segment

image


โœ” ๊ฐ ํ”„๋กœํ† ์ฝœ์˜ ํ—ค๋” ์ •๋ณด๋ฅผ ์ž˜ ์•Œ์•„์•ผํ•จ (ํ•ด๋‹น ํ•„๋“œ ์ •๋ณด๋Š” ํ”„๋กœํ† ์ฝœ์˜ ๋™์ž‘ ์›๋ฆฌ๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค)
โœ” 4๊ฐœ์˜ ํ—ค๋” -> ๋™์ž‘์ด ๋‹จ์ˆœํ•˜๋‹ค
โœ” ํ•œ ํ•„๋“œ๋Š” 16๋น„ํŠธ

source port, dest port

โœ” 6๋งŒ ์—ฌ ๊ฐœ์˜ ํฌํŠธ ๋ฒˆํ˜ธ (2^16)
โœ” dest port ๊ธฐ๋ฐ˜์œผ๋กœ ๋””๋ฉ€ํ‹ฐํ”Œ๋ ‰์‹ฑ

checksum

โœ” ๋ฐ์ดํ„ฐ ์ „์†ก ๋„์ค‘์— ์—๋Ÿฌ ์—ฌ๋ถ€ ํŒ๋‹จ
-> ์—๋Ÿฌ๊ฐ€ ์žˆ์—ˆ์„ ๊ฒฝ์šฐ ์˜ฌ๋ฆฌ์ง€ ์•Š๊ณ  ๋“œ๋ž ์‹œํ‚จ๋‹ค!

UDP๋Š” ์•„๋ฌด๊ฒƒ๋„ ์•ˆ ํ•œ๋‹ค?

์–ธ๋œป ๋ณด๋ฉด ๊ทธ๋Ÿฐ ๊ฒƒ ๊ฐ™์ง€๋งŒ transport layer๊ฐ€ ํ•ด์•ผํ•  ๊ธฐ๋ณธ์ ์ธ ์ผ 2๊ฐ€์ง€๋ฅผ ํ•ด์ค€๋‹ค
โœ” multiplexing - demultiplexing (๋ฉ”์„ธ์ง€ ์ „์†ก)
โœ” ์—๋Ÿฌ ์ฒดํฌ

๋Œ“๊ธ€