TCP
-
[Network] ๋คํธ์ํฌ ์ ์ฒด ํ๋ฆ(3)Network 2020. 12. 30. 13:02
์ด ๊ธ์ "๋ชจ๋์ ๋คํธ์ํฌ" ์ฑ ์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. ์น ์๋ฒ์์์ ๋ฐ์ดํฐ ์ ๋ฌ๊ณผ ์ฒ๋ฆฌ ๋ค์๊ณผ ๊ฐ์ด ๋คํธ์ํฌ๊ฐ ๊ตฌ์ฑ๋์ด ์๊ณ ์ค์์น B์์ ์น ์๋ฒ์ ๋ฐ์ดํฐ ์ ๋ฌ๊ณผ์ ์ ๋ํด ์ค๋ช ํ๋๋ก ํ๊ฒ ์ต๋๋ค ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋ฐ์ดํฐ๊ฐ ์ ๊ธฐ ์ ํธ๋ก ์น ์๋ฒ์ ๋์ฐฉํ๋ฉด ์น ์๋ฒ๋ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ์ด๋๋ท ํ๋ ์์ ๋ชฉ์ ์ง MAC ์ฃผ์์ ์์ ์ MAC ์ฃผ์๋ฅผ ๋น๊ตํฉ๋๋ค. ์ฃผ์๊ฐ ๊ฐ๋ค๋ฉด ์ด๋๋ท ํค๋์ ํธ๋ ์ผ๋ฌ๋ฅผ ๋ถ๋ฆฌํ๊ณ ๋คํธ์ํฌ ๊ณ์ธต์ ์ ๋ฌํฉ๋๋ค. 3. ๋คํธ์ํฌ ๊ณ์ธต์์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋ชฉ์ ์ง IP ์ฃผ์์ ์น ์๋ฒ์ IP ์ฃผ์๊ฐ ๊ฐ์์ง ํธ๊ฐ์ธํฉ๋๋ค. ์ฃผ์๊ฐ ๊ฐ์ผ๋ฉด IP ํค๋๋ฅผ ๋ถ๋ฆฌํ๊ณ ์ ์ก ๊ณ์ธต์ ์ ๋ฌํฉ๋๋ค. 4. ๋ค์์ ์ ์ก ๊ณ์ธต์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋ชฉ์ ์ง ํฌํธ๋ฅผ ํ์ธํ์ฌ ์ด๋ค ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก ์ ๋ฌํด์ผ ํ๋์ง ํ๋จํ๊ณ TCP..
-
[Network] TCP๋?Network 2020. 12. 27. 03:10
์ด ๊ธ์ "๋ชจ๋์ ๋คํธ์ํฌ" ์ฑ ์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. TCP๋? ์ ์ก๊ณ์ธต์์ ์ ๋ขฐ์ฑ/์ ํ์ฑ์ ์ฐ์ ์ ํ๋ ์ฐ๊ฒฐํ ํต์ ํ๋กํ ์ฝ์ TCP ๋ผ๊ณ ํฉ๋๋ค. ๋ฐ์ดํฐ ์ก์ ์์๋ ์บก์ํ ๊ณผ์ ์ ๊ฑฐ์น๊ฒ ๋๋๋ฐ ์ ์ก ๊ณ์ธต์์ TCP ํ๋กํ ์ฝ๋ก ์ ์กํ๋ค๋ฉด TCP ํค๋๋ฅผ ๋ถ์ด๊ฒ ๋ฉ๋๋ค. ์ด TCP ํค๋๊ฐ ๋ถ์ ๋ฐ์ดํฐ๋ฅผ ์ธ๊ทธ๋จผํธ๋ผ๊ณ ํ๋ค. TCP๋ ์ฐ๊ฒฐํ ํต์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ ์ ์ฐ๊ฒฐ์ด๋ผ๋ ๊ฐ์์ ๋ ์ ํต์ ๋ก๋ฅผ ํ๋ณดํด์ผ ํฉ๋๋ค. ์ด ์ฐ๊ฒฐ์ ํ๋ฆฝํ ํ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์์ต๋๋ค. TCPํค๋์ ์ฝ๋ ๋นํธ (URG, ACK, PSH, RST, SYN, FIN) ๋ถ๋ถ์ด ์ฐ๊ฒฐ ์ ์ด ์ ๋ณด๊ฐ ๊ธฐ๋ก๋๋ ๊ณณ์ ๋๋ค. ๊ฐ ๋นํธ๋ณ๋ก ์ญํ ์ด ์์ง๋ง ์ฐ๊ฒฐ์ ํ๋ฆฝํ๊ธฐ ์ํด์๋ SYN(์ฐ๊ฒฐ ์์ฒญ), ACK(ํ์ธ ์๋ต)๊ฐ ํ์ํฉ๋๋ค. ..