Communication
ํต์ ํ๋กํ ์ฝ, ํต์ ๊ท์ฝ
์ปดํจํฐ๋ ์๊ฑฐ๋ฆฌ ํต์ ์ฅ๋น ์ฌ์ด์์
๋ฉ์ธ์ง๋ฅผ ์ฃผ๊ณ ๋ฐ๋ **์์๊ณผ ๊ท์น์ ์ฒด๊ณ**
๊ตฌ์ฑ 1. ๋ฌผ๋ฆฌ์ ์ธก๋ฉด
์ ์ก๋งค์ฒด, ์ ์์ฉ ๋จ์ ๋ฐ ์ ์ก ์ ํธ, ํ์ ๊ท๊ฒฉ
๋ ผ๋ฆฌ์ ์ธก๋ฉด
ํ๋ ์ (Frame, ์๋ฃ์ ํํ ํ์ ๋จ์) ๊ตฌ์ฑ, ํ๋ ์ ์์ ์๋ ๊ฐ ํญ๋ชฉ์ ๋ป๊ณผ ๊ธฐ๋ฅ, ์๋ฃ ์ ์ก์ ์ ์ฐจ
Internet Protocol Suite
์ธํฐ๋ท์์ ์ปดํจํฐ๋ค์ด ์๋ก ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๋ ๋ฐ ์ฐ์ด๋
ํต์ ๊ท์ฝ ( ํ๋กํ ์ฝ ) ์ ๋ชจ์
TCP ์ IP ๊ฐ ๊ฐ์ฅ ๋ง์ด ์ฐ์ด๊ธฐ ๋๋ฌธ์
TCP / IP ํ๋กํ ์ฝ ์ํธ๋ผ๊ณ ๋ ๋ถ๋ฆฐ๋ค.
IP ( Internet Protocol )
์ก์ ํธ์คํธ์ ์์ ํธ์คํธ๊ฐ 'ํจํท ๊ตํ ๋คํธ์ํฌ' ์์
์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ฐ ์ฌ์ฉํ๋ ์ ๋ณด ์์ฃผ์ ๊ท์ฝ.
OSI ๋คํธ์ํฌ ๊ณ์ธต์์ ํธ์คํธ์ ์ฃผ์์ง์ ๊ณผ ํจํท ๋ถํ ๋ฐ ์กฐ๋ฆฝ์ ๋ด๋น
IP ์ ์ ๋ณด๋ ํจํท, ๋ฐ์ดํฐ๊ทธ๋จ ์ด๋ผ๊ณ ํ๋ ๋ฉ์ด๋ฆฌ๋ก ๋๋์ด ์ ๊ณต๋๋ค.
IP ์์๋ ์ด์ ์ ํต์ ํ ์ ์๋ ํธ์คํธ์ ํจํท์ ๋ณด๋ผ ๋ ๊ฒฝ๋ก ์ค์ ์ด ํ์์๋ค.
ํน์ง 1. ๋น์ ๋ขฐ์ฑ ( unreliability )
ํ๋ฆ์ ๊ด์ฌํ์ง ์๊ธฐ ๋๋ฌธ์ ๋ณด๋ธ ์ ๋ณด๊ฐ ์ ๋๋ก ๊ฐ๋์ง ๋ณด์ฅ ์ ํจ. ๋ณด์ฅํ๋ ค๋ฉด, TCP ํ๋กํ ์ฝ๊ณผ ๊ฐ์ IP ์์ ํ๋กํ ์ฝ์ ์ด์ฉํด์ผ ํจ
๋น์ฐ๊ฒฐ์ฑ ( connectionlessness )
tcp ( Transmission Control Protocol )
์ ์ก ์ ์ด ํ๋กํ ์ฝ์ด๋ค.
IP ์์์ ๋์ํ๋ ํ๋กํ ์ฝ๋ก, ๋ฐ์ดํฐ์ ์ ๋ฌ์ ๋ณด์ฆํ๊ณ
๋ณด๋ธ ์์๋๋ก ๋ฐ๊ฒ ํด์ค๋ค.
์ธํฐ๋ท ํ๋กํ ์ฝ ์ค์ํธ(IP)์ ํต์ฌ ํ๋กํ ์ฝ ์ค ํ๋๋ก,
IP ์์์ ๋์ํ๊ธฐ ๋๋ฌธ์, IP์ ํจ๊ป TCP/IP๋ผ๋ ๋ช
์นญ์ผ๋ก๋ ๋๋ฆฌ ๋ถ๋ฆฐ๋ค.
TCP๋ ๊ทผ๊ฑฐ๋ฆฌ ํต์ ๋ง์ด๋ ์ธํธ๋ผ๋ท, ์ธํฐ๋ท์ ์ฐ๊ฒฐ๋ ์ปดํจํฐ์์ ์คํ๋๋
ํ๋ก๊ทธ๋จ ๊ฐ์ ์ผ๋ จ์ ์ฅํ
์ ์์ ์ ์ผ๋ก,
์์๋๋ก, ์๋ฌ์์ด ๊ตํํ ์ ์๊ฒ ํ๋ค.
TCP๋ ์ ์ก ๊ณ์ธต์ ์์นํ๋ค.
๋คํธ์ํฌ์ ์ ๋ณด ์ ๋ฌ์ ํต์ ํ๋ ํ๋กํ ์ฝ์ด์
์ธํฐ๋ท์ ์ด๋ฃจ๋ ํต์ฌ ํ๋กํ ์ฝ์ ํ๋์ด๋ค.
OSI ๋ชจํ
ํ๋กํ ์ฝ์ ๊ธฐ๋ฅ๋ณ๋ก ๋๋ ๊ฒ
๊ฐ ๊ณ์ธต์ ํ์ ๊ณ์ธต์ ๊ธฐ๋ฅ๋ง์ ์ด์ฉํ๊ณ , ์์ ๊ณ์ธต์๊ฒ ๊ธฐ๋ฅ ์ ๊ณต
๊ณ์ธต๊ธฐ๋ฅ
๋ฌผ๋ฆฌ
๋ฐ์ดํฐ๋งํฌ
๋คํธ์ํฌ ( IP )
์ ์ก ( TCP )
์ธ์
ํํ
์์ฉ ( HTTP )
Http
get
ex) [<https://www.google.co.kr/?gws_rd=cr&ei=lDP1UtCKItGlkgXIyoGAAg>](<https://www.google.co.kr/?gws_rd=cr&ei=lDP1UtCKItGlkgXIyoGAAg>) : key. Value
CDN (Content Delivery Network)
์ฝํ
์ธ ๋ฅผ ํจ์จ์ ์ผ๋ก ์ ๋ฌํ๊ธฐ ์ํด,
์ฌ๋ฌ ๋
ธ๋๋ฅผ ๊ฐ์ง ๋คํธ์ํฌ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ์ฌ ์ ๊ณตํ๋ ์์คํ
.
Last updated
Was this helpful?