๐OSI 7 ๊ณ์ธต
๊ตญ์ ํ์คํ ๊ธฐ๊ตฌ(ISO)์์ ๊ฐ๋ฐํ ๋คํธ์ํฌ ํต์ ์ด ์ผ์ด๋๋ ๊ณผ์ ์ 7๋จ๊ณ๋ก ๋๋ ๊ตญ์ ๊ณ์ธตํ ํ์ค ๋ชจ๋ธ
- layer๋ง๋ค ํ๋ ์ผ์ ๋ชจ๋ํ
- ๊ฐ layer์ ๋ ๋ฆฝ์ฑ์ ๋๊ณ ์์   ( โด ์ค๋ฅ๊ฐ ๋ฐ์ํ layer๋ง ์์ ํ๋ฉด ๋คํธ์ํฌ ํต์ ์ ์ํ ๊ฐ๋ฅ)
- ๋คํธ์ํฌ ํต์ ๊ณผ์ ์ ๋จ๊ณ๋ณ๋ก ํ์ ๊ฐ๋ฅ
- ๋คํธ์ํฌ ํต์ ์ด ์ด๋ป๊ฒ ์งํ๋๋์ง๋ฅผ ํ์ ํ๊ธฐ ์ฌ์

๊ณ์ธตํ๋ฅผ ํ ์ด์
- ํต์ ์ด ์ผ์ด๋๋ ๊ณผ์ ์ ๋จ๊ณ๋ณ๋ก ํ์ ํ๊ธฐ ์ํด์
- ๊ณ์ธต์ ๋๋๋ฉด ๋คํธ์ํฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ฝ๊ธฐ ๋๋ฌธ์   ( โตย ํ์ layer๋ถํฐ ํ์ธํ๋ฉด์ ๋์๊ฐ๋ฉด ์ด๋ค layer์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋์ง ์ฝ๊ฒ ํ์ ๊ฐ๋ฅ)
๐Encapsulation&Decapsulation(์บก์ํ&์ญ์บก์ํ)

ํต์ ํ๋ก์ฐ
- ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ๋๋ Application Layer๋ถํฐ ์์ํด ๊ฐ layer๋ง๋ค ํ์ํ ์ถ๊ฐ ์ ๋ณด ๋ฐ์ดํฐ๋ฅผ header์ ๋ด์ ๋ค์ layer๋ก ์ ์ก
์บก์ํ- ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ๋๋ Physical Layer๋ถํฐ ์ฐจ๋ก๋ก ์ฌ๋ผ๊ฐ๋ฉด์ header ๋ถ์/์ ๊ฑฐ
๋์บก์ํ- ๋ง์ง๋ง 7๊ณ์ธต(Application Layer)์ ๋๋ฌํ๋ฉด ์๋ณธ ๋ฐ์ดํฐ๋ง ๋จ์
๐Encapsulation(์บก์ํ)
๊ฐ layer๋ง๋ค ํ์ layer๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ๋, ๋ค๋ฅธ layer์์ ์ฒ๋ฆฌํ ๋ฐ์ดํฐ๋ฅผ ์ธ์ํ ์ ์๋๋ก ํ๊ธฐ ์ํด ํค๋๋ฅผ ๋ถ์
๐Decapsulation(์ญ์บก์ํ)
๊ฐ layer๋ง๋ค ํ์ layer์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ๋ฐ์ ๋, ์ ํธ ํํ์ ๋ฐ์ดํฐ๋ฅผ ์๋์ ๋ชจ์ต์ผ๋ก ๋ณํ์ํค๊ธฐ ์ํด ๊ฐ layer๋ฅผ ์ง๋ ๋๋ง๋ค ๋ถ์๋ ํค๋(์ ํ ์ผ)์ ๋ด๊ธด ์ ๋ณด๋ฅผ ๋ถ์/์ ๊ฑฐ
๐๊ฐ Layer์ ์ญํ

