๐ TCP/IP 4๊ณ์ธต์ด๋ ๋ฌด์์ผ๊น?
์ ์
TCP/IP 4๊ณ์ธต์ ํ์ฌ์ ์ธํฐ๋ท์์ ์ปดํจํฐ๋ค์ด ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ฐ ์ฐ์ด๋ ํ๋กํ ์ฝ์ ๋ชจ์์ด๋ค.
OSI 7๊ณ์ธต๊ณผ์ ๋น๊ต
1. ๊ณ์ธตํ์ด๋ผ๋ ๊ณตํต์ ์ ๊ฐ์ง๋ค.
2. TCP/IP 4๊ณ์ธต์ ์ธํฐ๋ท ๊ฐ๋ฐ ์ดํ ๊ณ์ ํ์คํ๋์ด ์ ๋ขฐ์ฑ์ด ์ฐ์ํ ๋ฐ๋ฉด์, OSI 7๊ณ์ธต์ ํ์ค์ด ๋์ง๋ง ์ค์ ์ ์ผ๋ก ๊ตฌํ๋๋ ์๊ฐ ์์ด ์ ๋ขฐ์ฑ์ด ๋จ์ด์ง๋ค.
3. TCP/IP 4๊ณ์ธต์ ์ฅ๋น ๊ฐ๋ฐ๊ณผ ํต์ ์์ฒด๋ฅผ ์ด๋ป๊ฒ ํ์ค์ผ๋ก ์ก์์ง ์ฌ์ฉํ๋ ๋ฐ๋ฉด ์ค์ง์ ์ธ ํต์ ์์ฒด๋ TCP/IP ํ๋กํ ์ฝ์ด ํ๋ค.

