h e 1 1 o !
๋คํธ์ํฌ / OSI 7 ๊ณ์ธต ๋ชจ๋ธ๊ณผ TCP/IP 4๊ณ์ธต ๋ชจ๋ธ ๋ณธ๋ฌธ
๋คํธ์ํฌ / OSI 7 ๊ณ์ธต ๋ชจ๋ธ๊ณผ TCP/IP 4๊ณ์ธต ๋ชจ๋ธ
hee.hee 2022. 7. 13. 13:37
๐ OSI 7 ๊ณ์ธต ๋ชจ๋ธ
ISO๋ผ๊ณ ํ๋ ๊ตญ์ ํ์คํ๊ธฐ๊ตฌ์์ ์ ์ ํ ํ์ค ๊ท๊ฒฉ์ด๋ค. OSI 7๊ณ์ธต ๋ชจ๋ธ์ ํ๋์จ์ด ๋ฐ ์ํํธ์จ์ด๊ฐ ์ํํ๋ ๊ธฐ๋ฅ์ ๋ฐ๋ผ ์ด๋ฅผ 7๊ฐ์ ๊ณ์ธต(๋ ์ด์ด)์ผ๋ก ๊ตฌ๋ถํ์๋ค.
๐ OSI ๊ฐ ๊ณ์ธต์ ์ญํ
- 1๊ณ์ธต - ๋ฌผ๋ฆฌ ๊ณ์ธต: OSI ๋ชจ๋ธ์ ๋งจ ๋ฐ์ ์๋ ๊ณ์ธต์ผ๋ก์, ์์คํ
๊ฐ์ ๋ฌผ๋ฆฌ์ ์ธ ์ฐ๊ฒฐ๊ณผ ์ ๊ธฐ ์ ํธ๋ฅผ ๋ณํ ๋ฐ ์ ์ดํ๋ ๊ณ์ธต์
๋๋ค. ์ฃผ๋ก ๋ฌผ๋ฆฌ์ ์ฐ๊ฒฐ๊ณผ ๊ด๋ จ๋ ์ ๋ณด๋ฅผ ์ ์ํฉ๋๋ค. ์ฃผ๋ก ์ ๊ธฐ ์ ํธ๋ฅผ ์ ๋ฌํ๋๋ฐ ์ด์ ์ ๋๊ณ , ๋ค์ด์จ ์ ๊ธฐ ์ ํธ๋ฅผ ๊ทธ๋๋ก ์ ์ ๋ฌํ๋ ๊ฒ์ด ๋ชฉ์ ์
๋๋ค.
- e.g. ๋์งํธ ๋๋ ์๋ ๋ก๊ทธ๋ก ์ ํธ ๋ณ๊ฒฝ
- 2๊ณ์ธต - ๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต: ๋คํธ์ํฌ ๊ธฐ๊ธฐ ๊ฐ์ ๋ฐ์ดํฐ ์ ์ก ๋ฐ ๋ฌผ๋ฆฌ์ฃผ์(e.g. MAC ์ฃผ์)๋ฅผ ๊ฒฐ์ ํ๋ ๊ณ์ธต์
๋๋ค. ๋ฌผ๋ฆฌ ๊ณ์ธต์์ ๋ค์ด์จ ์ ๊ธฐ ์ ํธ๋ฅผ ๋ชจ์ ์์ ๋ณผ ์ ์๋ ๋ฐ์ดํฐ ํํ๋ก ์ฒ๋ฆฌ ํฉ๋๋ค. ์ด ๊ณ์ธต์์๋ ์ฃผ์ ์ ๋ณด๋ฅผ ์ ์ํ๊ณ ์ถ๋ฐ์ง์ ๋์ฐฉ์ง ์ฃผ์๋ฅผ ํ์ธํ ํ, ๋ฐ์ดํฐ ์ฒ๋ฆฌ๋ฅผ ์ํํฉ๋๋ค.
- e.g. ๋ธ๋ฆฌ์ง ๋ฐ ์ค์์น, MAC ์ฃผ์
- 3๊ณ์ธต - ๋คํธ์ํฌ ๊ณ์ธต: OSI 7 ๊ณ์ธต์์ ๊ฐ์ฅ ๋ณต์กํ ๊ณ์ธต ์ค ํ๋๋ก์ ์ค์ ๋คํธ์ํฌ ๊ฐ์ ๋ฐ์ดํฐ ๋ผ์ฐํ
์ ๋ด๋นํฉ๋๋ค. ์ด๋ ๋ผ์ฐํ
์ด๋ ์ด๋ค ๋คํธ์ํฌ ์์์ ํต์ ๋ฐ์ดํฐ๋ฅผ ์ง์ฌ์ง ์๊ณ ๋ฆฌ์ฆ์ ์ํด ์ต๋ํ ๋น ๋ฅด๊ฒ ๋ณด๋ผ ์ต์ ์ ๊ฒฝ๋ก๋ฅผ ์ ํํ๋ ๊ณผ์ ์ ๋ผ์ฐํ
์ด๋ผ๊ณ ํฉ๋๋ค.
- e.g. IP ํจํท ์ ์ก
- 4๊ณ์ธต - ์ ์ก ๊ณ์ธต: ์ปดํจํฐ๊ฐ ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ๋ฅผ ์๋ก ์ฃผ๊ณ ๋ฐ์ ์ ์๋๋ก ํ๋ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๊ณ์ธต์
๋๋ค. ํ์ ๊ณ์ธต์์ ์ ํธ์ ๋ฐ์ดํฐ๋ฅผ ์ฌ๋ฐ๋ฅธ ์์น๋ก ๋ณด๋ด๊ณ ์ ํธ๋ฅผ ๋ง๋๋๋ฐ ์ง์คํ๋ค๋ฉด, ์ ์ก ๊ณ์ธต์์๋ ํด๋น ๋ฐ์ดํฐ๋ค์ด ์ค์ ๋ก ์ ์์ ์ผ๋ก ๋ณด๋ด์ง๋์ง ํ์ธํ๋ ์ญํ ์ ํฉ๋๋ค. ๋คํธ์ํฌ ๊ณ์ธต์์ ์ฌ์ฉ๋๋ ํจํท์ ์ ์ค๋๊ฑฐ๋ ์์๊ฐ ๋ฐ๋๋ ๊ฒฝ์ฐ๊ฐ ์๋ ๋ฐ, ์ด๋ฅผ ๋ฐ๋ก ์ก์์ฃผ๋ ์ญํ ๋ ๋ด๋นํฉ๋๋ค.
- e.g. TCP/UDP ์ฐ๊ฒฐ
- 5๊ณ์ธต - ์ธ์ ๊ณ์ธต: ์ธ์ ์ฐ๊ฒฐ์ ์ค์ ๊ณผ ํด์ , ์ธ์ ๋ฉ์์ง ์ ์ก ๋ฑ์ ๊ธฐ๋ฅ์ ์ํํ๋ ๊ณ์ธต์ ๋๋ค. ์ฆ, ์ปดํจํฐ๊ฐ์ ํต์ ๋ฐฉ์์ ๋ํด ๊ฒฐ์ ํ๋ ๊ณ์ธต์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค. ์ฝ๊ฒ ๋งํด, ์ ๋ ๋จ์ ํ๋ก์ธ์ค๊ฐ ์ฐ๊ฒฐ์ ์ฑ๋ฆฝํ๋๋ก ๋์์ฃผ๊ณ , ์์ ์ ๋ง์น ํ์๋ ์ฐ๊ฒฐ์ ๋๋ ์ญํ ์ ํฉ๋๋ค.
- 6๊ณ์ธต - ํํ ๊ณ์ธต: ์์ฉ ๊ณ์ธต์ผ๋ก ์ ๋ฌํ๊ฑฐ๋ ์ ๋ฌ๋ฐ๋ ๋ฐ์ดํฐ๋ฅผ ์ธ์ฝ๋ฉ ๋๋ ๋์ฝ๋ฉํ๋ ๊ณ์ธต์
๋๋ค. ์ผ์ข
์ ๋ฒ์ญ๊ธฐ ๊ฐ์ ์ญํ ์ ์ํํ๋ ๊ณ์ธต์ด๋ผ๊ณ ๋ณผ ์ ์์ต๋๋ค.
- e.g. ๋ฌธ์ ์ฝ๋, ์์ถ, ์ํธํ ๋ฑ์ ๋ฐ์ดํฐ ๋ณํ
- 7๊ณ์ธต - ์์ฉ ๊ณ์ธต: ์ต์ข
์ ์ผ๋ก ์ฌ์ฉ์์์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ ๊ณ์ธต์ผ๋ก ์ฌ์ฉ์๊ฐ ์คํํ๋ ์์ฉ ํ๋ก๊ทธ๋จ(e.g. Google Chrome)๋ค์ด ํด๋น ๊ณ์ธต์ ์ํฉ๋๋ค.
- e.g. ์ด๋ฉ์ผ ๋ฐ ํ์ผ ์ ์ก, ์น ์ฌ์ดํธ ์กฐํ
๐ ๋ฐ์ดํฐ ์บก์ํ์ ์ญ์บก์ํ
OSI 7๊ณ์ธต ๋ชจ๋ธ์ ์ก์ ์ธก์ 7๊ณ์ธต๊ณผ ์์ ์ธก์ 7๊ณ์ธต์ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ต๋๋ค. ๊ฐ ๊ณ์ธต์ ๋ ๋ฆฝ์ ์ด๋ฏ๋ก ๋ฐ์ดํฐ๊ฐ ์ ๋ฌ๋๋ ๋์์ ๋ค๋ฅธ ๊ณ์ธต์ ์ํฅ์ ๋ฐ์ง ์์ต๋๋ค. ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ์ชฝ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๊ธฐ ์ํด์ ์์ ๊ณ์ธต์์ ํ์ ๊ณ์ธต์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํฉ๋๋ค. ์ด๋ ๋ฐ์ดํฐ๋ฅผ ์๋๋ฐฉ์๊ฒ ๋ณด๋ผ ๋ ๊ฐ ๊ณ์ธต์์ ํ์ํ ์ ๋ณด๋ฅผ ๋ฐ์ดํฐ์ ์ถ๊ฐํ๋๋ฐ ์ด ์ ๋ณด๋ฅผ ํค๋(๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต์์๋ ํธ๋ ์ผ๋ฌ)๋ผ๊ณ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด๋ ๊ฒ ํค๋๋ฅผ ๋ถ์ฌ๋๊ฐ๋ ๊ฒ์ ์บก์ํ๋ผ๊ณ ํฉ๋๋ค.
๋ง์ง๋ง ๋ฌผ๋ฆฌ ๊ณ์ธต์ ๋๋ฌํ๋ฉฐ ์ก์ ์ธก์ ๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต์์ ๋ง๋ค์ด์ง ๋ฐ์ดํฐ๊ฐ ์ ๊ธฐ ์ ํธ๋ก ๋ณํ๋์ด ์์ ์ธก์ ์ ์ก๋ฉ๋๋ค.๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ ์ชฝ์ ํ์ ๊ณ์ธต์์ ์์ ๊ณ์ธต์ผ๋ก ๊ฐ ๊ณ์ธต์ ํตํด ์ ๋ฌ๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐ๊ฒ๋ฉ๋๋ค.
์ด๋ ์์ ๊ณ์ธต์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ฉฐ ๊ฐ ๊ณ์ธต์์ ํค๋(๋ฐ์ดํฐ๋งํฌ ๊ณ์ธต์์๋ ํธ๋ ์ผ๋ฌ)๋ฅผ ์ ๊ฑฐํด ๋๊ฐ๋ ๊ฒ์ ์ญ์บก์ํ๋ผ๊ณ ํฉ๋๋ค. ์ญ์บก์ํ๋ฅผ ๊ฑฐ์ณ ๋ง์ง๋ง ์์ฉ ๊ณ์ธต์ ๋๋ฌํ๋ฉด ๋๋์ด ์ ๋ฌํ๊ณ ์ ํ๋ ์๋ณธ ๋ฐ์ดํฐ๋ง ๋จ๊ฒ ๋ฉ๋๋ค.
โ๏ธ ์บก์ํ
์ ์ก ์, ์์ฉ๊ณ์ธต -> ๋ฌผ๋ฆฌ๊ณ์ธต ์์๋ก, ๊ฐ ๊ณ์ธต์์ ํ์ํ ์ ๋ณด๋ฅผ ํค๋์ ๋ถ์ฌ๋๊ฐ๋ค.
๋ง์ง๋ง ๋ฌผ๋ฆฌ ๊ณ์ธต์์๋ ์ก์ ์ธก์ ๋ฐ์ดํฐ ๋งํธ ๊ณ์ธต์์ ๋ง๋ค์ด์ง ์ด ๋ฐ์ดํฐ๊ฐ ์ ๊ธฐ ์ ํธ๋ก ๋ณํ๋์ด ์์ ์ธก์ ์ ์ก๋๋ค.
โ๏ธ ์ญ์บก์ํ
์์ ์, ๋ฌผ๋ฆฌ๊ณ์ธต -> ์์ฉ๊ณ์ธต ์์๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ฉฐ ๊ฐ ๊ณ์ธต์์ ํค๋๋ฅผ ์ ๊ฑฐํด ๋๊ฐ๋ ๊ฒ์ ์ญ์บก์ํ๋ผ๊ณ ํ๋ค.
๋ชจ๋ ๊ณผ์ ์ ๊ฑฐ์ณ ๋ง์ง๋ง, ์์ฉ๊ณ์ธต์ ๋๋ฌํ ๋๋ ์ต์ด ์ก์ ์ ๋ณด๋๋ ์๋ณธ ๋ฐ์ดํฐ๋ง ๋จ๊ฒ ๋๋ค.
๐ TCP / IP 4 ๊ณ์ธต ๋ชจ๋ธ
TCP/IP 4๊ณ์ธต ๋ชจ๋ธ์ OSI ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ์ค๋ฌด์ ์ผ๋ก ์ด์ฉํ ์ ์๋๋ก ํ์ค์ ๋ง์ถฐ ๋จ์ํ๋ ๋ชจ๋ธ์ด๋ค. ์ฆ, ์ค์ฉ์ฑ์ ๊ธฐ๋ฐ์ ๋ ํ๋์ ์ธํฐ๋ท ํ์ค์ด TCP/IP 4๊ณ์ธต์ด๋ผ๊ณ ํ ์ ์๋ค.
TCP/IP 4๊ณ์ธต ๋ชจ๋ธ์ ์์ฉ ๊ณ์ธต, ์ ์ก ๊ณ์ธต, ์ธํฐ๋ท ๊ณ์ธต, ๋คํธ์ํฌ ์ ์ ๊ณ์ธต์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋ค.
๐ TCP / IP ๊ฐ ๊ณ์ธต์ ์ญํ
- 4๊ณ์ธต: ์ดํ๋ฆฌ์ผ์ด์
๊ณ์ธต: OSI ๊ณ์ธต์ ์ธ์
๊ณ์ธต, ํํ ๊ณ์ธต, ์์ฉ ๊ณ์ธต์ ํด๋นํ๋ฉฐ TCP/UDP ๊ธฐ๋ฐ์ ์์ฉ ํ๋ก๊ทธ๋จ์ ๊ตฌํํ ๋ ์ฌ์ฉํฉ๋๋ค.
- e.g. FTP, HTTP, SSH
- 3๊ณ์ธต: ์ ์ก ๊ณ์ธต: OSI ๊ณ์ธต์ ์ ์ก ๊ณ์ธต์ ํด๋นํ๋ฉฐ ํต์ ๋
ธ๋๊ฐ์ ์ฐ๊ฒฐ์ ์ ์ดํ๊ณ , ์ ๋ขฐ์ฑ ์๋ ๋ฐ์ดํฐ ์ ์ก์ ๋ด๋นํฉ๋๋ค.
- e.g. TCP/UDP
- 2๊ณ์ธต: ์ธํฐ๋ท ๊ณ์ธต: OSI ๊ณ์ธต์ ๋คํธ์ํฌ ๊ณ์ธต์ ํด๋นํ๋ฉฐ ํต์ ๋
ธ๋ ๊ฐ์ IP ํจํท์ ์ ์กํ๋ ๊ธฐ๋ฅ ๋ฐ ๋ผ์ฐํ
์ ๋ด๋นํฉ๋๋ค.
- e.g. IP, ARP, RARP
- 1๊ณ์ธต: ๋คํธ์ํฌ ์ธํฐํ์ด์ค ๊ณ์ธต: OSI ๊ณ์ธต์ ๋ฌผ๋ฆฌ ๊ณ์ธต๊ณผ ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ ํด๋นํ๋ฉฐ ๋ฌผ๋ฆฌ์ ์ธ ์ฃผ์๋ก MAC์ ์ฌ์ฉํฉ๋๋ค.
- e.g. LAN, ํจํท๋ง ๋ฑ์ ์ฌ์ฉ๋จ
โ๏ธ ์์ฉ ๊ณ์ธต
์์ฉ ๊ณ์ธต์ ๋คํธ์ํฌ ๋ชจ๋ธ์ ์ต์์ ๊ณ์ธต์ผ๋ก ์ต์ข ์ ์ผ๋ก ์ฌ์ฉ์์์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํ๋ ๊ณ์ธต์ ๋๋ค. ์ฝ๊ฒ ๋งํด ์ฌ์ฉ์๊ฐ ์น ์ํ์ ํ ๋์๋ ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ์ฌ์ฉํ๊ณ ๋ฉ์ผ์ ์ฃผ๊ณ ๋ฐ์ ๋๋ Outlook๊ณผ ๊ฐ์ ๋ฉ์ผ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ๋ ๊ฒ์ ์์๋ก ๋ค ์ ์์ต๋๋ค. ์ด๋ ๊ฒ ์์ฉ ๊ณ์ธต์ ์ด๋ฉ์ผ, ํ์ผ ์ ์ก, ์น ์ฌ์ดํธ ์กฐํ ๋ฑ ์ดํ๋ฆฌ์ผ์ด์ ์ ๋ํ ์๋น์ค๋ฅผ ์ฌ์ฉ์์๊ฒ ์ ๊ณตํ๋ ๊ณ์ธต์ ๋๋ค.
์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ํด๋ผ์ด์ธํธ, ์ ๊ณตํ๋ ์๋ฒ ์ธก์ ์ด๋ฅผ๋ฆฌ์ผ์ด์ ํ๋ก๊ทธ๋จ์ด ๋ฐ๋ก ์๋ค.
์ฐ๋ฆฌ๊ฐ ์ฌ์ฉํ๋ ์น๋ธ๋ผ์ฐ์ , ๋ฉ์ผํ๋ก๊ทธ๋จ์ ์ฌ์ฉ์ ์ธก ์ดํ๋ฆฌ์ผ์ด์ , ํด๋ผ์ด์ธํธ์ด๋ค.
๋ฐ๋๋ก ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ์ธก์๋ ํด๋น ์ญํ ์ ํ๋ ์๋ฒ ํ๋ก๊ทธ๋จ๋ค์ด ๋ฐ๋ก ์๋ค.
ํด๋ผ์ด์ธํธ์ ์๋ฒ ๋ชจ๋ ์์ฉ ๊ณ์ธต์์ ๋์ํ๋ค.
https://urclass.codestates.com/1f34960b-6156-48a3-8eee-b200cd802640?playlist=2297
'w e b & s e r v e r' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ธ์ฆ ๋ณด์ / ์ฟ ํค์ ์ธ์ (0) | 2022.07.15 |
---|---|
๋คํธ์ํฌ / HTTP์ ํน์ง, headers (0) | 2022.07.13 |
๋คํธ์ํฌ / IP, TCP, UDP (0) | 2022.07.13 |
์ฌ์ฉ์ ์นํ ์น / ์น ์ ๊ทผ์ฑ (0) | 2022.07.11 |
์ฌ์ฉ์ ์นํ ์น / SEO (0) | 2022.07.08 |