Open joey-ful opened 4 years ago
์ฐ๋ฆฌ๊ฐ ํํ ์ฌ์ฉํ๊ณ ์๋ ์ธํฐ๋ท์ ์ ๋ง์ ๊ธฐ๊ธฐ๋ค์ด ์ฐ๊ฒฐ๋์ด ์๋ก ํต์ ํ๊ณ ์์ต๋๋ค. ์ด ํต์ ์ด ๊ฐ๋ฅํ๋ ๊ฒ์ ๋ฌผ๋ฆฌ์ ์ผ๋ก ์ ๋ค์ด ์ฐ๊ฒฐ๋์ด์๊ณ , ๋ํ ๋์ ๋ด๊ฐ ํต์ ํ๊ธฐ ์ํด ์๋ก ๊ณตํต๋ ์ฝ์์ ๊ฐ์ง๊ณ ํต์ ํ๊ณ ์๊ธฐ ๋๋ฌธ์ ๊ฐ๋ฅํ ์ผ์ ๋๋ค. ์ด๋ ์๋ก ๋ค๋ฅธ ๊ธฐ๊ธฐ๋ค ๊ฐ์ ํต์ ํ๊ธฐ ์ํด ์ฌ๋๋ค์ ๋ช ์ฝ์ ์ฒด๊ณ, reference model์ ๋ง๋ค์๋๋ฐ ์ด๊ฒ์ด OSI 7Layer, TCP/IP 4Layer ๋ชจ๋ธ์ ๋๋ค. ์ด ์ฐธ์กฐ ๋ชจ๋ธ์ ๊ผญ ๋ฐ๋ฅด์ง ์์๋ ๋์ง๋ง ๋ด ํต์ ์ ๋ฐ๋ ๋๋ฐ์ด์ค๊ฐ ์ด ์ฐธ์กฐ ๋ชจ๋ธ๋ก ๋์ ํต์ ์ ๊ธฐ๋ค๋ฆฌ๊ณ ์๊ธฐ ๋๋ฌธ์ ๋๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์ด ์ฐธ์กฐ ๋ชจ๋ธ์ ๋ฐ๋ผ์ผ ํฉ๋๋ค.
TCP/IP 4Layer ์ ์๋ก ๋ค๋ฅธ ๋ ๊ฐ์ ๋๋ฐ์ด์ค์ ์ฐ๊ฒฐ ๊ณผ์ ์ 4๋จ๊ณ๋ก ๊ตฌ๋ถ์ง์ด ์๊ฐํฉ๋๋ค. ์๋ฅป ๋ค์ด A๋ผ๋ ์ปดํจํฐ๊ฐ B๋ผ๋ ํธ๋ํฐ์ ์นด์นด์คํก ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ธ๋ค๊ณ ๊ฐ์ ํด๋ด ์๋ค. ์ด๋ ๋ณด๋ด๊ฒ ๋๋ ๋ฉ์ธ์ง ๋ด์ฉ์ด TCP/IP 4Layer์์ ๊ฐ์ฅ ์์ ๊ณ์ธต์ธ 4๊ณ์ธต, Application ๊ณ์ธต ์ ๋๋ค. ๋ด๊ฐ ๋ณด๋ด๊ฒ ๋ ํ๋ก๊ทธ๋จ์ ๋ด์ฉ์ด ๋ด๊ฒจ์์ฃ ๊ทธ ๋ค์ ๋์ ๋ฉ์ธ์ง ๋ด์ฉ์ ์๋๋ฐฉ์๊ฒ ์ ์กํ๊ธฐ ์ํ 3๊ณ์ธต Transport ๊ณ์ธต์ด ์์ต๋๋ค. ์ด๋ ๋ณด๋ผ ๋งค์ธ์ง์ ์ก์์ ์์ ์ญํ ์ ํฉ๋๋ค. ์ด๋ป๊ฒ ๋ณด๋ผ์ง, ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ํฌ์ฅํ ์ง ํด๋น๋์ฃ . ์ด๋ ์ฌ์ฉ๋๋ ์ฝ์์ผ๋ก TCP,UDP ๋ฑ ์ด ์์ต๋๋ค. 2๊ณ์ธต IP ๊ณ์ธต์ ์ด์ ์ด๋๋ก ๋ณด๋ผ์ง ์ฃผ์ ์ญํ ์ ํ๋ ๋ ผ๋ฆฌ์ ์ฃผ์์ธ IP ๊ณ์ธต์ ๋๋ค. 1๊ณ์ธต์ Network Access Layer ๊ณ์ธต์ผ๋ก ์ค์ ๋ณด๋ด๊ฒ๋ ๋ฉ์ธ์ง ๋ด์ฉ๊ณผ ํฌ์ฅ ์ํ๋ฅผ ์ ๊ฒํ๊ณ ์ต์ข ์ ์ผ๋ก ๋ฐ๊ฒ๋ ๋๋ฐ์ด์ค์ ๋ฌผ๋ฆฌ์ ์ฃผ์(MAC)๋ฅผ ๊ฐ์ง๊ณ ์์ต๋๋ค.
์ด๋ ๊ฒ ์ก์ ์์ ๋ฉ์ธ์ง๊ฐ TCP/IP 4Layer ์ ์ฐธ์กฐ ๋ชจ๋ธ์ ๋ฐ๋ผ ๋จ๊ณ๋ผ๋ก ์ ํฌ์ฅ(?)๋ฉ๋๋ค. ์๋ฅป ๋ค์ด "์๋ ํ์ธ์" ๋ ๋ฉ์ธ์ง๋ฅผ ๋ณด๋ด๊ฒ ๋๋ค๋ฉด (4->3->2->1 ๋จ๊ณ๋ก ๋ง์ด์ฃ .) 4๋จ๊ณ์์ (4(์๋ ํ์ธ์)) ๋ก ํฌ์ฅ๋๊ณ 3๋จ๊ณ์์ 4๋จ๊ณ์์ ๋ฐ์ ๋ฉ์ธ์ง๊ฐ 3(4(์๋ ํ์ธ์)4)3) ํฌ์ฅ 2๋จ๊ณ . . 1๋จ๊ณ (1(2(3(4(์๋ ํ์ธ์)4)3)2)1) ๋ก ์ต์ข ์ ์ผ๋ก ํฌ์ฅ๋ฉ๋๋ค.
์ ํฌ์ฅ๋ ๋ฉ์ธ์ง๊ฐ ๋ฌผ๋ฆฌ์ (๋์ , ๋ฌด์ ์ ํธ), ๋ ผ๋ฆฌ์ (ํ๋กํ ์ฝ) ๊ฒฝ๋ก๋ฅผ ํตํด ์์ ์์๊ฒ ๋ฉ์ธ์ง๊ฐ ๋์ฐฉํ๋ค๋ฉด ์์ ์๋ ์ก์ ์๊ฐ ๋ณด๋ธ ๋ฉ์ธ์ง๋ฅผ ํฌ์ฅํ ๋ฐ๋๋ก ํฌ์ฅ์ง๋ฅผ ๋ฏ์ด ์นด์นด์คํก ๋ฉ์ธ์ง๋ฅผ ๋ฐ๊ฒ๋ฉ๋๋ค.
์ก์ ์๊ฐ ํฌ์ฅํ ๊ฒ๊ณผ ๋ฐ๋๋ก1 -> 2 -> 3-> 4 ๋จ๊ณ๋ก๋ง์ด์ฃ (1(2(3(4(์๋ ํ์ธ์)4)3)2)1) -> (2(3(4(์๋ ํ์ธ์)4)3)2) -> (3(4(์๋ ํ์ธ์)4)3) -> (4(์๋ ํ์ธ์)4) -> ์๋ ํ์ธ์
์ด๋ ๊ฒ ๊ฐ๋จํ TCP/IP 4Layer๋ฅผ ์ด์ผ๊ธฐํด๋ณด์์ต๋๋ค.
TCP/IP Model |
---|
Application Layer |
Transport Layer |
Internet Layer |
Network Interface |
๋คํธ์ํฌ ์ปค๋ฎค๋์ผ์ด์ ์ ์์ฒญํ๋ ์ดํ๋ฆฌ์ผ์ด์ ๋ค์ ์งํฉ์ ๋ปํฉ๋๋ค.
์ด๋ฉ์ผ, ์ฌ์ดํธ ์ ์ ๋ฑ๊ณผ ๊ฐ์ด ์ฌ์ฉ์์ ์ง์ ๋ง๋ฟ์ ์๋ ๊ณ์ธต์ ๋๋ค.
HTTP๋ฑ ์ดํ๋ฆฌ์ผ์ด์ ์์ ๋ฐ์ํ ๋ฐ์ดํฐ๋ฅผ ํจํท ๋จ์๋ก ๋ถํดํด์ค์ผ๋ก์จ ๋ ๋ฆฝ์ ์ธ ๋ ์ฅ์น๊ฐ ๋คํธ์ํฌ๋ฅผ ํตํด ์๋ก ํต์ ์ ํ ์ ์๊ฒ ํด์ค๋๋ค.
๋ณดํต์ ๊ฒฝ์ฐ TCP๊ฐ ์ฐ์ด๋ฉฐ ๋น ๋ฅธ ์๋๋ฅผ ์ํ๋ ๋ฑ ํน๋ณํ ๊ฒฝ์ฐ์ UDP๊ฐ ์ฐ์ ๋๋ค.
์ ์ก ๋ ์ด์ด์์ ๋ถํด๋ ํจํท์ ๋ชฉ์ ์ง๋ก ์ ์กํฉ๋๋ค.
๋ธ๋ฆฟ์ง, ์ค์์น, ๋์ , ํ๋ธ๋ฑ ๋ฌผ๋ฆฌ์ ์ธ ์์ญ์ ๋ปํฉ๋๋ค.
๊ณ์ธต ๋ชจํ TCP/IP ๋ชจํ์ ํ์ฌ์ ์ธํฐ๋ท์์ ์ปดํจํฐ๋ค์ด ์๋ก ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ฐ ์ฐ์ด๋ ํต์ ๊ท์ฝ(ํ๋กํ ์ฝ)์ ๋ชจ์์ผ๋ก ๊ฐ ๊ณ์ธต์ ๋ด๋นํ๋ ์์น๋ง๋ค ์ฒ๋ฆฌ ์ญํ ์ ๊ตฌ๋ถํด ์งํํจ์ผ๋ก ์๋ก ๊ฐ์ ๊ฐ์ญ์ ์ต์ํํ์ฌ ์ฌ์ฉ์ ํธ๋ฆฌ์ฑ์ ๋ํ๋ค
- ํธํ์ฑ ๋ณด์ฅ(๋ค๋ฅธ ์ ์กฐ์ฌ ์ฅ๋น๋ค๋ผ๋ฆฌ๋ ํต์ ๊ฐ๋ฅ)์ผ๋ก ์ธํ ๋น์ฉ ์ ๊ฐ
- ์ฌ์ด ๋ฌธ์ ํด๊ฒฐ(๊ณ์ธต๋ณ๋ก ๋ฌธ์ ํ์ธ ๊ฐ๋ฅ)
- ๋ค๋ฅธ ๊ณ์ธต๋ผ๋ฆฌ๋ ๊ฐ ์ ๋ฌ ๊ณผ์ ์ ์ ํ์์์ด ๋ฐ์ดํ์ ์บก์ํ(ํค๋์ฒจ๋ถ)์ ์๋์ด ๊ฐ๋ฅ
TCP/IP 4๊ณ์ธต | ์ญํ | ๋ฐ์ดํ ๋จ์ | ์ ์ก ์ฃผ์ | ์์ | ์ฅ๋น |
---|---|---|---|---|---|
์์ฉ ๊ณ์ธต(Application) | ์์ฉํ๋ก๊ทธ๋จ ๊ฐ์ ๋ฐ์ดํ ์ก์์ | Data/Message | - | ํ์ผ ์ ์ก, ์ด๋ฉ์ผ, FTP, HTTP, SSH, Telnet, DNS, SMTP ๋ฑ | - |
์ ์ก ๊ณ์ธต(Transport) | ํธ์คํธ ๊ฐ์ ์๋ฃ ์ก์์ | Segment | Port | TCP, UDP, RTP, RTCP ๋ฑ | ๊ฒ์ดํธ์จ์ด |
์ธํฐ๋ท ๊ณ์ธต(Internet) | ๋ฐ์ดํ ์ ์ก์ ์ํ ๋ ผ๋ฆฌ์ ์ฃผ์ ์ง์ ๋ฐ ๊ฒฝ๋ก ์ง์ | Packet | IP | IP, ARP, ICMP, RARP, OSPF | ๋ผ์ฐํฐ |
๋คํธ์ํฌ ์ฐ๊ฒฐ ๊ณ์ธต(Network Access) | ์ค์ ๋ฐ์ดํ์ธ ํ๋ ์์ ์ก์์ | Frame | MAC | Ethernet, PPP, Token Ring ๋ฑ | ๋ธ๋ฆฌ์ง, ์ค์์น |
๋ฐ์ดํ ๋จ์: Data/Message
ํ์ผ ์ ์ก, ์ด๋ฉ์ผ, FTP, HTTP, SSH, Telnet, DNS, SMTP ๋ฑ
๋ฐ์ดํ ๋จ์: Segment ์ ์ก ์ฃผ์: Port
TCP, UDP, RTP, RTCP ๋ฑ
๋ฐ์ดํ ๋จ์: ํจํท ์ ์ก ์ฃผ์: IP
IP, ARP, ICMP, RARP, OSPF
๋ฐ์ดํ ๋จ์: ํ๋ ์ ์ ์ก ์ฃผ์: MAC
MAC, LAN, ํจํท๋ง ๋ฑ์ ์ฌ์ฉ๋๋ ๊ฒ ์) Ethernet, PPP, Token Ring ๋ฑ
์ฆ์ ์ด๋ฒ๋ฒ
๋ณด์ถฉ TCP/IP ํ๋กํ ์ฝ์ '์ธํฐ๋ท ๊ธฐ๋ฐ์ ํจ์จ์ ์ธ ๋ฐ์ดํฐ ์ ์ก'์ ์ํ ํ๋กํ ์ฝ์ ๋ชจ์์ ๋๋ค. ๊ฐ์ฅ ์์๋ถํฐ '์์ฉ๊ณ์ธต', '์ ์ก๊ณ์ธต', '์ธํฐ๋ท๊ณ์ธต', '๋คํธ์ํฌ์ก์ธ์ค๊ณ์ธต' ์ด๋ ๊ฒ 4๊ฐ์ ๊ณ์ธต์ผ๋ก ๋๋์ด์ง๋๋ค.
๊ฐ์ฅ ์์์ '์์ฉ๊ณ์ธต'์ HTTP, FTP ๋ฅผ ์๋ก ๋ค์ ์๊ณ , TCP/UDP๊ธฐ๋ฐ์ ์์ฉํ๋ก๊ทธ๋จ์ ๊ตฌํํ ๋ ์ฌ์ฉํฉ๋๋ค. ๋ฐ๋ก ๊ทธ ์๋์ '์ ์ก๊ณ์ธต'์ TCP, UDP๋ฅผ ์๋ก ๋ค์ ์๊ณ , ํต์ ๋ ธ๋๊ฐ ์ฐ๊ฒฐ์ ์ ์ดํ๊ณ ๋ฐ์ดํฐ ์ ์ก์ ๋ด๋นํฉ๋๋ค. ๊ทธ ์๋์ '์ธํฐ๋ท๊ณ์ธต'์ ํต์ ๋ ธ๋๊ฐ IPํจํท์ ์ ์กํ๋ ๊ฒ๊ณผ ๋ผ์ฐํ ํ๋ ๊ธฐ๋ฅ์ ๋ด๋นํฉ๋๋ค. ๊ฐ์ฅ ์๋์ '๋คํธ์ํฌ์ก์ธ์ค๊ณ์ธต'์ ๋คํธ์ํฌ์ ํ๋์จ์ด๋ฅผ ์ ์ด๋ฅผ ๋ด๋นํฉ๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ํธ๋์คํฌํธ ์ธํฐ๋ท ๋คํธ์ํฌ ์ก์ธ์ค๋ก ๊ตฌ์ฑ๋์ด์์ต๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ 5 ~ 7๊ณ์ธต (์, ํ, ์ธ์ ๊ณ์ธต) ์๋ฒ, ํด๋ผ์ด์ธํธ ์์ฉ ํ๋ก๊ทธ๋จ์ด ๋์ํจ ๋์ํ๊ธฐ ์ํด์ ์ ์ก๊ณ์ธต์ ์ฃผ์(ํฌํธ๋ฒํธ)๋ฅผ ์ฌ์ฉ HTTP, Telnet, SSH, FTP, DNS ๋ฑ์ ํ๋กํ ์ฝ์ด ๋์ํจ ์ ์ก๊ณ์ธต OSI์ ์ ์ก๊ณ์ธต ํ๋ก์ธ์ค๊ฐ ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ ์ ์ก์ ๋ด๋น TCP, UDPํ๋กํ ์ฝ์ด ๋์. ์ธํฐ๋ท๊ณ์ธต OSI์ ๋คํธ์ํฌ๊ณ์ธต ํธ์คํธ๊ฐ ๋ผ์ฐํ ๋ด๋น IP, ICMP, IGMP, ARP (ip to mac), RARP (mac to ip adress) ํ๋กํ ์ฝ์ด ๋์. ๋คํธ์ํฌ ์ก์ธ์ค OSI์ ๋ฌผ๋ฆฌ, ๋ฐ์ดํฐ๋งํฌ๊ณ์ธต์ ํด๋น node to node๊ฐ ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ ์ ์ก์ ๋ด๋น MAC์ฃผ์๋ฅผ ์ฌ์ฉํจ ์ ๊ฐ ์ดํดํ TCP / IP ๋์๊ณผ์ ์ธ๋ฐ ํ์ธ๋ถํ๋๋ฆฝ๋๋ค : ) !!
์ปดํจํฐ๊ฐ ๋คํธ์ํฌ ํต์ ๋จ๊ณ๋ฅผ ํ์คํํ OSI์ 7๊ณ์ธต์ ๊ฐ๋ตํํ ๊ฒ์ด TCP/IP๊ณ์ธต์ด๋ค ํด๋ผ์ด์ธํธ๊ฐ ๋ธ๋ผ์ฐ์ ์ URI๋ฅผ ์ ๋ ฅํ๋ฉด DNS์๋ฒ๋ ๋๋ฉ์ธ๋ค์์ ์ฐ๊ฒฐ๋ IP๋ฅผ ์ฐพ์ ์์ฒญ์ ๋ณด๋ ์๋ฒ๋ HTTP๋ฅผ ํตํด ์ ๋ฌ๋ฐ์ ์์ฒญ์ ์ ์ก๊ณ์ธต์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ HTTP ๋ฉ์ธ์ง๋ฅผ ์ธํฐ๋ท๊ณ์ธต์ผ๋ก ์ ๋ฌ ํธ์คํธ๊ฐ ๋ผ์ฐํ (๊ฐ์ ๋คํธ์ํฌ์ฌ๋ IP์ฃผ์๊ฐ ๋ค๋ฅผ์์๊ธฐ๋๋ฌธ์ ๋คํธ์ํฌ๋ด์ ์๋ง๋ IP๋ฅผ ๊ฐ์ง ์๋ฒ๋ฅผ ์ฐพ๊ธฐ์ํด ๋ผ์ฐํ ์ํจ)์ ํตํด ํด๋น ์๋ฒ๋ฅผ ์ฐพ์. -> ๊ฐ๊น์ด ๋ผ์ฐํฐ MAC์ฃผ์์ค IP์ฃผ์์ ๊ฐ๊น์ด๊ณณ์ ์ฐพ์- ARPํ๋กํ ์ฝ์ ์ฌ์ฉํด์ IP to MAC Address๋ก ์๋ฒ๋ฅผ ์ฐพ์ ์๋ฒ์ ์์ฒญ์ด ์ ๋ฌ๋๊ณ ์๋ต์ ์ ์ก๊ณ์ธต -> ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต์ผ๋ก ์ฌ๋ ค๋ณด๋ ์๋ฒ์์ ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต์์ HTTPํ๋กํ ์ฝ์ ์ด์ฉํด ํด๋ผ์ด์ธํธ๋ก ์๋ตํจ.
๋จผ์ ์ด๋ฌํ ๊ณ์ธต ๋ชจ๋ธ์ ์ฌ์ฉํ๋ ์ด์ ๋, ์๋ก ๋ค๋ฅธ ๊ธฐ์ข ์ ์ปดํจํฐ๊ฐ ํต์ ์ ํ ๋, ๊ทธ๋ฆฌ๊ณ ์ด์ ๋ํด ๊ด๋ฆฌ์๋ผ๋ฆฌ ์ด์ผ๊ธฐํ ๋ ์ํต์ ์ํํ๊ฒ ํ๊ธฐ ์ํจ ์ ๋๋ค.
๊ฐ์ฅ ํํ ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ๋ค์ ๊ธฐ์ค์ผ๋ก 4๊ณ์ธต์ ๋ง์๋๋ฆฌ๋ฉด, TCP/IP์ ์์ฉ๊ณ์ธต์ HTTP, FTP, ํ ๋ท ๋ฑ์ ๋งํ๊ณ , ์ด๋ฅผ ์ด์ด ๋ฐ์ ์ ์ก ํด์ฃผ๋ ์ ์ก๊ณ์ธต TCP, UDP ๋ฑ, ์ด๋ฅผ ์ ๊ฐ์ธ์ ๋คํธ์ํฌ ์ฃผ์๋ก ๋ณด๋ด์ฃผ๋ ๋คํธ์ํฌ ๊ณ์ธต IP, ์ด๋ฅผ ์ค์ ๋ก ๋ฐ๋ ๋ถ๋ถ์ธ ๋คํธ์ํฌ ์ก์ธ์ค(ํน์ ์ธํฐํ์ด์ค) ๊ณ์ธต์ ์ด๋๋ท์ ์๋ก ๋ค ์ ์๊ฒ ์ต๋๋ค.
TCP/IP ์ธํฐ๋ท์์ ์ฌ์ฉํ๋ ํ๋กํ ์ฝ์ด๋ค. ์ด๊ฑด ํจํท ํต์ ๋ฐฉ์์ ์ธํฐ๋ท ํ๋กํ ์ฝ์ธ IP(Internet Protocol)์ ์ ์ก ์กฐ์ ํ๋กํ ์ฝ์ธ TCP(Transmission Control Protocol)๋ก ์ด๋ฃจ์ด์ ธ์๋ค. IP๋ ํจํท ์ ๋ฌ ์ฌ๋ถ๋ฅผ ๋ณด์ฆํ์ง ์๊ณ , ํจํท์ ๋ณด๋ธ ์์์ ๋ฐ๋ ์์๊ฐ ๋ค๋ฅผ ์ ์๋ค. TCP๋ IP ์์์ ๋์ํ๋ ํ๋กํ ์ฝ๋ก, ๋ฐ์ดํฐ์ ์ ๋ฌ์ ๋ณด์ฆํ๊ณ ๋ณด๋ธ ์์๋๋ก ๋ฐ๊ฒ ํด์ค๋ค. HTTP, FTP, SMTP ๋ฑ TCP๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๋ง์ ์์ application protocol๋ค์ด IP ์์์ ๋์ํ๊ธฐ ๋๋ฌธ์ TCP/IP๋ก ๋ถ๋ฅด๊ธฐ๋ ํ๋ค. TCP/IP protocol์ OSI ๋ชจํ๋ณด๋ค ๋จผ์ ๊ฐ๋ฐ๋์๋ค. TCP/IP ํ๋กํ ์ฝ์ OSI ๋ชจํ๊ณผ ์ ํํ๊ฒ ์ผ์นํ์ง๋ ์์ง๋ง, OSI ๋ชจํ์ 4๊ณ์ธต ํน์ 5๊ณ์ธต์ผ๋ก ๋ถ๋ฅํ์ฌ ์ ์ฉํ ์ ์๋ค.
Layer 4 : ์์ฉ ๊ณ์ธต (Application Layer) - DNS, TFTP, TLS/SSL, FTP, HTTP, IMAP ๋ค๋ฅธ ๊ณ์ธต์ ์๋น์ค์ ์ ๊ทผํ ์ ์๊ฒ ํ๋ application ๊ณ์ธต์ ์ ๊ณตํ๋ค. application๋ค์ด ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๊ธฐ์ํด ์ฌ์ฉํ๋ protocol์ ์ ์ํ๋ค.
Layer 3 : ์ ์ก ๊ณ์ธต (Transport Layer) - TCP, UDP, DCCP, SCTP, IL, RUDP ์๋ฃ์ ์ก์์ ์ ๋ด๋นํ๋ค. ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต์ ์ธ์ ๊ณผ ๋ฐ์ดํฐ๊ทธ๋จ ํต์ ์๋น์ค ์ ๊ณตํ๋ค.
Layer 2 : ์ธํฐ๋ท ๊ณ์ธต (Internet Layer) - IP (IPv4, IPv6) ๋ ผ๋ฆฌ์ ์ธ ์ฃผ์ IP๋ฅผ ์ด์ฉํ ๋ ธ๋๊ฐ ์ ์ก๊ณผ ๋ผ์ฐํ ๊ธฐ๋ฅ์ ์ฒ๋ฆฌํ๊ฒ ๋๋ค. ๋คํธ์ํฌ์ ์ต์ข ๋ชฉ์ ์ง๊น์ง ์ ํํ๊ฒ ์ฐ๊ฒฐ๋๋๋ก ์ฐ๊ฒฐ์ฑ์ ์ ๊ณตํ๋ค.
Layer 1: ๋คํธ์ํฌ ์ฐ๊ฒฐ ๊ณ์ธต (Network Access Layer) - Ethernet, Wi-Fi, Token ring TCP/IP ํจํท์ ๋คํธ์ํฌ ๋งค์ฒด๋ก ์ ๋ฌํ๋ ๊ฒ๊ณผ ๋คํธ์ํฌ ๋งค์ฒด์์ TCP/IP ํจํท์ ๋ฐ์๋ค์ด๋ ๊ณผ์ ์ ๋ด๋นํ๋ค. ๊ธฐ๋ณธ์ ์ผ๋ก ์๋ฌ๊ฒ์ถ / ํจํท์ ํ๋ ์ํ๋ฅผ ๋ด๋นํ๋ค.
๋ฐ์ดํฐ์ ์ ํ์ฑ ํ์ธ์ TCP๊ฐ, ํจํท์ ๋ชฉ์ ์ง๊น์ง ์ ์กํ๋ ์ผ์ IP๊ฐ ๋ด๋นํฉ๋๋ค.
๋ฐ์ดํฐ๋ ๋จ๊ณ๋ณ๋ก ํค๋๋ฅผ ๋ถ์ฌ ์ ์กํ๋ฉฐ ์ด๋ฅผ ๋ฐ์ดํฐ ์บก์ํ๋ผ๊ณ ๋ถ๋ฆ ๋๋ค.
OSI 7๋ชจ๋ธ๊ณผ ๋น๊ตํด์ ์ถ๊ฐ๋ก ์ค๋ช ํ์๋ฉด OSI 7 ์ฐธ์กฐ๋ชจ๋ธ์ ๋ง๊ทธ๋๋ก ์ฐธ์กฐ ๋ชจ๋ธ์ผ ๋ฟ ์ค์ ์ฌ์ฉ๋๋ ์ธํฐ๋ท ํ๋กํ ์ฝ์ ๋๋ถ๋ถ 7๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ์์ ํ ๋ฐ๋ฅด์ง ์๊ณ , 4๋จ๊ณ๋ก ์ด๋ฃจ์ด์ง TCP/IP ๋ชจ๋ธ์ ๋ฐ๋ฅธ๋ค๊ณ ํฉ๋๋ค.
๐๐๐ป๐๐ผ๐๐ฝ๐๐พ๐๐ฟ TCP/IP ํ๋กํ ์ฝ์ 4๊ณ์ธต์ผ๋ก ๊ตฌ๋ถ์ง์ด ์ค๋ช ํด์ฃผ์ธ์ ๐๐๐ป๐๐ผ๐๐ฝ๐๐พ๐๐ฟ