๐ 1๊ณ์ธต : ๋คํธ์ํฌ ์ก์ธ์ค ๊ณ์ธต
OSI 7๊ณ์ธต : ๋ฌผ๋ฆฌ๊ณ์ธต ๋ฐ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต
๋ฐ์ดํฐ ๋จ์ : ํ๋ ์
์ ์ก ์ฃผ์ : MAC
๊ด๋ จ ํ๋กํ ์ฝ : Ethernet, Token Ring, PPP, LAN ๋ฑ
- ๋ฌผ๋ฆฌ์ ์ผ๋ก ๋ฐ์ดํฐ๊ฐ ๋คํธ์ํฌ๋ฅผ ํตํด ์ด๋ป๊ฒ ์ ์ก๋๋์ง๋ฅผ ์ ์ํ๋ ๊ฒ์ผ๋ก ํ๋ ์์ ์ก์์ ํ๋ค.
- OS์ ๋คํธ์ํฌ ์นด๋, ๋๋ฐ์ด์ค ๋๋ผ์ด๋ฒ ๋ฑ๊ณผ ๊ฐ์ด ํ๋์จ์ด์ ์์์ ๊ด๋ จ๋ ๋ชจ๋ ๊ฒ์ ์ง์ํ๋ค.
- IP ์ฃผ์๊ฐ์ ๋
ผ๋ฆฌ์ฃผ์๊ฐ ์๋ MAC์ฃผ์ ๊ฐ์ ๋ฌผ๋ฆฌ์ฃผ์๋ฅผ ์ฐธ์กฐํด ์ฅ๋น ๊ฐ ์ ์กํ๋ค.
- LAN, X25, ํจํท๋ง, ์์ฑํต์ , ๋ค์ด์ผ์
๋ชจ๋ ๋ฑ์ ์ฌ์ฉ๋๋ค.
- TCP/IP ํจํท์ ๋คํธ์ํฌ ๋งค์ฒด๋ก ์ ๋ฌํ๋ ๊ฒ๊ณผ ๋คํธ์ํฌ ๋งค์ฒด์์ TCP/IP ํจํท์ ๋ฐ์๋ค์ด๋ ๊ณผ์ ์ ์ํํ๋ค. ์๋ฌ ๊ฒ์ถ๊ณผ ํจํท์ ํ๋ ์ํ๋ฅผ ํ๊ธฐ๋ ํ๋ค.
๐ 2๊ณ์ธต : ์ธํฐ๋ท ๊ณ์ธต
OSI 7๊ณ์ธต : ๋คํธ์ํฌ ๊ณ์ธต
๋ฐ์ดํฐ ๋จ์ : ํจํท
์ ์ก ์ฃผ์ : IP
๊ด๋ จ ํ๋กํ ์ฝ : ARP, RARP, ICMP, OSPF ๋ฑ
- ๋คํธ์ํฌ ์ ์ต์ข
๋ชฉ์ ์ง๊น์ง ์ ํํ๊ฒ ์ฐ๊ฒฐ๋๋๋ก ์ฐ๊ฒฐ์ฑ์ ์ ๊ณตํ๋ค.
- ๋จ๋ง์ ๊ตฌ๋ถํด์ผ ํ๊ธฐ ๋๋ฌธ์ ๋
ผ๋ฆฌ์ฃผ์(IP)๋ฅผ ํ ๋นํ๋ค.
- 3๊ณ์ธต์ผ๋ก ๋ถํฐ ๋ฐ์ ๋ฐ์ดํฐ์ IP ํจํท ํค๋(์ฃผ์ ๋ฑ ์ ์ด ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ๋ถ๋ถ)๋ฅผ ๋ถ์ฌ IP ํจํท์ ๋ง๋ค๋ฉฐ ์ด๋ฅผ ์ ์กํ๋ค.
- ์ด๋๋ ์ฑ(ํน์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฐธ์กฐํ๋ ๊ฒ), ํจํค์ง, ๋ผ์ฐํ
(ํต์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ๋ ์ต์ ์ ๊ฒฝ๋ก๋ฅผ ์ ํํ๋ ๊ฒ)์ ์ ๊ณตํ๋ค.
- IP ์ฃผ์๋ฅผ ํ๋ผ์ด๋น, ํผ๋ธ๋ฆญ์ผ๋ก ๊ตฌ๋ถํ๋ ๊ธฐ๋ฒ์ ์ฌ์ฉํ๊ณ ์ฃผ์๊ฐ ์ค์ด๋๋ IPv4์ ์ฃผ์ ์ฒด๊ณ๊ฐ ํ์ฅ๋ IPv6์ด ์๋ค.
๐ 3๊ณ์ธต : ์ ์ก ๊ณ์ธต
OSI 7๊ณ์ธต : ์ ์ก ๊ณ์ธต
๋ฐ์ดํฐ ๋จ์ : ์ธ๊ทธ๋จผํธ
์ ์ก ์ฃผ์ : ํฌํธ
๊ด๋ จ ํ๋กํ ์ฝ : TCP, UDP, RTP, RTCP ๋ฑ
- ํต์ ๋
ธ๋ ๊ฐ์ ์ฐ๊ฒฐ ์ ์ด์ ์๋ฃ์ ์ก์์ ์ ๋ด๋นํ๋ค.
- ์์คํ
์ ๋
ผ๋ฆฌ์ฃผ์์ ํฌํธ๋ฅผ ๊ฐ์ง๊ณ ์์ด ๊ฐ ์์ ๊ณ์ธต์ ํ๋ก์ธ์ค๋ฅผ ์ฐ๊ฒฐํด์ ํต์ ํ๋ค.
- TCP(์ ํํ ํจํท์ ์ ์ก์ ๋ณด์ฅ), UDP(์ ํํ์ง ์์ง๋ง ๋ ๋น ๋ฅธ ์๋ ๋) ํ๋กํ ์ฝ์ ์ด์ฉํ๋ค.
- ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต์ ์ธ์
๊ณผ ๋ฐ์ดํฐ๊ทธ๋จ(ํจํท ๊ตํ์์ ๋
๋ฆฝ์ ์ผ๋ก ์ทจ๊ธ๋๋ ๊ฐ๊ฐ์ ํจํท) ํต์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ค.
- ๋ฐ์ ์ง์ ๋ชฉ์ ์ง ํฌํธ, ์์ ๋ฒํธ, ์ค๋ฅ ๊ฒ์ถ ์ฝ๋๋ฅผ ๋ถ์ฌ ์ธ๊ทธ๋จผํธ๋ก ๊ทธ๋ฃนํํ๋ค.
๐ 4๊ณ์ธต : ์ ํ๋ฆฌ์ผ์ด์
๊ณ์ธต
OSI 7๊ณ์ธต : ์ธ์
๊ณ์ธต, ํํ ๊ณ์ธต, ์์ฉ ๊ณ์ธต
๋ฐ์ดํฐ ๋จ์ : ๋ฐ์ดํฐ/๋ฉ์์ง
๊ด๋ จ ํ๋กํ ์ฝ : FTP, HTTP, SSH, Telnet ๋ฑ
- ์ฌ์ฉ์์ ๊ฐ์ฅ ๊ฐ๊น์ด ๊ณ์ธต์ผ๋ก ์ฌ์ฉ์๊ฐ ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ์ํตํ ์ ์๊ฒ ํ๋ค.
- ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ํ๋กํ ์ฝ์ ์ ์ํ๋ค.
- ์์ฉ ํ๋ก๊ทธ๋จ๋ค์ด ๋คํธ์ํฌ, ๋ฉ์ผ, ์น ๋ฑ ์๋น์ค๋ฅผ ํ ์ ์๋๋ก ํ์ค์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ค.
- ์ ํ๋ฆฌ์ผ์ด์
ํค๋์๋ ํต์ ์ ํ๊ธฐ ์ํด ์์ฒญ๊ณผ ์๋ต์ ๊ดํ ์ ๋ณด๊ฐ ๋ค์ด ์๋ค.
- ํต์ ์ ์ ์งํ๋ ์ฅ์น๋ก ์ฟ ํค(ํด๋ผ์ด์ธํธ ์ธก์ ์ ์ฅํด๋ ์ก์์ ์ ๊ดํ ์ ๋ณด)๋ฅผ ์ฌ์ฉํ๋ค.
์ถ์ฒ
https://yoon1fe.tistory.com/177
https://coding-factory.tistory.com/613
https://velog.io/@jehjong/%EA%B0%9C%EB%B0%9C%EC%9E%90-%EC%9D%B8%ED%84%B0%EB%B7%B0-TCPIP-4%EA%B3%84%EC%B8%B5