728x90 ๋ฐ์ํ tcp2 [Network] TCP๋ ์ด๋ป๊ฒ ์์ ํ๊ฒ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ ๊น? (3-Way-Handshake & 4-Way-Handshake) TCP ์ง๋ ๊ธ์์ TCP๋ ์์ ํ๊ณ ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ ์ ์ก ํ๋กํ ์ฝ์ด๋ผ๊ณ ๋ค๋ค์๋ค. ๊ทธ๋ ๋ค๋ฉด TCP๋ ์ด๋ค ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ๋๋ฌธ์ ์์ ํ ๊ฒ์ผ๊น? ์ฐ์ TCP๋ ์ฐ๊ฒฐ๋์ด ์๊ธฐ ๋๋ฌธ์ 1๋ 1๋ก ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ค. ์ฆ, ์๋ฒ์ ํด๋ผ์ด์ธํธ๊ฐ ์ฐ๊ฒฐ๋์ด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๊ฒ์ด๋ค. 3-Way-Handshake ์ด ๋ ์๋ฒ์ ํด๋ผ์ด์ธํธ ๊ฐ์ ๋ฐ์ดํฐ๊ฐ ์์ ํ๊ฒ ์ ๋ฌ๋๋ ค๋ฉด ์ฐ๊ฒฐ์ด ํ์คํ๊ฒ ๋์ด์๋์ง ํ์ธํด์ผ ํ ๊ฒ์ด๋ค. ๊ทธ ๋ฐฉ๋ฒ์ด ๋ฐ๋ก "3-Way-Handshake" ์ด๋ค. ์ด๋ฆ์ด 3 way handshake์ธ ์ด์ ๋ 3๋ฒ ์ ํธ๋ฅผ ์ฃผ๊ณ ๋ฐ์ผ๋ฉฐ ์ฐ๊ฒฐ๋์ด ์๋ ์ํ๋ฅผ ํ์ธํ๊ธฐ ๋๋ฌธ์ด๋ค. 1. ํด๋ผ์ด์ธํธ -> ์๋ฒ ํด๋ผ์ด์ธํธ ์ธก์์ ๋จผ์ ์๋ฒ์ ์ฐ๊ฒฐํ๊ธฐ ์ํด์ ํน์ ์ซ์๊ฐ ๋ด๊ธด ์ ํธ๋ฅผ ๋ณด๋ธ๋ค. 2. ์๋ฒ.. 2022. 4. 8. [Network] TCP์ UDP์ ์ฐจ์ด (Difference between TCP and UDP) TCP์ UDP ๊ณตํต์ ์ด์ ๊ธ์์ 'OSI 7 ๊ณ์ธต์ด๋?' ์์ OSI 7๊ณ์ธต์ 'ํ๋กํ ์ฝ์ด๋?' ์์ ํ๋กํ ์ฝ์ ๋ํด ๋ค๋ฃจ๋ฉด์ ๋ชจ๋ TCP์ UDP๋ฅผ ์ธ๊ธํ์๋ค. ๋จ์ํ๊ฒ ์ง๊ณ ๋์ด๊ฐ๊ธฐ์ ์ค์๋๊ฐ ํฐ ๊ฒ ๊ฐ์์ ๋ ์์ธํ ์ ๋ฆฌํด๋ณด๋ ค๊ณ ํ๋ค. ์ฐจ์ด์ ์ ์์๋ณด๊ธฐ ์ ์ ๋จผ์ ๊ณตํต์ ์ ๋ํด ์์๋ณด์. TCP์ UDP๋ ๋ชจ๋ Transport(์ ์ก) ๊ณ์ธต์ ์๋ ํ๋กํ ์ฝ์ ์๋ฏธํ๋ค. ๊ณ ๋ก Network ๊ณ์ธต์ ์๋ IP ์ฃผ์์ ํจ๊ป ์ ์ก๋ ํจํท ๋ฐ์ดํฐ๋ฅผ ์ธ๊ทธ๋จผํธ๋ก Session ๊ณ์ธต์ ์ ๋ฌํ๋ ์ญํ ์ ํ๋ค. TCP์ UDP์ ์ฐจ์ด 1. ์ฐ๊ฒฐ์ฑ TCP๋ ์์ ํ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ์ชฝ๊ณผ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ ์ชฝ์ ์ฐ๊ฒฐํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ค. UDP๋ ๋น ๋ฅด๊ฒ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ธฐ ์ํด ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ์ชฝ์ด ์ผ.. 2022. 4. 7. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