Network
-
[Network] ์ปดํจํฐ ๋คํธ์ํฌ์ ์ธํฐ๋ทNetwork 2022. 4. 4. 00:59
์ธํฐ๋ท์ด๋? ์ธํฐ๋ท์ ์ ์๋ฅผ ๊ธฐ์ ํ๋ ๋ฐฉ๋ฒ์ผ๋ก 2๊ฐ์ง๋ก ๊ตฌ๋ถํ ์ ์๋ค. ๊ธฐ๋ณธ์ ์ธ ํ๋์จ์ด์ ์ํํธ์จ์ด ์์๋ก ๊ธฐ์ ํ๋ ๋ฐฉ๋ฒ๊ณผ ๋ถ์ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๋คํธ์ํน ์ธํ๋ผ ๊ตฌ์กฐ ๊ด์ ์์ ์ธํฐ๋ท์ ๊ธฐ์ ํ๋ ๊ฒ์ด๋ค. ๊ตฌ์ฑ์์๋ก ๋ณด๋ ์ธํฐ๋ท ์ธํฐ๋ท์ ์ ์ธ๊ณ์ ์ผ๋ก ์์ญ์ต ๊ฐ์ ์ปดํจํ ์ฅ์น๋ฅผ ์ฐ๊ฒฐํ๋ ๋คํธ์ํฌ์ ๋๋ค. ์ด ์ปดํจํ ์ฅ์น๋ค์ ํธ์คํธ ํน์ ์ข ๋จ ์์คํ ์ด๋ผ๊ณ ๋ถ๋ฅด๋๋ฐ ์ข ๋จ ์์คํ ์ ํต์ ๋งํฌ์ ํจํท ์ค์์น๋ก ์ฐ๊ฒฐ๋ฉ๋๋ค. ์ข ๋จ ์์คํ ์์ ๋ค๋ฅธ ์ข ๋จ ์์คํ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ๋ ์ธ๊ทธ๋จผํธ๋ก ๋๋๊ณ ๊ฐ ์ธ๊ทธ๋จผํธ์ ํค๋๋ฅผ ๋ถ์ฌ ๋คํธ์ํฌ๋ฅผ ํตํด ๋ณด๋ด์ง๊ฒ ๋ฉ๋๋ค. ์ธ๊ทธ๋จผํธ์ ํค๋๋ฅผ ๋ถ์ฌ์ง ๋ฐ์ดํฐ๋ฅผ ํจํท์ด๋ผ๊ณ ๋ถ๋ฅด๋ฉฐ ๋ชฉ์ ์ง์ ๋์ฐฉํ๋ฉด ๋ค์ ์ธ๊ทธ๋จผํธ๋ค๋ก ๋ฐ์ดํฐ๋ฅผ ์กฐ๋ฆฝํฉ๋๋ค. ํจํท ์ค์์น ์ ๋ ฅ ํต์ ๋งํฌ์ ๋์ฐฉ..
-
[Network] ๋คํธ์ํฌ ์ ์ฒด ํ๋ฆ(3)Network 2020. 12. 30. 13:02
์ด ๊ธ์ "๋ชจ๋์ ๋คํธ์ํฌ" ์ฑ ์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. ์น ์๋ฒ์์์ ๋ฐ์ดํฐ ์ ๋ฌ๊ณผ ์ฒ๋ฆฌ ๋ค์๊ณผ ๊ฐ์ด ๋คํธ์ํฌ๊ฐ ๊ตฌ์ฑ๋์ด ์๊ณ ์ค์์น B์์ ์น ์๋ฒ์ ๋ฐ์ดํฐ ์ ๋ฌ๊ณผ์ ์ ๋ํด ์ค๋ช ํ๋๋ก ํ๊ฒ ์ต๋๋ค ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋ฐ์ดํฐ๊ฐ ์ ๊ธฐ ์ ํธ๋ก ์น ์๋ฒ์ ๋์ฐฉํ๋ฉด ์น ์๋ฒ๋ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ์ด๋๋ท ํ๋ ์์ ๋ชฉ์ ์ง MAC ์ฃผ์์ ์์ ์ MAC ์ฃผ์๋ฅผ ๋น๊ตํฉ๋๋ค. ์ฃผ์๊ฐ ๊ฐ๋ค๋ฉด ์ด๋๋ท ํค๋์ ํธ๋ ์ผ๋ฌ๋ฅผ ๋ถ๋ฆฌํ๊ณ ๋คํธ์ํฌ ๊ณ์ธต์ ์ ๋ฌํฉ๋๋ค. 3. ๋คํธ์ํฌ ๊ณ์ธต์์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋ชฉ์ ์ง IP ์ฃผ์์ ์น ์๋ฒ์ IP ์ฃผ์๊ฐ ๊ฐ์์ง ํธ๊ฐ์ธํฉ๋๋ค. ์ฃผ์๊ฐ ๊ฐ์ผ๋ฉด IP ํค๋๋ฅผ ๋ถ๋ฆฌํ๊ณ ์ ์ก ๊ณ์ธต์ ์ ๋ฌํฉ๋๋ค. 4. ๋ค์์ ์ ์ก ๊ณ์ธต์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋ชฉ์ ์ง ํฌํธ๋ฅผ ํ์ธํ์ฌ ์ด๋ค ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก ์ ๋ฌํด์ผ ํ๋์ง ํ๋จํ๊ณ TCP..
-
[Network] ๋คํธ์ํฌ ์ ์ฒด ํ๋ฆ(2)Network 2020. 12. 30. 11:50
์ด ๊ธ์ "๋ชจ๋์ ๋คํธ์ํฌ" ์ฑ ์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. ์ค์์น์์์ ๋ฐ์ดํฐ ์ ๋ฌ๊ณผ ์ฒ๋ฆฌ ๋ค์ ๋คํธ์ํฌ ๊ตฌ์ฑ ์ค ์ค์์น A์์ ๋ฐ์ดํฐ์ ์ ๋ฌ๊ณผ ์ฒ๋ฆฌ ๊ณผ์ ์ ์ค๋ช ํ๊ฒ ์ต๋๋ค. ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ปดํจํฐ์์ ๋ค์ด์ค๋ ๋ฐ์ดํฐ๋ฅผ ์ ๊ธฐ์ ํธ๋ฅผ ๋ณํ๋์ด ์ ๋ฌ๋๋ฉด ์ค์์น A์์ ๋ฌผ๋ฆฌ๊ณ์ธต์์ ๋ค์ ์ ๊ธฐ์ ํธ๋ฅผ ๋นํธ๋ก ๋ณํํฉ๋๋ค. ์ค์์น์๋ MAC ํ ์ด๋ธ์ด ์กด์ฌํฉ๋๋ค. ๋ฐ๋ผ์ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ๋ชฉ์ ์ง MAC์ฃผ์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํด ์ฃผ๋ ์ญํ ์ ํ๋๋ฐ ํ์ฌ ๋คํธ์ํฌ ๊ตฌ์ฑ์ ๋ผ์ฐํฐ A๋ง ์ฐ๊ฒฐ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋ผ์ฐํฐ A์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํด์ผ ํฉ๋๋ค. ๋ค์ ๋ฌผ๋ฆฌ ๊ณ์ธต์์ ๋ฐ์ดํฐ๋ฅผ ์ ๊ธฐ ์ ํธ๋ก ๋ณํํ์ฌ ๋ผ์ฐํฐ A์ ์ ์กํฉ๋๋ค. ๋ผ์ฐํฐ์์์ ๋ฐ์ดํฐ ์ ๋ฌ๊ณผ ์ฒ๋ฆฌ ๋ผ์ฐํฐ A์์์ ์บก์ํ์ ์ญ์บก์ํ์ ๋ํด ์ค๋ช ํ๊ฒ ์ต๋๋ค. ์ค์์น A์์ ๋ค์ด์ค๋ ..
-
[Network] ๋คํธ์ํฌ ์ ์ฒด ํ๋ฆ(1)Network 2020. 12. 30. 10:43
์ด ๊ธ์ "๋ชจ๋์ ๋คํธ์ํฌ" ์ฑ ์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. ๋คํธ์ํฌ ๊ตฌ์ฑ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌ์ฑ๋ ๋คํธ์ํฌ๊ฐ ์๋ค๊ณ ๊ฐ์ ํ๊ณ ์น ์ฌ์ดํธ์ ์ ์ํ ๋ OSI ๋ชจ๋ธ ์์ ์์ฉ ๊ณ์ธต๋ถํฐ ํ์ ๋ฌผ๋ฆฌ ๊ณ์ธต๊น์ง ๊ฐ๊ฐ ์ด๋ค ์ผ์ด ์ผ์ด๋๋์ง ์ค๋ช ํ๋๋ก ํ๊ฒ ์ต๋๋ค. ๊ตฌ์ฑ๋ ๋คํธ์ํฌ๋ 192.168.1.0/24, 172.16.0.0/16, 192.168.10.0/24 ๋ก ์ด 3๊ฐ์ ๋คํธ์ํฌ๋ก ๋๋์ด์ ธ ์์ต๋๋ค. ์ ์ฒด ๋ชจ์ต์ OSI ๋ชจ๋ธ๋ก ๋ํ๋ธ ๋คํธ์ํฌ ๊ตฌ์ฑ์ ๋๋ค. ์ปดํจํฐ์ ๋ฐ์ดํฐ๊ฐ ์ ๊ธฐ ์ ํธ๋ก ๋ณํ๋๋ ๊ณผ์ ๊ตฌ์ฒด์ ์ผ๋ก ์ปดํจํฐ์ ์น ๋ธ๋ผ์ฐ์ ์์ URL์ ์ ๋ ฅํ ๋๋ถํฐ ์น ์๋ฒ์ ๋์ฐฉํ ๋๊น์ง ์ด๋ฃจ์ด์ง๋ OSI ๋ชจ๋ธ์ ์บก์ํ์ ์ญ์บก์ํ ๊ณผ์ ์ ์ ์ดํดํด์ผ ํฉ๋๋ค. ์น ์ฌ์ดํธ์ ์ ์์ ํด์ผ ํ๊ธฐ ๋๋ฌธ์ ์์ฉ ๊ณ์ธต๋ถํฐ ์์ํฉ๋๋ค. ..
-
[Network] OSI ์์ฉ ๊ณ์ธต(Application Layer)Network 2020. 12. 27. 22:10
์ด ๊ธ์ "๋ชจ๋์ ๋คํธ์ํฌ" ์ฑ ์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. ์์ฉ ๊ณ์ธต์ ์ญํ ์น ํ์ด์ง๋ฅผ ๋ณผ ๋๋ ์น ๋ธ๋ผ์ฐ์ , ๋ฉ์ผ์ ๋ณด๋ด๊ณ ๋ฐ์ ๋ ๋ฉ์ผ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํฉ๋๋ค. ์ด๋ฌํ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ์ฉ์๊ฐ ํ๊ณ ์ถ์ ์ผ์ ํ ์ ์๋๋ก ๋์์ค๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์๋น์ค๋ฅผ ์์ฒญํ๋ ์ธก์ ํด๋ผ์ด์ธํธ, ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์ธก์ ์๋ฒ๋ผ๊ณ ํฉ๋๋ค. ์์ฉ ๊ณ์ธต์์๋ ์ฌ์ฉ์ ์ธก(ํด๋ผ์ด์ธํธ)์ ์์ฒญ์ ์ ๋ฌํ๊ธฐ ์ํด ํต์ ๋์(์๋ฒ)์ด ์ดํดํ ์ ์๋ ๋ฉ์์ง๋ก(๋ฐ์ดํฐ)๋ก ๋ณํํ๊ณ ์ ์ก ๊ณ์ธต์ ์ ๋ฌํ๋ ์ญํ ์ ํฉ๋๋ค. ํด๋ผ์ด์ธํธ ์ธก์์ ์๋ฒ ์ธก์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ธฐ ์ํด์๋ ์์ฉ๊ณ์ธต์ ํ๋กํ ์ฝ์ ์ฌ์ฉํด์ผ ํฉ๋๋ค. WWW๋? WWW๋ World Wide Web์ ์ฝ์ด๋ก ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋์ด ์๋ ์ปดํจํฐ๋ฅผ ํตํด ์ ๋ณด๋ฅผ ๊ณต์ ํ ์ ์๋ ์ ์ธ๊ณ์ ์ธ..
-
[Network] UDP์ ๊ตฌ์กฐNetwork 2020. 12. 27. 16:17
์ด ๊ธ์ "๋ชจ๋์ ๋คํธ์ํฌ" ์ฑ ์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. UDP๋? UDP๋ ์ ์ก ๊ณ์ธต์ ํ๋กํ ์ฝ ์ค ํ๋๋ก์ ๋น์ฐ๊ฒฐํ ํต์ ํ๋กํ ์ฝ์ ๋๋ค. ๋น์ฐ๊ฒฐํ ํต์ ์ด๋ผ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋ TCP์ฒ๋ผ ํ์ธ์์ ์ ์ผ์ผ์ด ํ์ง ์์ต๋๋ค. UDP๋ TCP์ ๋ฌ๋ฆฌ ํจ์จ์ฑ์ ์ค์ํ๊ฒ ์ฌ๊ธฐ๋ ํ๋กํ ์ฝ์ด๋ผ์ ์คํธ๋ฆฌ๋ฐ ๋ฐฉ์์ผ๋ก ์ ์กํ๋ ๋์์ ์๋น์ค์ ๊ฐ์ ๊ณณ์ ์ฌ์ฉ๋ฉ๋๋ค. ๋์์์ TCP๋ก ์ ์กํ๊ฒ ๋๋ฉด ์ผ์ผ์ด ํ์ธํ๋ ๋ฐ์ ์๊ฐ์ด ๊ฑธ๋ ค ๋์์์ ์ํํ๊ฒ ๋ณผ ์ ์์ต๋๋ค. UDP ํค๋๋? UDP ํค๋๊ฐ ๋ถ์ ๋ฐ์ดํฐ๋ฅผ UDP ๋ฐ์ดํฐ๊ทธ๋จ์ด๋ผ๊ณ ํฉ๋๋ค. UDP๋ฅผ ์ฌ์ฉํ๋ฉด ๋์ ์๋ ์ปดํจํฐ๋ ๋คํธ์ํฌ ์ฅ๋น์ ๋ฐ์ดํฐ๋ฅผ ์ผ๊ด๋ก ๋ณด๋ผ ์ ์์ต๋๋ค. ์ด๊ฒ์ ๋ธ๋ก๋์บ์คํธ(broadcast)๋ผ๊ณ ํฉ๋๋ค. TCP๋ 3-way ํธ๋์ ฐ์ดํฌ์ ๊ฐ์ด..
-
[Network] TCP๋?Network 2020. 12. 27. 03:10
์ด ๊ธ์ "๋ชจ๋์ ๋คํธ์ํฌ" ์ฑ ์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. TCP๋? ์ ์ก๊ณ์ธต์์ ์ ๋ขฐ์ฑ/์ ํ์ฑ์ ์ฐ์ ์ ํ๋ ์ฐ๊ฒฐํ ํต์ ํ๋กํ ์ฝ์ TCP ๋ผ๊ณ ํฉ๋๋ค. ๋ฐ์ดํฐ ์ก์ ์์๋ ์บก์ํ ๊ณผ์ ์ ๊ฑฐ์น๊ฒ ๋๋๋ฐ ์ ์ก ๊ณ์ธต์์ TCP ํ๋กํ ์ฝ๋ก ์ ์กํ๋ค๋ฉด TCP ํค๋๋ฅผ ๋ถ์ด๊ฒ ๋ฉ๋๋ค. ์ด TCP ํค๋๊ฐ ๋ถ์ ๋ฐ์ดํฐ๋ฅผ ์ธ๊ทธ๋จผํธ๋ผ๊ณ ํ๋ค. TCP๋ ์ฐ๊ฒฐํ ํต์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ ์ ์ฐ๊ฒฐ์ด๋ผ๋ ๊ฐ์์ ๋ ์ ํต์ ๋ก๋ฅผ ํ๋ณดํด์ผ ํฉ๋๋ค. ์ด ์ฐ๊ฒฐ์ ํ๋ฆฝํ ํ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์์ต๋๋ค. TCPํค๋์ ์ฝ๋ ๋นํธ (URG, ACK, PSH, RST, SYN, FIN) ๋ถ๋ถ์ด ์ฐ๊ฒฐ ์ ์ด ์ ๋ณด๊ฐ ๊ธฐ๋ก๋๋ ๊ณณ์ ๋๋ค. ๊ฐ ๋นํธ๋ณ๋ก ์ญํ ์ด ์์ง๋ง ์ฐ๊ฒฐ์ ํ๋ฆฝํ๊ธฐ ์ํด์๋ SYN(์ฐ๊ฒฐ ์์ฒญ), ACK(ํ์ธ ์๋ต)๊ฐ ํ์ํฉ๋๋ค. ..
-
[Network] OSI ์ ์ก ๊ณ์ธต(transport layer)Network 2020. 12. 23. 18:02
์ด ๊ธ์ "๋ชจ๋์ ๋คํธ์ํฌ" ์ฑ ์ ์ฐธ๊ณ ํ์ฌ ์์ฑํ์์ต๋๋ค. ์ ์ก๊ณ์ธต์ ์ญํ ๋ฌผ๋ฆฌ ๊ณ์ธต, ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต, ๋คํธ์ํฌ ๊ณ์ธต ์ด 3๊ณ์ธต๋ง ์์ด๋ ๋ชฉ์ ์ง์ ๋ฐ์ดํฐ ์ ์ก์ด ๊ฐ๋ฅํฉ๋๋ค. ํ์ง๋ง ๋ชฉ์ ์ง์ ๋ฐ์ดํฐ๊ฐ ์ ์์ ์ผ๋ก ์ ๋ฌ๋์๋์ง ํ๋จ์ ํด์ฃผ์ง ์์ต๋๋ค. ์ด์ฒ๋ผ ๋ฐ์ดํฐ๊ฐ ์์๋๊ฑฐ๋ ์ ์ค๋๋ ๊ฒ์ด ๋ฐฉ์งํ๊ณ ๋ชฉ์ ์ง์ ์ ๋ขฐํ ์ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ ์ญํ ์ ์ ์ก๊ณ์ธต์ด ๋ด๋นํฉ๋๋ค. ๋ฐ์ดํฐ๊ฐ ์ ๋ขฐ์ฑ์ด ์๋ ๋ฐ์ดํฐ์ธ์ง ํ๋จํ๊ธฐ ์ํด์๋ ์ ์ก ๊ณ์ธต์ ์ค๋ฅ๋ฅผ ์ ๊ฒํ๋ ๊ธฐ๋ฅ์ด ์์ด์ผ ํฉ๋๋ค. ๋ง์ผ ์ค๋ฅ๊ฐ ๋ฐ์ํ์๋ค๋ฉด ๋ฐ์ดํฐ ์ฌ์ ์ก์ ์์ฒญํฉ๋๋ค. ๋ ๋ค๋ฅธ ์ญํ ์ ์ ์ก๋ ๋ฐ์ดํฐ์ ๋ชฉ์ ์ง๊ฐ ์ด๋ค ์ ํ๋ฆฌ์ผ์ด์ ์ธ์ง ์๋ณํ๋ ๊ธฐ๋ฅ๋ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์น์ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ์ธ๋ฐ ๋ฉ์ผ ํ๋ก๊ทธ๋จ์ ๋ณด๋ด๋ฉด ์๋๋ ๊ฒ์ฒ๋ผ ๋ชฉ์ ์ง์ ์ ํ๋ฆฌ์ผ์ด..