Protocol
Reference: [์ฑ ] IT ์์ง๋์ด๋ฅผ ์ํ ๋คํธ์ํฌ ์ ๋ฌธ
Before getting started
๊ท์ /๊ท์ฝ๊ณผ ๊ด๋ จ๋ ๋ด์ฉ์ ์ธ๊ธํ ๋ protocol ์ด๋ผ๋ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๋ค
๋คํธ์ํฌ์์๋ ํต์ ํ ๋์ ๊ท์ฝ์ ๋งํ ๋ protocol ์ด๋ผ๋ ์ฉ์ด๋ฅผ ์ฌ์ฉํ๋ค
Protocol
๋ฌผ๋ฆฌ์ ์ธก๋ฉด
data ์ ์ก ๋งค์ฒด, ์ ํธ ๊ท์ฝ, ํ์ ๊ท๊ฒฉ ๋ฑ
Ethernet
์ด ๋๋ฆฌ ์ฐ์ธ๋ค
๋ ผ๋ฆฌ์ ์ธก๋ฉด
์ฅ์น๋ค๋ผ๋ฆฌ ํต์ ํ๊ธฐ ์ํ protocol ๊ท๊ฒฉ
TCP/IP
๊ฐ ๋๋ฆฌ ์ฐ์ธ๋ค
bit ๊ธฐ๋ฐ protocol
protocol
์ ์ ์ data๋ฅผ ์ด์ฉํด ํจ์จ์ ์ผ๋ก ์ฌ์ฉํ๊ธฐ ์ํด ๋๋ถ๋ถ 2์ง์ bit ๊ธฐ๋ฐ์ผ๋ก ๋ง๋ค์ด์ก๋ค์ต์ํ์ bit๋ก ๋ด์ฉ์ ์ ์กํ๊ธฐ ์ํด ๊น๋ค๋กญ๊ฒ ์ฝ์ํ๊ณ ๊ทธ ์ฝ์์ ์ฒ ์ ํ ์ง์ผ์ผ ํต์ ํ ์ ์์๋ค
Application level protocol
application level protocol
์ bit ๊ธฐ๋ฐ์ด ์๋ ๋ฌธ์ ๊ธฐ๋ฐ protocol์ด ๋ง์ด ์ฌ์ฉ๋๊ณ ์๋คHTTP์ SMPT์ ๊ฐ์ protocol์ด ๋ํ์ ์ด๋ค
bit๋ก message๋ฅผ ์ ๋ฌํ์ง ์๊ณ ๋ฌธ์ ์์ฒด๋ฅผ ์ด์ฉํด header, header ๊ฐ, data๋ฅผ ํํํ๊ณ ์ ๋ฌํ๋ค
ํจ์จ์ฑ์ bit ๊ธฐ๋ฐ protocol ๋ณด๋ค ๋จ์ด์ง์ง๋ง, ๋ฌธ์๋ก ์ ์๋์ด ์์ด header ์ ์๊ฐ ์์ ๋กญ๊ณ ํ์ฅ์ด ๊ฐ๋ฅํ๋ค
Protocol stack
์ผ๋ฐ์ ์ผ๋ก
TCP/IP
๋ protocol์ด ์๋ protocol stack์ด๋ผ๊ณ ๋ถ๋ฅธ๋คTCP์ IP๋ ๋ณ๋์ layer์์ ๋์ํ๋ protocol ์ด์ง๋ง, ํจ๊ป ์ฌ์ฉํ๊ณ ์๋๋ฐ ์ด๋ฌํ protocol ๋ฌถ์์ protocol stack์ด๋ผ ๋ถ๋ฅธ๋ค
TCP/IP protocol stack์๋ TCP, IP ๋ฟ๋ง ์๋๋ผ
UTP
,ICMP
,ARP
,HTTP
,SMTP
,FTP
์ ๊ฐ์ ๋งค์ฐ ๋ค์ํapplication layer protocol์ด ์๋ค
TCP/IP protocol stack์ ์๋์ 4๊ฐ ๋ถ๋ถ์ผ๋ก ๋๋๋ค
Pysical layer
Ethernet
Network layer
data๊ฐ ๋ชฉ์ ์ง์ ์ฐพ์๊ฐ๋๋ก ํด์ค๋ค
Transport layer
์๋ฆฐ
packet
์ data ํํ๋ก ์ ์กฐํฉํ๋๋ก ๋์์ค๋ค
application layer
Last updated