TCP/IP 4 Layer
๋คํธ์ํฌ์ ๊ธฐ๋ณธ์ผ๋ก ์ธํฐ๋ท์ ํฌํจํ์ฌ ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉํ๊ณ ์๋ ๋คํธ์ํฌ๋ TCP/IP๋ผ๋ ํ๋กํ ์ฝ์์ ์์ง์ธ๋ค. ์ด ํ๋กํ ์ฝ ์ค ์์ฃผ ์ฌ์ฉํ๋ HTTP๋ ๊ทธ ์ค ํ๋์ด๋ค.
TCP/IP 4 ๊ณ์ธต
OSI ์ฐธ์กฐ ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ์ค๋ฌด์ ์ผ๋ก ์ด์ฉ๋ ์ ์๋๋ก ๋จ์ํํ ๋ชจ๋ธ์ด๋ค.
OSI 7๊ณ์ธต: ๊ตญ์ ํ์คํ ๊ธฐ๊ตฌ(ISO)์์ ๊ฐ๋ฐํ ๋คํธ์ํฌ ํ๋กํ ์ฝ ์คํ ๋ชจ๋ธ๋ก, ๋คํธ์ํฌ ํต์ ์ ๊ธฐ๋ฅ๋ณ๋ก 7๊ฐ์ ๊ณ์ธต์ผ๋ก ๋๋ ๊ฒ
TCP/IP 4๊ณ์ธต: ์ค์ ๊ตฌํ์ ์ํด ๋ง๋ค์ด์ง ๋ชจ๋ธ์ด๊ณ , OSI 7๊ณ์ธต์ ์ด๋ก ์ ์ธ ์ค๊ณ๋ฅผ ์ํด ๋ง๋ค์ด์ง ๋ชจ๋ธ
OSI 7๊ณ์ธต์ ๊ณ์ธต๋ค์ TCP/IP 4๊ณ์ธต์ ๋ง๊ฒ ์ฌ๋ฐฐ์นํ๋ฉด ์๋์ ๊ฐ๋ค.(OSI 7๊ณ์ธต๊ณผ 1:1 ๋์๋์ง๋ ์์)
Application
HTTP / FTP
์ ์ ์๊ฒ ์ ๊ณต๋๋ ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ฌ์ฉํ๋ ํต์ ์ ์์ง์์ ๊ฒฐ์
Session(5) / Presentation(6) / Application(7)
Stream
Transport
TCP/UDP
์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต์ ๋คํธ์ํฌ๋ก ์ ์๋์ด ์๋ 2๋์ ์ปดํจํฐ ์ฌ์ด์ ๋ฐ์ดํฐ ํ๋ฆ์ ์ ๊ณต
Transport(4)
Segment
Internet
IP
๋คํธ์ํฌ ์์์ ํจํท์ ์ด๋์ ๋ค๋ฃธ(ํจํท: ์ ์กํ๋ ๋ฐ์ดํฐ ์ต์ ๋จ์)
Network(3)
Packet
Network Access
LAN ๋๋ผ์ด๋ฒ, LAN ์ฅ๋น
๋คํธ์ํฌ์ ์ ์ํ๋ ํ๋์จ์ด์ ์ธ ๋ฉด
Physical(1) / DataLink(2)
Frame
Stream: ๋ฐ์ดํฐ์ ์์์ ์์ผ๋ ๋์ ์ ํํ๊ฒ ์ ์ํ ์ ์๊ณ , ์ ํ๋ฆฌ์ผ์ด์ ์์ ์ ์ํ๊ฒ ๋จ
๋๋จธ์ง ๋ฐ์ดํฐ: ์์๊ณผ ๋์ด ์ ์๋์ด ์์ผ๋ฉฐ, ๊ฐ ๊ณ์ธต์์ ์ ์๋ ๋ฐ์ดํฐ ๋จ์๋ฅผ ํตํด ์ ๋ฌ
Segmentation
Stream์ Socket์ด๋ผ๋ ์ธํฐํ์ด์ค์ ์ฐ๊ฒ ๋๋๋ฐ, ๋ง์ฝ Socket์ ํฌ๊ธฐ๊ฐ Segment ํฌ๊ธฐ ์ ํ(MSS)์ด๋ Packet์ ํฌ๊ธฐ ์ ํ(MTU)๋ณด๋ค ํฌ๋ค๋ฉด, Stream์ ์ฌ๋ฌ ๊ฐ์ Segment์ผ๋ก ๋ถํ ํ์ฌ ์ ์กํ๊ฒ ๋๋ค.(= Segmentation)
ํต์ ์ ํ๋ฆ ์์
TCP/IP ํต์ ์ ๊ณ์ธต๋ณ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ฉฐ, ๋ฐ์ดํฐ๋ ๊ณ์ธต์ ํต๊ณผํ ๋๋ง๋ค ํค๋ ์ ๋ณด๊ฐ ์ถ๊ฐํ๋ฉด์ ์ ๋ฌํ๊ฒ ๋๋ค.
์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต์
Socket Library
๋ฅผ ํตํด OS์ ๋ฉ์์ง ์ ๋ฌOS์ TCP ๊ณ์ธต์์ ๋ฉ์์ง(๋ฐ์ดํฐ)์ TCP ์ ๋ณด ์์ฑ
OS์ IP ๊ณ์ธต์์ TCP ์ ๋ณด์ IP ์ ๋ณด ์์ฑ
LAN ์นด๋๋ฅผ ํตํด ๋๊ฐ ๋
Ethernet Frame
์ ํตํด ์ ์ก
์ ์ก๋ ๋ฐ์ดํฐ ํํ
TCP/IP ํต์ ๊ณผ์ ์์ ์ ์ก๋๋ ๋ฐ์ดํฐ๋ ์ต์ข ์ ์ผ๋ก ์ฌ๋ฌ ๊ณ์ธต์ ํค๋ ์ ๋ณด๋ฅผ ํฌํจํ ํํ๋ก ์ ๋ฌ๋๋ค.
์์ผ ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ HTTP ๋คํธ์ํฌ ํ๋ฆ
์๋ก์ด ์์ผ ์์ฑ
80ํฌํธ๋ก ์์ผ์ ๋ฌถ์
์์ผ ์ปค๋ฅ์ ํ๊ฐ
์ปค๋ฅ์ ์ ๊ธฐ๋ค๋ฆผ
IP ์ฃผ์์ ํฌํธ๋ฅผ ์ป์
์๋ก์ด ์์ผ ์์ฑ
์๋ฒ์ IP ํฌํธ๋ก ์ฐ๊ฒฐ
์ ํ๋ฆฌ์ผ์ด์ ์ปค๋ฅ์ ํต์ง
์์ฒญ์ ์ฝ๊ธฐ ์์
์ฐ๊ฒฐ ์ฑ๊ณต
HTTP ์์ฒญ์ ๋ณด๋
HTTP ์๋ต ๋๊ธฐ
HTTP ์์ฒญ ๋ฉ์์ง ์ฒ๋ฆฌ
HTTP ์๋ต ๋ฉ์์ง ์ ์ก
HTTP ์๋ต ์ฒ๋ฆฌ
์ปค๋ฅ์ ๋ซ์
์ปค๋ฅ์ ๋ซ์
์ฐธ๊ณ ์๋ฃ
Last updated
Was this helpful?