๐7๊ณ์ธต: Application Layer(์์ฉ ๊ณ์ธต)
์ธํฐํ์ด์ค ์ญํ ์ ๋ด๋นํ๋ ์ฌ์ฉ์์ ์ฐ๊ฒฐ๋์ด ์๋ layer
-
์์ฉ ํ๋ก์ธ์ค์ ์ง์ ๊ด๊ณํ์ฌ ์ผ๋ฐ์ ์ธ ์์ฉ ์๋น์ค๋ฅผ ๋คํธ์ํฌ์ ์ฐ๊ฒฐ ๋ฐ ์ํ
  โฐํ๋กํ ์ฝ:
HTTP๐เดฆเตเดฆเดฟแขโขแโขแขโ go go,DNS  โฐ๋ฐ์ดํฐ ๋จ์:Message
๐6๊ณ์ธต: Presentation Layer(ํํ ๊ณ์ธต)
๋ฐ์ดํฐ์ ํํ๋ฐฉ์์ ๊ฒฐ์ ํ๋ layer
-
๋ฐ์ดํฐ ์ธ/๋์ฝ๋ฉ, ์ํธํ ๋ฐ ์์ถ
-
์ฝ๋ ๊ฐ์ ๋ฒ์ญ์ ๋ด๋น
  โฐํ๋กํ ์ฝ:
JPG,MPEG  โฐ๋ฐ์ดํฐ ๋จ์:Data
๐5๊ณ์ธต: Session Layer(์ธ์ ๊ณ์ธต)
ํต์ ์ธ์ ์ ๊ตฌ์ฑํ๋ layer
Session: ํด๋ผ์ด์ธํธ์ ์น ์๋ฒ ๊ฐ ๋คํธ์ํฌ ์ฐ๊ฒฐ์ด ์ ์ง๋๊ณ ์๋ ์ํ
-
์ธ์ ์์ฑ, ์ ์ง, ์ข ๋ฃ, ์ ์ก ์ค๋จ ์ ๋ณต๊ตฌ ๊ธฐ๋ฅ ์ํ
-
๋คํธ์ํฌ ์ ์์ชฝ ์ฐ๊ฒฐ์ ๊ด๋ฆฌํ๊ณ ์ฐ๊ฒฐ์ ์ง์์ํด
-
ํต์ ์ฅ์น ๊ฐ ์ํธ์์ฉ์ ์ค์ ํ๊ณ ์ ์งํ๋ฉฐ ๋๊ธฐํ
  โฐํ๋กํ ์ฝ:
SSH,TLS  โฐ๋ฐ์ดํฐ ๋จ์:Data
๐4๊ณ์ธต: Transport Layer(์ ์ก ๊ณ์ธต)
ํ๋ก์ธ์ค ๊ฐ ์ ๋ขฐํ ์ ์๋ ๋ฐ์ดํฐ ์ ๋ฌ ๋ฐ ์ค๋ฅ ๋ณต๊ตฌ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ Layer
-
๋ ์ง์ ๊ฐ์ ์ฌ์ฉ์๋ค์ด ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ฒ ํด์ฃผ๋ ์ญํ โ ์ค๋ฅ ๊ฒ์ถ ๋ฐ ๋ณต๊ตฌ, ํ๋ฆ ์ ์ด์ ์ค๋ณต ๊ฒ์ฌ ๋ฑ์ ์ํ
  โฐ์ฃผ์:
Port Number(Port Address) (๊ฐ์ผ ํ process ๋ฒํธ)   โฐํ๋กํ ์ฝ:TCP,UDP๐เดฆเตเดฆเดฟแขโขแโขแขโ go go   โฐ๋ฐ์ดํฐ ๋จ์:Segment
๐3๊ณ์ธต: Network Layer(๋คํธ์ํฌ ๊ณ์ธต)
๋ฐ์ดํฐ๋ฅผ ๋ชฉ์ ์ง๊น์ง ๊ฐ์ฅ ์์ ํ๊ณ ๋น ๋ฅด๊ฒ ์ ๋ฌํ๋ layer
-
๋ผ์ฐํฐ๋ฅผ ํตํด ์ฃผ์(IP Address)๋ฅผ ์ ํ๊ณ ๊ฒฝ๋ก(Route)์ ๋ฐ๋ผPacket์ ์ ๋ฌ -
source to destination: ๋ผ์ฐํ (Packet์ ๋ชฉ์ ์ง๊น์ง ๊ฐ์ฅ ์์ ํ๊ณ ๋น ๋ฅธ ๊ฒฝ๋ก๋ก ์ ๋ฌํ๋ ๊ธฐ๋ฅ)์ด ๊ฐ์ฅ ์ค์ -
๋ผ์ฐํ , ํ๋ฆ ์ ์ด, ์ค๋ฅ ์ ์ด, ์ธ๊ทธ๋จผํ ์ด์ ๋ฑ์ ์ํ
  โฐ์ฃผ์:
