OSI 7๊ณ์ธต๊ณผ TCP/IP4๊ณ์ธต์ ๋ชจ๋ธ

[OSI 7 Layer]

โถ Layer 1 Physical(๋ฌผ๋ฆฌ๊ณ์ธต)
๋นํธ ํํ์ ์ ํธ๋ฅผ ์ ๊ธฐ์ ์ ํธ(Electric Signal)๋ก ๋ณํํ์ฌ ์ ๋ฌํ๋ ๊ณ์ธต์ด๋ค.
๋คํธ์ํฌ ์ผ์ด๋ธ๊ณผ ์ ํธ์ ๊ดํ ๊ท์น์ ๋ค๋ฃจ๊ณ
ํต์ ์ผ์ด๋ธ์ ์ข ๋ฅ์ ์ ํธ์ ๊ท๊ฒฉ ๋ฐ ๋ฌด์ ํต์ ์ฃผํ์ ์ค์ , ์ปค๋ฅํฐ ํํ ๋ฑ์ ์ ํ๋ค.
Cable, Connector, Repeater, Hub ๋ฑ์ ์ฅ๋น๊ฐ ํด๋น๋๋ค.
PDU : bit stream
โถ Layer 2 Data Link(๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต)
์ธ์ ์ฅ๋น ์ ๊ทผ์ ์ํ ์ ๋ณด(๋ฌผ๋ฆฌ์ ์ฃผ์=Mac Address)๋ฅผ ๋ถ์ฌํ๋ ๊ณ์ธต์ด๋ค.
์ธ์ ํ Node๊ฐ ์ฐ๊ฒฐ์ ๋ณด์ฅํ๋ค. = Node to Node(Hop to Hop)
๋คํธ์ํฌ ํ๊ฒฝ์ ๋ง๋ ์ ๋ณด๋ฅผ ๋ถ์ฌํ๊ณ ์ค๋ฅ์์ด ํ ์ฅ์น์์ ๋ค๋ฅธ ์ฅ์น๋ก ํ๋ ์์ ์ ๋ฌํ๋ค.
๊ด๋ จ๋ ํ๋กํ ์ฝ์๋ Ethernet, HDLC, PPP ๋ฑ์ด ์๋ค.
Switch, Bridge ๋ฑ์ ์ฅ๋น๊ฐ ํด๋น๋๋ค.
PDU : frame
โถ Layer 3 Network(๋คํธ์ํฌ ๊ณ์ธต)
์ถ๋ฐ์ง์ ๋ชฉ์ ์ง์ ์ฃผ์(๋ ผ๋ฆฌ์ ์ฃผ์=IP Address)๋ฅผ ๋ถ์ฌํ๋ ๊ณ์ธต์ด๋ค.
์ข ๋จ ๊ฐ ์ฐ๊ฒฐ์ ๋ณด์ฅํ๋ค. = End to End
๊ด๋ จ๋ ํ๋กํ ์ฝ์๋ IP, ICMP, ARP ๋ฑ์ด ์๋ค.
Router, L3 Switch ์ฅ๋น๊ฐ ํด๋น๋๋ค.
PDU : packet
*๊ณผ์ :
1. ์ต์ข ๋ชฉ์ ์ง ๊ตฌ๋ถ์ ์ํ IP์ ์ง์ ํ๋ค.
2. ๋ฐ์ดํฐ๊ฐ ์ต์ข ๋ชฉ์ ์ง๋ก ์ ๋ฌ๋๋ ๊ฒฝ๋ก(Route)๋ฅผ ๊ฒฐ์ ํ๋ Routing์ด ์ด๋ฃจ์ด์ง๋ค.
3. ์ด๋ฌํ ๊ณผ์ ์ผ๋ก ํจํท์ ์ ๋ฌํ๋ค.
โถ Layer 4 Transport(์ ์ก ๊ณ์ธต)
๋ ํธ์คํธ ๊ฐ์ ๋ฐ์ดํฐ ์ ์ก ๋ฐฉ์์ ๊ฒฐ์ ํ๋ ๊ณ์ธต์ด๋ค.
์ ๋ขฐ์ฑ ์๋ ์ ์ก์ ์ํ ๊ฒ์ฆ ์ญํ ์ ํ๋ค.
Port Address๋ฅผ ์ง์ ํ์ฌ ์๋น์ค๋ฅผ ๊ตฌ๋ถํ๊ณ ํ์์ ๋ฐ๋ผ ๋จํธํ ์์ ์ ์ํํ๋ค.
= Service to Service
PDU : segment
*ํ๋กํ ์ฝ :
1. TCP
- ์ฐ๊ฒฐ์งํฅ์ฑ(Connection-Oriented)
- ์ ๋ขฐ์ฑ ๋ณด์ฅ(favor Reliability)
- ํ๋ฆ ์ ์ด(Flow Control)
- ํผ์ก ์ ์ด(Congestion Control)
2. UDP
- ๋น์ฐ๊ฒฐ์ฑ(Connectionless)
- ํจ์จ์ฑ ๋ณด์ฅ(favor efficiency)
- ๋น์ ๋ขฐ์ฑ
- ๋น ๋ฅธ ์ ๋ฌ ๋ณด์ฅ
*๊ณผ์ :
1. ๋ฐ์ดํฐ ์ ๋ฌ๋ฐฉ์์ ๊ฒฐ์ ํ๋ค.
2. Port ์ฃผ์๋ฅผ ์ง์ ํ๋ค.
3. ๋จํธํ
โถ Layer 5 Session(์ธ์ ๊ณ์ธต)
์ฃผ ์ง์ ๊ฐ์ ํ๋ก์ธ์ค ๋ฐ ํต์ ํ๋ ํธ์คํธ ๊ฐ์ ์ฐ๊ฒฐ์ ์ ์งํ๋ ๊ณ์ธต์ด๋ค.
ํน์ ์ข ๋ฅ(์ฐ๊ฒฐ์ด ํ์ํ ์ข ๋ฅ)์ ์๋น์ค๋ฅผ ๋ฐ์ ๋๋ง ์ฌ์ฉํ๋ค.
์ฐ๊ฒฐ์ํ๋ฅผ ์ ์ดํ๋ฉฐ ํ๋ก๊ทธ๋จ ๊ฐ์ ์ฐ๊ฒฐ์์ฑ์ ๊ด๋ฆฌํ๋ ๊ธฐ๋ฅ์ ์ํํ๋ค.
๋ฐ์ดํฐ ๋ํ์ ์ค์ ๊ณผ ๊ด๋ฆฌ๋ฅผ ํตํด ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ์ ์ํํ ํต์ ์ ์ง์ํ๋ค.
TCP/IP ์ธ์ ์ ์ฒด๊ฒฐํ๊ณ , ํฌํธ๋ฒํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํต์ ์ธ์ ์ ๊ตฌ์ฑํ๋ค.
PDU : message
โถ Layer 6 Presentation(ํํ ๊ณ์ธต)
์์๊ณ์ธต์์ ๋ง๋ค์ด์ง ๋ฐ์ดํฐ์ ํํ๋ฅผ ํํํ๋ ๊ณ์ธต์ด๋ค.
Encode/Decode, Compress/Decompress, Encrypt/Decrypt ๊ธฐ๋ฅ์ ์ํํ๋ค.
PDU : message
โถ Layer 7 Application(์์ฉ ๊ณ์ธต)
์ฌ์ฉ์ ์ธํฐํ์ด์ค ๊ณ์ธต์ผ๋ก ์ต์ข ์ฌ์ฉ์์ ๋ช ๋ น์ ๋ฐ๋ ๊ณ์ธต์ด๋ค. (=์์ฉํ๋ก๊ทธ๋จ)
์ต์ข ์ฌ์ฉ์์ ์์ฉ ํ๋ก๊ทธ๋จ ๊ฐ์ ๋ค์ํ ๊ธฐ๋ฅ๊ณผ ์ํธ ์์ฉ์ ์ง์ํ๋ ์ค์ํ ๊ณ์ธต์ด๋ค.
๋ฐ์ดํฐ์ ์์ฑ, ์ก์์ , ๊ด๋ฆฌ ๋ฑ์ ๊ด๋ฆฌํ์ฌ ๋คํธ์ํฌ์ ํ์ฉ์ ๊ฐ๋ฅํ๊ฒ ๋ง๋๋ ํน์ง์ด ์๋ค.
๊ด๋ จ๋ ํ๋กํ ์ฝ์๋ HTTP, FTP, Telnet, SSH, DNS, DHCP, SMTP, POP3, IMAP4 ๋ฑ์ด ์๋ค.
PDU : message
TCP/IP 4 Layer

