์‹œํ๋ฆฌํ‹ฐ์ง€ํ˜ธ 2024. 9. 1. 10:33

์ด๋ฒˆ์—๋Š” TCP/UDP ๋ฅผ ๊นŠ๊ฒŒ ํŒŒ๋ณด์•˜๋‹ค.

 

ํ•˜๋ฉด ํ•  ์ˆ˜๋ก ์‹ฌ์˜คํ•œ ๋ถ€๋ถ„๋„ ๋งŽ์•˜์ง€๋งŒ ์ด๋ฒˆ ๊ณ„๊ธฐ๋กœ TCP/UDP์˜ ์›๋ฆฌ๋ฅผ ์ข€ ๋” ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

 

์•„์ง๊นŒ์ง€๋Š” ๋ชจ๋ฅด๋Š” ๋ถ€๋ถ„๋„ ๋งŽ์•˜์ง€๋งŒ ๋ฐœํŒ์‚ผ์•„ ๋” ๋„“์€ ์„ธ๊ณ„๋กœ ๋‚˜์•„ ๊ฐ€๋„๋ก ํ•˜๊ฒ ๋‹ค.

 

[3แ„Œแ…ฎแ„Žแ…ก] TCP_UDP.pdf
1.96MB

[ํ•ต์‹ฌ ์š”์•ฝ]

 

1. TCP๋Š” ์—ฐ๊ฒฐํ˜• ํ”„๋กœํ† ์ฝœ์ด๊ณ  UDP์— ๋น„ํ•ด ์‹ ๋ขฐ์„ฑ์ด ๋†’๋‹ค.

โ€‹

2. TCP๋Š” ์ข…๋‹จ๊ฐ„ ์—ฐ๊ฒฐ์„ ์œ„ํ•œ 3-way-handshake ์™€ ์—ฐ๊ฒฐ ํ•ด์ œ๋ฅผ ์œ„ํ•œ 4-way-handshake๊ฐ€ ์žˆ๋‹ค. ๋งŒ์•ฝ ํŒจํ‚ท ์†์‹ค์ด ์žˆ์—ˆ์„ ๊ฒฝ์šฐ, RTO(RTT๊ธฐ๋ฐ˜ ๊ณ„์‚ฐ)๊ฐ€ ์ •ํ•ด๋‘” ํƒ€์ด์•„์›ƒ ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ์žฌ์ „์†ก์„ ํ•œ๋‹ค. ์žฌ์ „์†ก 3-5ํšŒ ์—†์„ ์‹œ ์—๋ŸฌํŽ˜์ด์ง€ ๋˜๋Š” FINํ”Œ๋ž˜์ด๊ทธ์ผ ๊ฒฝ์šฐ ์„œ๋ฒ„๋ฅผ ์ƒ๋Œ€๋ฐฉ๋„ ์„œ๋ฒ„๊ฐ€ ์ข…๋ฃŒ๋˜์—ˆ๋‹ค๊ณ  ํŒ๋‹จํ•˜์—ฌ ์ž์‹ ๋„ ๊ฐ•์ œ ์ข…๋ฃŒํ•œ๋‹ค.

โ€‹

3. TCP๋Š” ์ด 9๊ฐœ์˜ ํ”Œ๋ž˜๊ทธ(URG, ACK, PSH, RST, SYN, FIN ,NS,ECE,CWR)๊ฐ€ ์žˆ๊ณ , ์ฃผ๋กœ ACK,SYN,FIN ๋ฅผ ์ฃผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค.

โ€‹

4. UDP๋Š” ์ฒดํฌ์„ฌ์ด ์„ ํƒ์‚ฌํ•ญ TCP๋Š” ์ฒดํฌ์„ฌ ํ•„์ˆ˜์ด๋‹ค.