๐ฉ ์ค๋ ํ ์ผ
- ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ
- CS
- ์๋ฐ
๐ฉ ๋ด์ผ ํ ์ผ
๐ฉ ๋๋์
HTTP
IP(Internet Protocol)
- ์ง์ ํ IP ์ฃผ์์ ํจํท์ด๋ผ๋ ํต์ ๋จ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ค.
- ๋น์ฐ๊ฒฐ์ฑ
ํจํท์ ๋ฐ์ ๋์์ด ์๊ฑฐ๋ ์๋น์ค ๋ถ๋ฅ ์ํ์ฌ๋ ํจํท ์ ์ก
- ๋น์ ๋ขฐ์ฑ
์ค๊ฐ์ ํจํท์ด ์ฌ๋ฆฌ์ง๊ฑฐ๋ ํจํท์ด ์์๋๋ก ์์ค๋ ๋ฌธ์ ๊ฐ ์๊ธด๋ค.
- ํ๋ก๊ทธ๋จ ๊ตฌ๋ถ
๊ฐ์ IP๋ฅผ ์ฌ์ฉํ๋ ์๋ฒ์์ ํต์ ํ๋ ์ ํ๋ฆฌ์ผ์ด์
์ด ๋๊ฐ ์ด์์ด๋ฉด ๊ตฌ๋ถํ ์ ์๋ค.
TCP(Transmission Control Protocol)
- IPํจํท์ ๋ฐ์ดํฐ(์ถ๋ฐ์ง PORT, ๋ชฉ์ ์ง PORT, ์ ์ก์ ์ด, ์์, ๊ฒ์ฆ์ ๋ณด ๋ฑ)๊ฐ ๋ค์ด๊ฐ IP์์ ์ผ์ด๋ฌ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค.
- ์ฐ๊ฒฐ์งํฅ
TCP 3 way handshake(๊ฐ์ ์ฐ๊ฒฐ), ์ฐ๊ฒฐ์ด ๋์ด์์ด์ผ ํจํท์ ์ ์กํ๋ค.
- ๋ฐ์ดํฐ ์ ๋ฌ ๋ณด์ฆ
ํจํท์ด ์ฌ๋ผ์ง๋ฉด ๋์๊ฒ ์๋ ค์ค๋ค.
- ์์ ๋ณด์ฅ
- ์ ๋ขฐํ ์ ์๋ ํ๋กํ ์ฝ๋ก ํ์ฌ๋ ๋๋ถ๋ถ TCP๋ฅผ ์ฌ์ฉํ๋ค.
UDP(User Datagram Protocol)
- ์ฐ๊ฒฐ์งํฅ X
- ๋ฐ์ดํฐ ์ ๋ฌ ๋ฐ ์์๊ฐ ๋ณด์ฅ๋์ง ์์ง๋ง, ๋จ์ํ๊ณ ๋น ๋ฆ
- IP์ ๊ฑฐ์ ๊ฐ๊ณ +PORT+ ์ฒดํฌ์ฌ ์ ๋๋ง ์ถ๊ฐ
- ์ ํ๋ฆฌ์ผ์ด์
์์ ์ถ๊ฐ ์์
ํ์
์ฝ๋์ค์ฟผ๋
์ฒ์์ผ๋ก CS ๋ฏธ์
์ ๋ค ํ์ด๋ณด์๋ค. ๋ค ํ๊ณ ๋์ ๊ธฐ๋ถ์ด ๋๋ฌด ์ข์ ๊ผผ๊ผผํ ์ฝ๋๋ฅผ ๋ฆฌํฉํ ๋งํ๋ค. ์ค๋๋ถํฐ ๊ทธ๋ฃน ๋ฉค๋ฒ๋ค์ด ๋ฐ๋์ด์ ์์ง ์ด์ํ๊ธฐ๋ ํ์ง๋ง ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ ๋ ์๊ธฐ๋ฅผ ๋๋์ด ๋ณด๋ ๋ค๋ค ์ข์ ๋ถ๋ค์ด์ ๊ฒ ๊ฐ๋ค. ์์ง ์ปค๋ฎค๋์ผ์ด์
๋ฅ๋ ฅ์ด ๋ถ์กฑํด ์ฝ๋ ์ค์ฟผ๋ ๋ฉค๋ฒ๋ค๊ณผ ์๊ธฐํ๊ธฐ๊ฐ ์กฐ๊ธ ํ์ด ๋ค์ง๋ง ๊ณ์ํด์ ์ฐ์ตํ๋ ค๊ณ ํ๋ค. ๋ ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผ์์ ํฌํค๊ฐ ์ฝ์ฝ์ ๋ ๋ฐฐ์ด ๊ฒ๋ค์ ์ ๋ฆฌํ์ง ์์ผ๋๊น ๊ธฐ์ต์ด ํ๋ฐ๋์ด ๋จ์ ๊ฒ ๋ณ๋ก ์๋ค๊ณ ํ๋ค. ๋๋ ์๊ธฐ๋ฅผ ๋ฃ๊ณ ๊ณฐ๊ณฐ์ด ์๊ฐํด ๋ณด๋ ์ ๋ฆฌํ์ง ์์ผ๋ฉด ๋จ๋ ๊ฒ ๋ณ๋ก ์์ ๊ฒ ๊ฐ๋ค๊ณ ์๊ฐ์ด ๋ค์๊ณ ๋ฏธ์
์ ๋ค ํ๊ณ ์๊ฐ์ด ๋จ์ผ๋ฉด ๊ทธ๋ ๋ฐฐ์ด ๊ฐ๋
์ ์ ๋ฆฌํด ๋ณด๋ ค๊ณ ํ๋ค. ์๋ฌดํผ ๋ฏธ์
์ ๋ค ํ์ด์ ๊ธฐ๋ถ์ด ๋๋ฌด ์ข๋ค. ๊ทธ๋ฆฌ๊ณ ์ฝ๋ ์ค์ฟผ๋์์ ์ถ์ฒํด ์ค CS ์ฑ
์ ์ฝ๊ณ ์์ง๋ง ์ฑ
์ด ์ ๋งคํ๋ค... ๋๋ฌด ๊น๋ค๊ณ ํด์ผ ํ ๊น.. ๋ณ๋ก ํฅ๋ฏธ๊ฐ ์ ์๊ธด๋ค.. ๋จ๊ธฐ๊ฐ์ ์ฝ๊ธฐ์๋ ๋ฌด๋ฆฌ์ธ ์ฑ
์ธ ๊ฒ ๊ฐ์ ์ฐ์ ๋คํธ์ํฌ ๊ณต๋ถ๋ฅผ ํ๋ ค๊ณ ํ๋ค.