โถ Layer 1 Network Interface(๋คํธ์ํฌ ์ธํฐํ์ด์ค ๊ณ์ธต)
ํ๋์จ์ด์ ์ง์ ์ํธ์์ฉํ๋ ๊ณ์ธต์ผ๋ก OSI 7 ๊ณ์ธต์ Data Link ๊ณ์ธต๊ณผ ๊ธฐ๋ฅ์ด ๋์ผํ๋ค.
๋ฌผ๋ฆฌ์ ์ธ ๋คํธ์ํฌ์ ์ง์ ์ ๊ทผํ๊ณ ์ฃผ๋ก ๋คํธ์ํฌ ์นด๋, ์ผ์ด๋ธ, ์ค์์น ๋ฑ์ด ํด๋นํ๋ค.
๋ฌผ๋ฆฌ์ ์ธ ์ฃผ์๋ก MAC Address๋ฅผ ์ฌ์ฉํ๋ค.
๊ด๋ จ๋ ํ๋กํ ์ฝ๋ก๋ Ethernet, PPP, Token Ring ๋ฑ์ด ์๋ค.
โถ Layer 2 Internet(์ธํฐ๋ท ๊ณ์ธต)
ํจํท์ ์ต์ข ๋ชฉ์ ์ง๊น์ง ๊ฒฝ๋ก ์ค์ (Routing)์ ํ๋ ๊ณ์ธต์ผ๋ก OSI 7 ๊ณ์ธต์ Network ๊ณ์ธต๊ณผ ๊ธฐ๋ฅ์ด ๋์ผํ๋ค.
์ข ๋จ ๊ฐ์ ์ฐ๊ฒฐ์ ๋ณด์ฅํ๊ณ , ๋ ผ๋ฆฌ์ ์ธ ์ฃผ์(IP Address)๋ฅผ ํ ๋นํ๋ค.
๊ด๋ จ๋ ํ๋กํ ์ฝ๋ก๋ IP, ARP, ICMP, RARP, OSPF ๋ฑ์ด ์๋ค.
โถ Layer 3 Transport(์ ์ก ๊ณ์ธต)
ํต์ ๋ ธ๋๊ฐ ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ ์ ์ก์ ๋ด๋นํ๋ ๊ณ์ธต์ผ๋ก OSI 7 ๊ณ์ธต์ ์ ์ก(Transport)๊ณ์ธต๊ณผ ๊ธฐ๋ฅ์ด ๋์ผํ๋ค.
์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต์ ์ธ์ ๊ณผ ๋ฐ์ดํฐ๊ทธ๋จ ํต์ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ค.
๊ด๋ จ๋ ํ๋กํ ์ฝ์๋ TCP, UDP, RTP, RTCP ๋ฑ์ด ์๋ค.
โถ Layer 4 Application(์์ฉ ๊ณ์ธต)
์ฌ์ฉ์์ ๊ฐ์ฅ ๊ฐ๊น์ด ๊ณ์ธต์ผ๋ก, ์ฌ์ฉ์-์ํํธ์จ์ด Application ๊ฐ ์ํต์ ๋ด๋นํ๋ ๊ณ์ธต์ด๋ค.
OSI 7 ๊ณ์ธต์ ์์ฉ(Application),ํํ(Presentation),์ธ์ (Session) ๊ณ์ธต๊ณผ ๊ธฐ๋ฅ์ด ๋์ผํ๋ค.
๋ฐ์ดํฐ๋ฅผ ๊ตํํ๊ธฐ ์ํ ํ๋กํ ์ฝ๋ก๋ HTTP, HTTPS, FTP, SSH, Telnet, DNS, SMTP, DHCP ๋ฑ์ด ์๋ค.