728x90
๋ฐ์ํ
๋คํธ์ํฌ ๊ธฐ๊ธฐ
๋คํธ์ํฌ ๊ธฐ๊ธฐ์ ์ฒ๋ฆฌ ๋ฒ์
- ๋คํธ์ํฌ ๊ธฐ๊ธฐ๋ ๊ณ์ธต๋ณ๋ก ์ฒ๋ฆฌ ๋ฒ์๋ฅผ ๋๋ ์ ์์.
- ์ ํ๋ฆฌ์ผ์ด์ ๊ณ์ธต : L7 ์ค์์น
- ์ ์ก ๊ณ์ธต: L4 ์ค์์น
- ์ธํฐ๋ท ๊ณ์ธต: ๋ผ์ฐํฐ, L3 ์ค์์น
- ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต: L2 ์ค์์น, ๋ธ๋ฆฌ์ง
- ๋ฌผ๋ฆฌ ๊ณ์ธต: NIC, ๋ฆฌํผํฐ, AP
- ์์ ๊ณ์ธต์ ์ฒ๋ฆฌํ๋ ๊ธฐ๊ธฐ๋ ํ์ ๊ณ์ธต์ ์ฒ๋ฆฌํ ์ ์์ง๋ง ๊ทธ ๋ฐ๋๋ ๋ถ๊ฐ.
L7 ์ค์์น
- ์ค์์น๋ ์ฌ๋ฌ ์ฅ๋น๋ฅผ ์ฐ๊ฒฐํ๊ณ ๋ฐ์ดํฐ ํต์ ์ ์ค์ฌํ๋ฉฐ ๋ชฉ์ ์ง๊ฐ ์ฐ๊ฒฐ๋ ํฌํธ๋ก๋ง ์ ๊ธฐ ์ ํธ๋ฅด ใน๋ณด๋ด ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ํต์ ๋คํธ์ํฌ ์ฅ๋น.
- L7 ์ค์์น๋ ๋ก๋๋ฐธ๋ฐ์๋ผ๊ณ ๋ ํ๋ฉฐ, ์๋ฒ์ ๋ถํ๋ฅผ ๋ถ์ฐํ๋ ๊ธฐ๊ธฐ.
- ํด๋ผ์ด์ธํธ๋ก๋ถํฐ ์ค๋ ์์ฒญ๋ค์ ๋ค์ชฝ์ ์ฌ๋ฌ ์๋ฒ๋ก ๋๋๋ ์ญํ ์ ํ๋ฉฐ ์์คํ ์ด ์ฒ๋ฆฌํ ์ ์๋ ํธ๋ํฝ ์ฆ๊ฐ๋ฅผ ๋ชฉํ.
- URL, ์๋ฒ, ์บ์, ์ฟ ํค๋ค์ ๊ธฐ๋ฐ์ผ๋ก ํธ๋ํฝ์ ๋ถ์ฐ.
- ๋ฐ์ด๋ฌ์ค, ๋ถํ์ํ ์ธ๋ถ ๋ฐ์ดํฐ ๋ฑ์ ๊ฑธ๋ฌ๋ด๋ ํํฐ๋ง ๊ธฐ๋ฅ ๋ํ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ์์ฉ ํ๋ก๊ทธ๋จ ์์ค์ ํธ๋ํฝ ๋ชจ๋ํฐ๋ง๋ ๊ฐ๋ฅ.
- ์ฅ์ ๊ฐ ๋ฐ์ํ ์๋ฒ๊ฐ ์๋ค๋ฉด ์ด๋ฅผ ํธ๋ํฝ ๋ถ์ฐ ๋์์์ ์ ์ธํด์ผ ํ๋๋ฐ, ์ด๋ ์ ๊ธฐ์ ์ผ๋ก ํฌ์ค ์ฒดํฌ๋ฅผ ์ด์ฉํ์ฌ ๊ฐ์ํ๋ฉด์ ์ด๋ฃจ์ด์ง.
ํฌ์ค ์ฒดํฌ
: L4 ์ค์์น ๋๋ L7 ์ค์์น ๋ชจ๋ ํฌ์ค ์ฒดํฌ๋ฅผ ํตํด ์ ์์ ์ธ ์๋ฒ ๋๋ ๋น์ ์์ ์ธ ์๋ฒ๋ฅผ ํ๋ณํ๋๋ฐ, ์ ์ก ์ฃผ๊ธฐ์ ์ฌ์ ์ก ํ์ ๋ฑ์ ์ค์ ํ ์ดํ ๋ฐ๋ณต์ ์ผ๋ก ์๋ฒ์ ์์ฒญ์ ๋ณด๋ด๋ ๊ฒ. ์๋ฒ์ ๋ถํ๊ฐ ๋์ง ์์ ๋งํผ ์์ฒญ ํ์๊ฐ ์ ์ ํด์ผ ํจ.
- L4 ์ค์์น์ L7 ์ค์์น ์ฐจ์ด
- L4 ์ค์์น๋ ์ ์ก ๊ณ์ธต์ ์ฒ๋ฆฌํ๋ ๊ธฐ๊ธฐ๋ก ์คํธ๋ฆฌ๋ฐ ๊ด๋ จ ์๋น์ค์์๋ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ๋ฉ์์ง๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ธ์ํ์ง ๋ชปํ๊ณ IP์ ํฌํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํธ๋ํฝ์ ๋ถ์ฐ.
- ๋ก๋๋ฐธ๋ฐ์๋ฅผ ์ด์ฉํ ์๋ฒ ์ด์คํ
- ์๋น์ค๋ฅผ ์์ ์ ์ผ๋ก ์ด์ฉํ๊ธฐ ์ํด์๋ 2๋ ์ด์์ ์๋ฒ๋ ํ์์ . โก๏ธ ์๋ฌ๊ฐ ๋ฐ์ํ์ฌ ์๋ฒ 1๋๊ฐ ์ข ๋ฃ๋๋๋ผ๋ ์๋น์ค๋ ์์ ์ ์ผ๋ก ์ด์ฉ๋์ด์ผ ํ๊ธฐ ๋๋ฌธ.
- ๋ก๋๋ฐธ๋ฐ์๋ 2๋ ์ด์์ ์๋ฒ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ฐ์ IP๋ฅผ ์ ๊ณตํ๊ณ ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ ์ ์ธ ์๋น์ค๋ฅผ ์ ๊ณตํจ.
๋ผ์ฐํฐ
- ์ฌ๋ฌ ๊ฐ์ ๋คํธ์ํฌ๋ฅผ ์ฐ๊ฒฐ, ๋ถํ , ๊ตฌ๋ถ์์ผ์ฃผ๋ ์ญํ .
- ๋ค๋ฅธ ๋คํธ์ํฌ์ ์กด์ฌํ๋ ์ฅ์น๋ผ๋ฆฌ ์๋ก ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ๋ ํจํท ์๋ชจ๋ฅผ ์ต์ํํ๊ณ ๊ฒฝ๋ก๋ฅผ ์ต์ ํํ์ฌ ์ต์ ๊ฒฝ๋ก๋ฅผ ํจํท์ ํฌ์๋ฉํ๋ ๋ผ์ฐํ ์ ํ๋ ์ฅ๋น.
L3 ์ค์์น
- L2 ์ค์์น์ ๊ธฐ๋ฅ๊ณผ ๋ผ์ฐํ ๊ธฐ๋ฅ์ ๊ฐ์ถ ์ฅ๋น.
- ๋ผ์ฐํฐ๋ ์ํํธ์จ์ด ๊ธฐ๋ฐ์ ๋ผ์ฐํ ๊ณผ ํ๋์จ์ด ๊ธฐ๋ฐ์ ๋ผ์ฐํ ์ ํ๋ ๊ฒ์ผ๋ก ๋๋ ์ง๊ณ ํ๋์จ์ด ๊ธฐ๋ฐ์ ๋ผ์ฐํ ์ ๋ด๋นํ๋ ์ฅ์น.
L2 ์ค์์น
- ์ฅ์น๋ค์ MAC ์ฃผ์๋ฅผ MAC ์ฃผ์ ํ ์ด๋ธ์ ํตํด ๊ด๋ฆฌํ๋ฉฐ, ์ฐ๊ฒฐ๋ ์ฅ์น๋ก๋ถํฐ ํจํท์ด ์์ ๋ ํจํท ์ ์ก์ ๋ด๋น.
- IP์ฃผ์๋ฅผ ์ดํดํ์ง ๋ชปํด IP ์ฃผ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ผ์ฐํ ์ ๋ถ๊ฐ๋ฅ. ๋จ์ํ ํจํท์ MAC ์ฃผ์๋ฅผ ์ฝ์ด ์ค์์นญํ๋ ์ญํ ์ ํจ.
- ๋ชฉ์ ์ง๊ฐ MAC ์ฃผ์ ํ ์ด๋ธ์ ์๋ค๋ฉด ์ ์ฒด ํฌํธ์ ์ ๋ฌํ๊ณ MAC ์ฃผ์ ํ ์ด๋ธ์ ์ฃผ์๋ ์ผ์ ์๊ฐ ์ดํ ์ญ์ ํ๋ ๊ธฐ๋ฅ๋ ์์.
๋ธ๋ฆฌ์ง
- ๋ ๊ฐ์ ๊ทผ๊ฑฐ๋ฆฌ ํต์ ๋ง์ ์ํธ ์ ์ํ ์ ์๋๋ก ํ๋ ํต์ ๋ง ์ฐ๊ฒฐ ์ฅ์น.
- ํฌํธ์ ํฌํธ ์ฌ์ด์ ๋ค๋ฆฌ ์ญํ ์ ํ๋ฉฐ ์ฅ์น์์ ๋ฐ์์จ MAC ์ฃผ์๋ฅผ MAC ์ฃผ์ ํ ์ด๋ธ๋ก ๊ด๋ฆฌํจ.
NIC(Network Interface Card)
- LAN ์นด๋๋ผ๊ณ ํ๋ ๋คํธ์ํฌ ์ธํฐํ์ด์ค ์นด๋๋ 2๋ ์ด์์ ์ปดํจํฐ ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ๋ ๋ฐ ์ฌ์ฉํ๋ฉฐ, ๋คํธ์ํฌ์ ๋น ๋ฅธ ์๋๋ก ๋ฐ์ดํฐ๋ฅผ ์ก์์ ํ ์ ์๋๋ก ์ปดํจํฐ ๋ด์ ์ค์นํ๋ ํ์ฅ ์นด๋.
- ๊ฐ LAN ์นด๋์๋ ๊ฐ๊ฐ์ ๊ตฌ๋ถํ๊ธฐ ์ํ ๊ณ ์ ์ ์๋ณ๋ฒํธ์ธ MAC ์ฃผ์๊ฐ ์์.
๋ฆฌํผํฐ
- ๋ค์ด์ค๋ ์ฝํด์ง ์ ํธ ์ ๋๋ฅผ ์ฆํญํ์ฌ ๋ค๋ฅธ ์ชฝ์ผ๋ก ์ ๋ฌํ๋ ์ฅ์น.
AP
- AP์ ์ ์ LAN์ ์ฐ๊ฒฐํ ํ ๋ค๋ฅธ ์ฅ์น์์ ๋ฌด์ LAN ๊ธฐ์ (์์ดํ์ด ๋ฑ)์ ์ฌ์ฉํ์ฌ ๋ฌด์ ๋คํธ์ํฌ ์ฐ๊ฒฐ ๊ฐ๋ฅ.
IP ์ฃผ์
ARP(Address Resolution Protocol)
- IP ์ฃผ์๋ก๋ถํฐ MAC ์ฃผ์๋ฅผ ๊ตฌํ๋ IP์ MAC ์ฃผ์์ ๋ค๋ฆฌ ์ญํ ์ ํ๋ ํ๋กํ ์ฝ.
- ARP๋ฅผ ํตํด ๊ฐ์ ์ฃผ์์ธ IP ์ฃผ์๋ฅผ ์ค์ ์ฃผ์์ธ MAC ์ฃผ์๋ก ๋ณํ. ์ด์ ๋ฐ๋๋ก RARP๋ฅผ ํตํด ์ค์ ์ฃผ์์ธ MAC ์ฃผ์๋ฅผ ๊ฐ์ ์ฃผ์์ธ IP ์ฃผ์๋ก ๋ณํํ๊ธฐ๋ ํจ.
ํ๋ฐ์ดํ(hop by hop) ํต์
- IP ์ฃผ์๋ฅผ ํต์ ํ๋ ๊ณผ์
- hop by hop ์์ฒด๋ก ๊ฑด๋๋ฐ๋ ๋ชจ์ต์ ์๋ฏธ. ์ด๋ ํต์ ๋ง์์ ๊ฐ ํจํท์ด ์ฌ๋ฌ ๊ฐ์ ๋ผ์ฐํฐ๋ฅผ ๊ฑด๋๊ฐ๋ ๋ชจ์ต์ ๋น์ ์ ์ผ๋ก ํํํ ๊ฒ.
- ํต์ ์ฅ์น์ ์๋ ๋ผ์ดํ ํ ์ด๋ธ์ IP๋ฅผ ํตํด ์์ ์ฃผ์๋ถํฐ ์์ํ์ฌ ๋ค์ IP๋ก ๊ณ์ํด์ ์ด๋ํ๋ ๋ผ์ฐํ ๊ณผ์ ์ ๊ฑฐ์ณ ํจํท์ด ์ต์ข ๋ชฉ์ ์ง๊น์ง ๋๋ฌํ๋ ํต์ .
๋ผ์ฐํ ํ ์ด๋ธ
- ์ก์ ์ง์์ ์์ ์ง๊น์ง ๋๋ฌํ๊ธฐ ์ํด ์ฌ์์ธ๋ฉฐ ๋ผ์ฐํฐ์ ๋ค์ด๊ฐ ์๋ ๋ชฉ์ ์ง ์ ๋ณด๋ค๊ณผ ๊ทธ ๋ชฉ์ ์ง๋ก ๊ฐ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ด ๋ค์ด์๋ ๋ฆฌ์คํธ.
- ๊ฒ์ดํธ์จ์ด์ ๋ชจ๋ ๋ชฉ์ ์ง์ ๋ํด ํด๋น ๋ชฉ์ ์ง์ ๋๋ฌํ๊ธฐ ์ํด ๊ฑฐ์ณ์ผ ํ ๋ค์ ๋ผ์ฐํฐ์ ์ ๋ณด๋ฅผ ๊ฐ์ง.
๊ฒ์ดํธ์จ์ด
- ์๋ก ๋ค๋ฅธ ํต์ ๋ง, ํ๋กํ ์ฝ์ ์ฌ์ฉํ๋ ๋คํธ์ํฌ ๊ฐ์ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ด๋ฌธ ์ญํ .
- ์ฌ์ฉ์๋ ์ธํฐ๋ท์ ์ ์ํ๊ธฐ ์ํด ์๋ง์ ํจ๊ฒ์ดํธ์ธ ๊ฒ์ดํธ์จ์ด๋ฅผ ๊ฑฐ์ณ์ผ ํ๋ฉฐ ๊ฒ์ดํธ ์จ์ด๋ ์๋ก ๋ค๋ฅธ ๋คํธ์ํฌ์์ ํต์ ํ๋กํ ์ฝ์ ๋ณํํด์ฃผ๋ ์ญํ ์ ํ๊ธฐ๋ ํจ.
IP ์ฃผ์ ์ฒด๊ณ
- IPv4์ IPv6๋ก ๋๋จ.
- IPv4๋ 32๋นํธ๋ฅผ 8๋นํธ ๋จ์๋ก ์ ์ ์ฐ์ด ํ๊ธฐ. IPv6๋ 64๋นํธ๋ฅผ 16๋นํธ ๋จ์๋ก ์ ์ ์ฐ์ด ํ๊ธฐ.
- ํด๋์ค ๊ธฐ๋ฐ ํ ๋น ๋ฐฉ์
- A, B, C, D, E ๋ค์ฏ ๊ฐ์ ํด๋์ค๋ก ๊ตฌ๋ถํ๋ ํด๋์ค ๊ธฐ๋ฐ ํ ๋น ๋ฐฉ์์ ์ผ์.
- A, B, C๋ ์ผ๋์ผ ํต์ ์ผ๋ก ์ฌ์ฉ๋๊ณ ํด๋์ค D๋ ๋ฉํฐ์บ์คํธ ํต์ , ํด๋์ค E๋ ์์ผ๋ก ์ฌ์ฉํ ์๋น์ฉ์ผ๋ก ์ฐ๋ ๋ฐฉ์.
- ๋คํธ์ํฌ์ ์ฒซ ๋ฒ์งธ ์ฃผ์๋ ๋คํธ์ํฌ ์ฃผ์๋ก ์ฌ์ฉ๋๊ณ ๊ฐ์ฅ ๋ง์ง๋ง ์ฃผ์๋ ๋ธ๋ก๋ ์บ์คํธ์ฉ ์ฃผ์๋ก ๋คํธ์ํฌ์ ์ํด ์๋ ๋ชจ๋ ์ปดํจํฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ๋ ์ฌ์ฉ๋จ.
- ์ฌ์ฉํ๋ ์ฃผ์๋ณด๋ค ๋ฒ๋ฆฌ๋ ์ฃผ์๊ฐ ๋ง์ ๋จ์ ์ด ์์๊ณ ์ด๋ฅผ ํด์ํ๊ธฐ ์ํด DHCP์ IPv6, NAT๊ฐ ๋์ด.
DHCP
- IP ์ฃผ์ ๋ฐ ๊ธฐํ ํต์ ๋งค๊ฐ๋ณ์๋ฅผ ์๋์ผ๋ก ํ ๋นํ๊ธฐ ์ํ ๋คํธ์ํฌ ๊ด๋ฆฌ ํ๋กํ ์ฝ.
- ์ด ๊ธฐ์ ์ ํตํด ๋คํธ์ํฌ ์ฅ์น์ IP ์ฃผ์๋ฅผ ์๋์ผ๋ก ์ค์ ํ ํ์์์ด ์ธํฐ๋ท์ ์ ์ํ ๋๋ง๋ค ์๋์ผ๋ก IP์ฃผ์๋ฅผ ํ ๋น ๊ฐ๋ฅ.
NAT
- ํจํท์ด ๋ผ์ฐํ ์ฅ์น๋ฅผ ํตํด ์ ์ก๋๋ ๋์ ํจํท์ IP ์ฃผ์ ์ ๋ณด๋ฅผ ์์ ํ์ฌ IP ์ฃผ์๋ฅผ ๋ค๋ฅธ ์ฃผ์๋ก ๋งคํํ๋ ๋ฐฉ๋ฒ.
- IPv4 ์ฃผ์ ์ฒด๊ณ๋ง์ผ๋ก๋ ๋ง์ ์ฃผ์๋ค์ ๋ชจ๋ ๊ฐ๋นํ์ง ๋ชปํ๋ ๋จ์ ์ด ์์. โก๏ธ NAT๋ก ๊ณต์ธ IP์ ์ฌ์ค IP๋ก ๋๋ ์ ๋ง์ ์ฃผ์ ์ฒ๋ฆฌ.
- NAT๋ฅผ ๊ฐ๋ฅํ๊ฒ ํ๋ ์ํํธ์จ์ด๋ ICS, RRAS, Netfilter๋ฑ์ด ์์.
NAT๋ฅผ ์ด์ฉํ ๋ณด์
- NAT๋ฅผ ์ฌ์ฉํ๋ฉด ๋ด๋ถ ๋คํธ์ํฌ์์ ์ฌ์ฉํ๋ IP ์ฃผ์์ ์ธ๋ถ์ ๋๋ฌ๋๋ IP ์ฃผ์๋ฅผ ๋ค๋ฅด๊ฒ ์ ์งํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ด๋ถ ๋คํธ์ํฌ์ ๋ํ ์ด๋ ์ ๋์ ๋ณด์์ด ๊ฐ๋ฅํด์ง.
NAT ๋จ์
- ์ฌ๋ฌ ๋ช ์ด ๋์์ ์ธํฐ๋ท์ ์ ์ํ๊ฒ ๋๋ฏ๋ก ์ค์ ๋ก ์ ์ํ๋ ํธ์คํธ ์ซ์์ ๋ฐ๋ผ์ ์ ์ ์๋๊ฐ ๋๋ ค์ง ์ ์์.
728x90
๋ฐ์ํ
'Computer Science > Network' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CS] HTTP์ REST (0) | 2024.11.21 |
---|---|
[CS] ๋คํธ์ํฌ ๊ธฐ์ด ์ง์ ์ ๋ฆฌ (2/3) (0) | 2024.11.08 |
[CS] ๋คํธ์ํฌ ๊ธฐ์ด ์ง์ ์ ๋ฆฌ (1/3) (0) | 2024.11.04 |