TCP/IP 4๊ณ์ธต
๐ TCP/IP ๋ชจ๋ธ์ ๊ฐ๋
๊ณผ ๋์ ์๋ฆฌ
๐ TCP/IP ๋ชจ๋ธ ๊ณ์ธต๋ณ ํน์ง
๐ TCP์ IP ๋น๊ต
What? Why?
OSI 7 Layer ๋ชจ๋ธ์ด ์ด๋ก ์ ๋ชจ๋ธ๋ก ๋ง๋ค์ด์ง ๊ฒ์ ๋นํด TCP/IP 4 layer ๋ชจ๋ธ์ ์ค์ ์ธํฐ๋ท ํ๋กํ ์ฝ์ ๋ฐ์ํ์ฌ ์ค์ฉ์ ์ผ๋ก ์ค๊ณ๋์๋ค.
OSI ๋ชจ๋ธ๊ณผ์ ์ฐจ์ด์
Application
OSI ๋ชจ๋ธ์์ ์์ 3๊ฐ์ ๊ณ์ธต์ด ํตํฉ๋ ๋ชจ์ต์ธ๋ฐ, ์ค์ ๋คํธ์ํฌ์์๋ OSI ๋ชจ๋ธ์ ๊ฐ ๊ณ์ธต์ด ๋ฐ๋์ ๊ตฌ๋ถ๋ ํ์๊ฐ ์๋ค. ๊ธฐ๋ฅ์ด ์ค๋ณต๋๊ฑฐ๋ ๋ณต์กํด์ง๊ธฐ ๋๋ฌธ์ ๋จ์ํ๊ฐ ํ์ํ๋ค.
Network Access
OSI ๋ชจ๋ธ์์ ๋ฌผ๋ฆฌ ๊ณ์ธต์ด ๋น ์ง ๋ชจ์ต์ธ๋ฐ, ๋ฌผ๋ฆฌ์ ์ ์ก ๋งค์ฒด์ ๋ฐ์ดํฐ(Frame)๋ฅผ ํ๋์ ๊ณ์ธต์์ ๊ด๋ฆฌํจ์ผ๋ก์จ ์ค๊ณ๋ฅผ ๋จ์ํํ๊ณ , ๋ค์ํ ๋ฌผ๋ฆฌ ๋งค์ฒด์ ๋ํ ํธํ์ฑ์ ๋์๋ค.
๊ณ์ธต๋ณ ํน์ง
L4, Application
- ์ฌ์ฉ์์ ๋คํธ์ํฌ ๊ฐ์ ์ธํฐํ์ด์ค ์ ๊ณต
- ์ด๋ฉ์ผ, ํ์ผ ์ ์ก, ์น ๋ธ๋ผ์ฐ์ง ๋ฑ ์ง์
- HTTP, FTP, SMTP, DNS
L3, Transport
- ํธ์คํธ ๊ฐ์ ๋ฐ์ดํฐ ์ ์ก์ ๊ด๋ฆฌ
- ๋ฐ์ดํฐ๋ฅผ ํจํท์ผ๋ก ๋ถํ , ์ ์ก, ์ฌ์กฐ๋ฆฝ, ์ค๋ฅ ๊ฒ์ถ ๋ฐ ๋ณต๊ตฌ๋ฅผ ๋ด๋น
- TCP, UDP
L2, Internet
- ๋คํธ์ํฌ ๊ฐ์ ๋ฐ์ดํฐ ํจํท์ ์ ๋ฌ
- IP ์ฃผ์ ์ง์ , ๋ผ์ฐํ , ํจํท ํฌ์๋ฉ์ ๋ด๋น
- IP, ICMP, ARP
L1, Network Access
- ๋ฌผ๋ฆฌ์ ๋คํธ์ํฌ ๋งค์ฒด๋ฅผ ํตํด ๋ฐ์ดํฐ ์ ์ก
- ๋ฐ์ดํฐ์ ๋ฌผ๋ฆฌ์ ์ ์ก, ํ๋ ์ด๋ฐ(Framing), ์ค๋ฅ ๊ฒ์ถ์ ๋ด๋น
- Ethernet, Wi-Fi
TCP vs IP
TCP/IP
์ ์ฃผ์ ์์
์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ์ฅ์น๋ก ์ ์กํ๋ ๊ฒ์ธ๋ฐ, ์ค์ํ ๊ฒ์ ๋ฐ์ดํฐ๋ฅผ ์ ํํ๊ฒ ์ ๋ฌํ์ฌ ์์ ์ธก๊ณผ ๋ฐ์ ์ธก์ ๋ฐ์ดํฐ๊ฐ ๋์ผํ๋๋ก ํ๋ ๊ฒ์ด๋ค.
์ด ๊ณผ์ ์์ IP
๋ ๋ฐ์ดํฐ๋ฅผ ๋ชฉ์ ์ง๊น์ง ์ ๋ฌํ๋ ์ญํ ์ ํ๊ณ , TCP
๋ ๊ทธ ๋ฐ์ดํฐ๊ฐ ์ ํํ๊ฒ ์ ๋ฌ๋๋๋ก ๋ณด์ฅํ๋ค. ์ด ๋ ํ๋กํ ์ฝ์ด ํจ๊ป ์๋ํ์ฌ ์ ๋ขฐ์ฑ ์๋ ํต์ ์ด ๊ฐ๋ฅํ๊ฒ ๋๋ค.
TCP(Transmission Control Protocol)
- ๋ฐ์ดํฐ์ ์ ๋ขฐ์ฑ ์๋ ์ ์ก ๋ณด์ฅ
- ์ฐ๊ฒฐ ์ค์ , ๋ฐ์ดํฐ ์ ์ก ํ์ธ, ์์ค๋ ํจํท ์ฌ์ ์ก
- ์ฐ๊ฒฐํ ํ๋กํ ์ฝ, ๋ฌด๊ฒฐ์ฑ ๋ณด์ฅ, ์๋ ๋๋ฆผ
IP(Internet Protocol)
- ๋ฐ์ดํฐ ํจํท์ ์ฃผ์ ์ง์ ๊ณผ ์ ๋ฌ
- ๊ฒฝ๋ก ์ค์ , ๋ฐ์ดํฐ ํจํท ๋ผ์ฐํ
- ๋น์ฐ๊ฒฐํ ํ๋กํ ์ฝ, ๋ฌด๊ฒฐ์ฑ ๋ณด์ฅ ๋ชปํจ, ์๋ ๋น ๋ฆ
๋์ ์๋ฆฌ
TCP/IP ๋ชจ๋ธ์ ์ ์ฐจ์ ๋ฐ๋ผ ํด๋น ๋ฐ์ดํฐ๋ฅผ ํจํท์ผ๋ก ๋๋๋ค.
์ดํ ํ ์์๋ก ๊ณ์ธต์ ๊ฑฐ์น ๋ค์ ์์ ์ธก์์ ๋ฐ์ดํฐ๊ฐ ๋ค์ ์กฐ๋ฆฝ๋๋ฉด์ ์ญ์์ผ๋ก ์ด๋ํ๋ค.
โ ๊ทธ๋ฆผ์ ์๋ ์ซ์ ๋ฒํธ๊ฐ Layer ๋ฒํธ๋ฅผ ์๋ฏธํ๋ ๊ฒ์ด ์๋
์๋ฃ ์ถ์ฒ
Geeksforgeeks
AVG
Tistory
ChatGPT