IP Address(Logical Address) (๋ชฉ์ ์ง)   โฐ์ฅ๋น:๋ผ์ฐํฐ  โฐํ๋กํ ์ฝ:IP,ICMP  โฐ๋ฐ์ดํฐ ๋จ์:Packet
๐2๊ณ์ธต: Datalink Layer(๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต)
๋คํธ์ํฌ ๊ธฐ๊ธฐ๋ค ์ฌ์ด์ ๋ฐ์ดํฐ ์ ์ก์ ํ๋ layer
-
Physical Layer๋ฅผ ํตํด ์ก์์ ๋๋ Data๋ฅผ ๊ด๋ฆฌํ์ฌ ์์ ํ ํต์ ์ ํ๋ฆ์ ๊ด๋ฆฌ
-
Point to Point๊ฐ ์ ๋ขฐ์ฑ์๋ ์ ์ก์ ๋ณด์ฅํ๊ธฐ ์ํ layer โ ๋ฐ์ดํฐ ์ ์ก ์ค๋ฅ ๊ฐ์ง, ์ค๋ฅ ๊ฐ์ง ์ ์ฌ์ ์ก  โฐ์ฃผ์:
MAC Address(Physical Address) (๋ชฉ์ ์งX ์ค๊ฐ๊ฑฐ์ O)   โฐ์ฅ๋น:๋ธ๋ฆฟ์ง,์ค์์น๋ฑ   โฐํ๋กํ ์ฝ:Wifi,LAN,MAC  โฐ๋ฐ์ดํฐ ๋จ์:Frame
๐1๊ณ์ธต: Physical Layer(๋ฌผ๋ฆฌ ๊ณ์ธต)
๋ฐ์ดํฐ๋ฅผ ์ ๊ธฐ์ ์ ํธ๋ก ๋ณํํ์ฌ ์ฃผ๊ณ ๋ฐ๋ ๊ธฐ๋ฅ์ ์ํํ๋ layer
-
๋ฐ์ดํฐ๋ฅผ ์ ๋ฌ๋ง ํ ๋ฟ, ์ด๋ค ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋์ง, ์ด๋ค ์๋ฌ๊ฐ ์๋์ง๋ ์ ๊ฒฝ ์ฐ์ง ์์
  โฐ์ฅ๋น:
ํต์ ์ผ์ด๋ธ,ํ๋ธ๋ฑ   โฐํ๋กํ ์ฝ:Modem,Cable  โฐ๋ฐ์ดํฐ ๋จ์:Bit
๐OSI 7 Layer์ TCP/IP 4 Layer
TCP/IP 4 Layer์ OSI 7 Layer๋ณด๋ค ๋จผ์ ๊ฐ๋ฐ
TCP/IP๋ ์ธํฐ๋ท ๊ฐ๋ฐ ์ดํ ๊ณ์ ํ์คํ๋์ด ์ ๋ขฐ์ฑ์ด ์ฐ์OSI 7 Layer๋ ํ์ค์ด ๋๊ธฐ๋ ํ์ง๋ง ์ค์ ์ ์ผ๋ก ๊ตฌํ๋๋ ์๊ฐ ๊ฑฐ์ ์์ด ์ ๋ขฐ์ฑ์ด ์ ํOSI 7 Layer๋ ์ฅ๋น ๊ฐ๋ฐ๊ณผ ํต์ ์์ฒด๋ฅผ ์ด๋ป๊ฒ ํ์ค์ผ๋ก ์ก์์ง ์ฌ์ฉ ์ค์ง์ ์ธ ํต์ ์์ฒด๋ TCP/IP ํ๋กํ ์ฝ์ ์ฌ์ฉ