๋ฐ์ํ
๐ OSI 7 ๊ณ์ธต ์ด๋
- OSI ์ฐธ์กฐ ๋ชจ๋ธ: ๋ค๋ฅธ ์์คํ ๊ฐ์ ์ํํ ํต์ ์ ์ํด ISO์์ ์ ์ํ ํต์ ๊ท์ฝ(Protocol)
- ๋ฐ์ดํฐ ํต์ ์ ํ์ํ ์ฅ๋น ๋ฐ ์ฒ๋ฆฌ ๋ฐฉ๋ฒ ๋ฑ์ 7๋จ๊ณ๋ก ํ์คํํ์ฌ ๊ท์
- ๊ณ์ธต์ ์ชผ๊ฐ๋ ์ด์
- ํต์ ์ด ์ผ์ด๋๋ ๊ณผ์ ์ ๋จ๊ณ๋ณ๋ก ์ฝ๊ฒ ํ์ ํ ์ ์๋ค.
- ๋ฌธ์ ๊ฐ ์๊ธด ๊ณ์ธต๋ง ํด๊ฒฐํ๋ฉด ์ํํ๊ฒ ์๋ ๊ฐ๋ฅ
๐ OSI 7 ๊ณ์ธต ์ค๋ช
- ๋ฌผ๋ฆฌ ๊ณ์ธต
- ํ๋์จ์ด ( ์ผ์ด๋ธ, ํ๋ธ, ... )
- ์ ์ก ๋จ์๋ Bit
- ๋ฐ์ดํฐ๋ฅผ ์๋ ๋ก๊ทธ ์ ํธ๋ก ์ ์ก ( ๋ฐ์ดํฐ๋ฅผ ์ ๊ธฐ ์ ํธ๋ก ๋ฐ๊ฟ์ฃผ๋ ์ญํ )
- ์ก์ ์ปดํจํฐ์์ ๋ฐ์ดํฐ๋ฅผ ์๋ ๋ก๊ทธ ์ ํธ๋ก encoding ํ ์ ์ก
- ์์ ์ปดํจํฐ์์ ์ ์ก ๋ฐ์ ์๋ ๋ก๊ทธ ์ ํธ๋ฅผ ๋ฐ์ดํฐ๋ก decoding
- ๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต
- ํ๋์จ์ด์ ( ๋์นด๋, ๋ธ๋ฆฌ์ง, ์ค์์น)
- ์ ์ก ๋จ์๋ frame
- ํ๋ฆ ์ ์ด: ์ก์ ์ธก๊ณผ ์์ ์ธก์ ์๋ ์ฐจ์ด๋ฅผ ํด๊ฒฐ
- framing(ํ๋ ์ ๋๊ธฐํ): ๋ฐ์ดํฐ์ ์์๊ณผ ๋์ ๊ตฌ๋ถํ๊ธฐ ์ํด ( ๋ค๋ฅธ ๋ฐ์ดํฐ๋ค๊ณผ ๊ตฌ๋ณํ๊ธฐ ์ํด) ์ธ์ฝ๋ฉ
- ์ค๋ฅ ์ ์ด: ์ค๋ฅ ๊ฒ์ถ๊ณผ ํ๋ณต
- ์์ ์ ์ด: ์์์ ์ ์ก
- ๋คํธ์ํฌ ๊ณ์ธต
- ์ํํธ์จ์ด (์ด์์ฒด์ ์ ์ปค๋ , ๋ผ์ฐํฐ)
- ์ ์ก ๋จ์๋ packet
- ๋ชฉ์ ์ง๊น์ง ๊ฐ์ฅ ๋น ๋ฅธ ๊ธธ๋ก ์ ์กํ๋ ์ญํ
- routing: IP ๋ฅผ ์ด์ฉํด ๊ธธ์ ์ฐพ๋๋ค.
- forwarding: ์์ ์ ๋ค์ ๋ผ์ฐํฐ์๊ฒ ๋ฐ์ดํฐ๋ฅผ ๋๊ฒจ์ค๋ค.
- ์ ์ก ๊ณ์ธต
- ์ํํธ์จ์ด (์ด์์ฒด์ ์ ์ปค๋, ๊ฒ์ดํธ์จ์ด)
- ๋ฐ์ดํฐ์ ์ ์ก์ ๋ด๋น ( ๋ฐ์ดํฐ์ ์ฉ๋, ์๋, ๋ชฉ์ ์ง ๋ฑ์ ์ฒ๋ฆฌ )
- ํฌํธ๋ฒํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋์ฐฉ์ง ์ปดํจํฐ์ ์ต์ข ๋์ฐฉ์ง์ธ ํ๋ก์ธ์ค ( ์นด์นด์คํก ๊ฐ์ ์คํ์ค์ธ ํ๋ก๊ทธ๋จ ) ๊น์ง ๋ฐ์ดํฐ๊ฐ ๋๋ฌํ๊ฒ ํ๋ค.
- ๋ํ์ ์ธ ํ๋กํ ์ฝ๋ก๋ TCP, UDP๊ฐ ์๋ค.
- UDP: ์ ๋ขฐ์ฑ ์๋ ์ ์ก์ ๋ณด์ฅํ์ง ๋ชปํ๋ค. ๋น ๋ฅธ ๋ฐ์ ์๋
- ์ธ์
๊ณ์ธต
- ์๋์ฐ๋ ๋ฆฌ๋ ์ค (OS)
- ํต์ ์ ์ผ์ ์ฑ ์์ง๊ณ ์๋ ๊ณ์ธต
- ๋คํฐ์ผ์ํฌ ์ฐ๊ฒฐ์ ์ฑ๋ฆฝ, ์ ์ด์ ์ด์, ์ฐ๊ฒฐ์ ์ข ๋ฃ๋ฅผ ์ฑ ์์ง๋ค.
- ํํ ๊ณ์ธต
- ๋ฐ์ดํฐ์ ํ์์ ๋ง์ถฐ(๋ณํ)ํ๋ ๊ณณ
- ์๋ก ๋ค๋ฅธ ํ๊ฒฝ์ ์ปดํจํฐ์ ์ดํ๋ฆฌ์ผ์ด์ ๋ค์ด ๋ฐ์ดํฐ๋ฅผ ์๋ก ์ดํดํ ์ ์๋๋ก ๋์์ค๋ค
- ex) jpeg, gif, ...
- ๋ฐ์ดํฐ์ ์์ถ or ํจํธํ
- ์์ฉ ๊ณ์ธต
- ์ฌ์ฉ์๊ฐ ์ง์ ์์ ํ๋ ๊ณ์ธต
- ์นด์นด์คํก
๐ OSI 7 ๊ณ์ธต ์์
- OSI ๋ชจ๋ธ์ด ์์ฅ ์ ์ ์ธ์์์ ๋ฐ๋ ค์ ์ฐ๋ฆฌ๋ TCP/IP ๋ชจ๋ธ์ ๋ฐ๋ฅธ๋ค.
๐ OSI 7 ํ์ค ์์ฝ
- ๋ฌผ๋ฆฌ: ์ค์ ๋ก ์ฅ์น๋ค์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ๋ฌผ๋ฆฌ์ ์ธ ์ฌํญ์ ์ ์ ( ๋์ , ์ ๊ธฐ์ ์ ํธ )
- ๋ฐ์ดํฐ ๋งํฌ: ๋ ์ง์ ๊ฐ์ ์ ๋ขฐ์ฑ ์๋ ์ ์ก์ ๋ณด์ฅ ( MAC์ฃผ์, ๋์นด๋, frame ๋จ์, ๊ทผ๊ฑฐ๋ฆฌ )
- ๋คํธ์ํฌ: ์ฌ๋ฌ ๊ฐ์ ์ง์ ์ ๊ฑฐ์น ๋ ๊ฒฝ๋ก๋ฅผ ์ฐพ์์ค ( ๊ฒฝ๋ก, IP, ๋ผ์ฐํฐ, fowarding )
- ์ ์ก: ์ ๋๋จ์ ์ฌ์ฉ์๋ค์ด ์ก์์ ์ ์์ด์ ์ ๋ขฐ์ฑ์ ๋ณด์ฅ ( ํ๋ก๊ทธ๋จ ํฌํธ๋ฒํธ )
- ์ธ์ : ์ ๋๋จ์ ํ๋ก์ธ์ค๊ฐ ํต์ ์ ๊ด๋ฆฌํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ์ ๊ณต ( ๋๊ธฐํ, TCP/IP ์ค์ )
- ํํ: ์ธ์ฝ๋ฉ ๋ฐ ๋ฐ์ดํฐ์ ํ์ ์ฐจ์ด๋ฅผ ์กฐ์
- ์์ฉ: ์์ฉ ํ๋ก๊ทธ๋จ์์ ์๋น์ค๋ฅผ ์ํ
๋ฐ์ํ
'CS > Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
HTTP์ HTTPS (0) | 2020.10.16 |
---|---|
์ฟ ํค์ ์ธ์ (Cookie / Session) (0) | 2020.10.15 |
ํ๋กํ ์ฝ(Protocol) (0) | 2020.10.14 |
HTTP (Hyper Text Transfer Protocol) (0) | 2020.10.13 |
GET vs POST (0) | 2020.10.12 |