์ถ์ฒ: ๋ฐ๋ผํ๋ฉด์ ๋ฐฐ์ฐ๋ IT youtube
โ OSI 3๊ณ์ธต์ ๊ธฐ๋ฅ
- 3๊ณ์ธต์ ๋ผ์ฐํฐ ๋ฑ์ ์ฅ๋น๋ฅผ ์ด์ฉํด์ LAN๊ณผ LAN์ ์ฐ๊ฒฐ์์ผ์ฃผ๋ ์ญํ ์ ํ๋ค
- 3๊ณ์ธต์ ๋ค๋ฅธ ๋คํธ์ํฌ ๋์ญ(์ฆ, ๋ฉ๋ฆฌ ๋จ์ด์ง ๊ณณ์ ์กด์ฌํ๋ ๋คํธ์ํฌ)๊น์ง ์ด๋ป๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ์ง ์ ์ดํ๋ ์ญํ ๋ด๋น
- ๋ฐ์ ์์ ์ฐฉ์ ๊น์ง ํจํท์ ๊ฒฝ๋ก๋ฅผ ์ ์ดํ๋ค.
- WAN์์ ํต์ ์ฆ, 3๊ณ์ธต์์ ํต์ ํ ๋์๋ IP์ฃผ์๋ฅผ ์ฌ์ฉํ๋ค.
โ 3๊ณ์ธต์์ ์ฐ๋ ์ฃผ์ (๋ฉ๋ฆฌ ์๋ ๊ณณ๊ณผ ํต์ ํ๊ธฐ ์ํด)
- IP์ฃผ์: ํ์ฌ PC์ ํ ๋น๋ IP ์ฃผ์
- ์๋ธ๋ท ๋ง์คํฌ: IP์ฃผ์์ ๋ํ ๋คํธ์ํฌ์ ๋์ญ์ ๊ท์ ํ๋ ๊ฒ
- ๊ฒ์ดํธ์จ์ด ์ฃผ์: ์ธ๋ถ์ ํต์ ํ ๋ ์ฌ์ฉํ๋ ๋คํธ์ํฌ์ ์ถ์ ๊ตฌ
โ ์ผ๋ฐ์ ์ธ IP์ฃผ์
๐ข Classful IP ์ฃผ์
- IP์ฃผ์๊ฐ ์ฒ์ ๋์์ ๋์๋ ์ด๋ ๊ฒ ํด๋์ค๋ก ๊ตฌ๋ถํด์ ์ฌ์ฉํ์์
- Aํด๋์ค์ ๊ฒฝ์ฐ ๋คํธ์ํฌ ๊ตฌ๋ถ์ ์ฒซ๋ฒ์งธ ํ๋๋ก๋ง ํ๊ณ , ๋๋จธ์ง ํ๋๋ค๋ก๋ ๋คํธ์ํฌ ์์ ์ํ pc๋ค์ ๊ตฌ๋ถ
- IP ๋ญ๋น๊ฐ ์ฌํ ๋จ์ --> ๋ณด์์ ์ํด classless IP์ฃผ์ ๋ฑ์ฅ
๐ข Classless IP ์ฃผ์
- ์๋ธ๋ท๋ง์คํฌ๋ฅผ ๋์ ํ์ฌ, ์ด๋๊น์ง๊ฐ ๋คํธ์ํฌ ๋์ญ์ ๊ตฌ๋ถํ๋ ํ๋์ด๊ณ , ์ด๋๋ถํฐ ๋คํธ์ํฌ ์์ ์ํ ์ปดํจํฐ๋ฅผ ๊ตฌ๋ถํ๋ ํ๋์ธ์ง ๊ตฌ๋ถํ๊ธฐ ์์ํ๋ค.
๐ฅ ์๋ธ๋ท๋ง์คํฌ?
- ํด๋์ค๋ฆฌ์คํ ๋คํธ์ํฌ ๋์ญ์ ๋๋ ์ฃผ๋ ๋ฐ ์ฌ์ฉํ๋ ๊ฐ
- 2์ง์๋ก ํ๊ธฐํ์ ๋ 1๋ก ์์ํ๋ฉฐ, 1๊ณผ 1 ์ฌ์ด์๋ 0์ด ์ฌ ์ ์๋ค๋ ๊ท์น์ ๊ฐ์ง๊ณ ์๋ค.
- ์๋ฅผ ๋ค๋ฉด ์๋ธ๋ท๋ง์คํฌ๊ฐ 255.255.255.192 (11111111.11111111.11111111.1100000) ๋ผ๊ณ ์น๋ฉด, ํ์์ผ๋ก ํ์๋ 1 ๋ถ๋ถ์ด ๋คํธ์ํฌ ๋์ญ์ ๊ตฌ๋ถํ๋ ํ๋, ๋ ธ๋์์ผ๋ก ํ์๋ 0 ๋ถ๋ถ์ด PC๋ค์ ๊ตฌ๋ถํ๋ ํ๋
๐ฅ ์๋ธ๋ท๋ง์คํฌ๋ฅผ ์ด์ฉํ์ฌ ํ๋์ ๋คํธ์ํฌ ๋์ญ์ ์ชผ๊ฐ๋ ๊ฒ์ ์๋ธ๋ทํ , ์ชผ๊ฐ์ง ๋คํธ์ํฌ ๋์ญ์ ํ๋๋ก ํฉ์น๋ ๊ฒ์ ์ํผ๋ทํ ์ด๋ผ๊ณ ํ๋ค.
๐ข ์ฌ์คIP์ ๊ณต์ธIP
- ํด๋์ค๋ฆฌ์ค IP๋ก๋ ๋ถ์กฑํด์ ์๋ก ๋์ ํ ๊ฐ๋
- ์ด ๊ฐ๋ ์ด ํ์ฌ ์ฌ์ฉํ๊ณ ์๋ IPv4์ ๊ฐ๋ ์ด๋ค!
- ๊ณต์ธ IP 1๊ฐ๋น 2^32๊ฐ์ ์ฌ์ค IP
- ์ฌ์ค IP ๋์ญ์ ๋คํธ์ํฌ ์ฅ๋น๋ค์ด ํต์ ์ ํ ๋, ๋ฌด์กฐ๊ฑด ๊ณต์ธ IP๋ก ๋ฐ๊พธ์ด์ ์ธ๋ถ ๋คํธ์ํฌ ๋์ญ๊ณผ ํต์ ํ๋ค.
- ์ธ๋ถ์์ ๋ณผ๋๋ ์ด ๋คํธ์ํฌ ๋์ญ์ IP๊ฐ ๋ชจ๋ ๋๊ฐ์ด ๋ณด์ธ๋ค. (๊ณต์ธ ip๋ก ๋ณด์ธ๋ค)
- ์ฆ, ์ค์ ์ธํฐ๋ท ์ธ์์์๋ ๊ณต์ธ IP๋ก๋ง ํต์ ํ๊ณ , ์ธ๋ถ ๋คํธ์ํฌ ๋์ญ์์๋ ์ฌ์ค IP ๋์ญ์ด ๋ณด์ด์ง ์๋๋ค.
- ๋คํธ์ํฌ ์ฃผ์๋ฅผ ์ฌ์ค IP์์ ๊ณต์ธ IP๋ก ๋ฐ๊พธ์ด์ฃผ๋ ๊ฒ์ NAT(Network Address Translation)๋ผ๊ณ ํ๋ค.
โ ํน์ํ IP์ฃผ์
- 0.0.0.0 : ์ฝ๊ฒ ๋งํ์๋ฉด, '๋๋จธ์ง ๋ชจ๋ IP'์ด๋ค.
- 127.0.0.1 : ์๊ธฐ ์์ ์ ๋ํ๋ด๋ ์ฃผ์. (localhost)
- ๊ฒ์ดํธ์จ์ด ์ฃผ์ : ์ผ๋ฐ์ ์ผ๋ก ๊ณต์ ๊ธฐ์ IP. ๋คํธ์ํฌ ๋์ญ์์ ์ธ ์ ์๋ ๊ฐ์ฅ ์์ (๋๋ ๋์) IP์ฃผ์๋ฅผ ์ ๋๋ค. ์ฝ๊ฒ๋งํ๋ฉด '์ธ๋ถ ์ธํฐ๋ท ์ธ์์ผ๋ก ๋๊ฐ๋ ๋ฌธ'
โ 3๊ณ์ธต ํ๋กํ ์ฝ
- ARP ํ๋กํ ์ฝ
- IPv4 ํ๋กํ ์ฝ
- ICMP ํ๋กํ ์ฝ
'๊ฐ๋ฐ ๊ณต๋ถ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
REST API์ URI ์ค๊ณ ๊ท์น (0) | 2023.08.11 |
---|---|
DDD ์ค๊ณ, SQL ์ค์ฌ ์ค๊ณ (0) | 2023.08.03 |
[๊ฐ์ ์ ๋ฆฌ] ๋คํธ์ํฌ ๋ชจ๋ธ (1) | 2023.05.13 |
[๊ฐ์ ์ ๋ฆฌ] ๋คํธ์ํฌ๋ ๋ฌด์์ธ๊ฐ? (0) | 2023.05.10 |
DTO ๊ฐ๋ , DTO์ Entity๋ฅผ ๋ถ๋ฆฌํด์ ์ฌ์ฉํ๋ ์ด์ (0) | 2023.03.12 |