OSI๋ชจ๋ธ์ 3๊ณ์ธต์ธ ๋คํธ์ํฌ ๊ณ์ธต์ ๋ํด ๊ณต๋ถํ๊ธฐ
๐ ๋คํธ์ํฌ ๊ณ์ธต_๋ชฉ์ ์ง์ ๋ฐ์ดํฐ ์ ๋ฌํ๊ธฐ
๐ What I Will Learn
- IP๋ฅผ ์ดํดํ๋ค
- ๋ผ์ฐํฐ๋ฅผ ์ดํดํ๋ค
- IP์ฃผ์๋ฅผ ์ดํดํ๋ค
- ์๋ธ๋ท(subnet)์ ์ดํดํ๋ค
- ๋ผ์ฐํ ์ ์ดํดํ๋ค
LESSON 17. ๋คํธ์ํฌ ๊ณ์ธต์ ์ญํ
์ ์ธ๊ณ์๋ ์๋ง์ ๋คํธ์ํฌ๊ฐ ์๊ณ ๊ทธ ๋คํธ์ํฌ๋ค์ ์๋ก ์ฐ๊ฒฐ๋์ด ๊ฑฐ๋ํ ์ธํฐ๋ท์ ์ด๋ฃจ๊ณ ์๋ค. ์ด๋ฒ์๋ **๋คํธ์ํฌ ๊ฐ์ ์ฐ๊ฒฐ**์ ๋ํด ์์๋ณด์
1) ๋คํธ์ํฌ ๊ฐ์ ์ฐ๊ฒฐ ๊ตฌ์กฐ
โ๏ธ ๋คํธ์ํฌ ๊ณ์ธต์ ์ญํ : ๋ค๋ฅธ ๋คํธ์ํฌ์ ์๋ ๋ชฉ์ ์ง๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ ค๋ฉด ๋คํธ์ํฌ ๊ณ์ธต์ ๊ธฐ์ ์ด ํ์ํ๋ค
**๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต**์์๋ ์ด๋๋ท ๊ท์น์ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ ์ ์ก์ ๋ด๋น. ํ์ง๋ง ์ด ๊ท์น์ ๋ฐ๋ผ ๊ฐ์ ๋คํธ์ํฌ์ ์๋ ์ปดํจํฐ๋ก๋ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์์ง๋ง, ์ธํฐ๋ท์ด๋ ๋ค๋ฅธ ๋คํธ์ํฌ๋ก๋ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ ์ ์๋ค ๐ฅ๐ฅ๐ฅ๐ฅ๐ฅ
- ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์ ์ฅ๋น๋ก๋ ๋คํธ์ํฌ A์ ์ปดํจํฐ ๋ผ๋ฆฌ๋ ๋ฐ์ดํฐ ์ ์ก์ด ๋์ง๋ง, ๋คํธ์ํฌ A์์ ๋คํธ์ํฌ B๋ C๋ก๋ ๋ฐ์ดํฐ ์ ์ก์ด ์๋๋ค.
์ด ๋คํธ์ํฌ ๊ฐ์ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ฒ์ด ๋คํธ์ํฌ ๊ณ์ธต์ ์ญํ ์ด๋ค. ์ด ๊ณ์ธต์ ํตํด ๋ค๋ฅธ ๋คํธ์ํฌ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ค๋ฉด ๋ผ์ฐํฐ(router)๋ผ๋ ๋คํธ์ํฌ ์ฅ๋น๊ฐ ํ์ํ๋ค
๋ผ์ฐํฐ(router): ๋ชฉ์ ์ง๊ฐ ์ ํด์ง๋ฉด ํด๋น ๋ชฉ์ ์ง๊น์ง ์ด๋ค ๊ฒฝ๋ก๋ก ๊ฐ๋ ๊ฒ์ด ์ข์์ง๋ฅผ ์๋ ค์ฃผ๋ ๊ธฐ๋ฅ์ ํ๋ค.
ํ์ง๋ง ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ค๋ ์๋๊ฐ ์ด๋์ ์๋์ง ๋ชจ๋ฅด๋ฉด ๋ผ์ฐํฐ๋ ๋ชฉ์ ์ง๊น์ง์ ๊ฒฝ๋ก๋ฅผ ์๋ ค์ฃผ์ง ๋ชปํ๋ค. ์ด ๋ ๋คํธ์ํฌ๋ฅผ ์๋ณํ ์ ์๋ ์ฃผ์๋ฅผ IP ์ฃผ์๋ผ๊ณ ํ๋ค
IP ์ฃผ์๋ก
- ๋ชฉ์ ์ง๋ฅผ ์ง์ ํ๋ ๊ฒ ๋ฟ๋ง ์๋๋ผ
- ๋ฐ์ดํฐ๋ฅผ ์ด๋ค ๊ฒฝ๋ก๋ก ๋ณด๋ผ์ง๋ ๊ฒฐ์ ํด์ผ ํ๋ค
- ๋ชฉ์ ์ง IP ์ฃผ์๊น์ง ์ด๋ค ๊ฒฝ๋ก๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ์ง ๊ฒฐ์ ํ๋ ๊ฒ์ ๋ผ์ฐํ
(routing)์ด๋ผ๊ณ ํ๋ค
- ๋ผ์ฐํฐ์ ๋ผ์ฐํ ํ ์ด๋ธ(routing table)๋ก ๊ฒฝ๋ก ์ ๋ณด๋ฅผ ๋ฑ๋กํ๊ณ ๊ด๋ฆฌํ๋ค
2) IP(Internet Protocol)๋?
๋คํธ์ํฌ ๊ณ์ธต์๋ IP๋ผ๋ ํ๋กํ ์ฝ์ด ์๊ณ , ์ด IP๊ฐ ์์ด์ ๋ผ์ฐํฐ๊ฐ ๊ฐ๋ฅํ ๊ฒ์ด๋ค.
๋คํธ์ํฌ ๊ณ์ธต์์๋ ์บก์ํ๋ฅผ ํ ๋๋ ๋ฐ์ดํฐ์ IPํค๋๊ฐ ์ถ๊ฐ๋๋๋ฐ, ์ด๋ ๊ฒ ๋ง๋ค์ด์ง ๊ฒ์ IPํจํท์ด๋ผ๊ณ ํ๋ค
- ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต์์ ์ด๋๋ท ํค๋์ ํธ๋ ์ผ๋ฌ๊ฐ ์ถ๊ฐ ๋๊ฒ์ ํ๋ ์์ด๋ผ๊ณ ํ๋ค
๐ IP ํค๋์ ์ถ๋ฐ์ง IP์ฃผ์์ ๋ชฉ์ ์ง IP ์ฃผ์๊ฐ ์๋ค๋ ๊ฒ์ ๊ธฐ์ตํ์!
LESSON 18. IP ์ฃผ์์ ๊ตฌ์กฐ
1) IP ์ฃผ์๋?
IP ์ฃผ์๋ ์ค์ํ์ ๋น์ ํ๋ฉด ์ฐํธ๋ฌผ์ ๋ณด๋ผ ๋์ ์ฃผ์์ ๊ฐ์ ๊ฐ๋ ์ด๋ค.
IP ์ฃผ์๋ ์ธํฐ๋ท ์๋น์ค ์ ๊ณต์(ISP)์๊ฒ ๋ฐ์ ์ ์๋ค. IP ๋ฒ์ ์๋ IPv4์ IPv6๊ฐ ์๋ค
ย | IPv4 | IPv6 |
---|---|---|
ํฌ๊ธฐ | 32๋นํธ | 128๋นํธ |
IP ์ฃผ์ ๊ฐฏ์ | ์ฝ 43์ต(ๅ) ๊ฐ | ์ฝ 340๊ฐ(ๆพ) ๊ฐ |
์ผ(ไธ) ์ญ(ๅ) ๋ฐฑ(็พ) ์ฒ(ๅ) ๋ง(่ฌ) ์ต(ๅ) ์กฐ(ๅ ) ๊ฒฝ(ไบฌ) ํด(ๅ) ์(็งญ) ์(็ฉฐ) ๊ตฌ(ๆบ) ๊ฐ(ๆพ) ์ (ๆญฃ) ์ฌ(่ผ) ๊ทน(ๆฅต) ยทยทยท
IP ์ฃผ์์๋ ๊ณต์ธ IP ์ฃผ์์ ์ฌ์ค IP ์ฃผ์๊ฐ ์๋๋ฐ ์ ๋ ์ข ๋ฅ๋ ํ์ํ ๊น?
- IPv4 ์ฃผ์๋ ์์์ ๋งํ๋ฏ์ด ์ฃผ์์ ์๊ฐ ๊ณ ๊ฐ๋๊ณ ์๋ค
- ๊ทธ๋์ ์ธํฐ๋ท์ ์ง์ ์ฐ๊ฒฐ๋๋ ์ปดํจํฐ๋ ๋ผ์ฐํฐ์๋ ๊ณต์ธ IP ์ฃผ์๋ฅผ ํ ๋นํ๊ณ ,
- ํ์ฌ๋ ๊ฐ์ ์ ๋์ ์๋ ์ปดํจํฐ๋ ์ฌ์ค IP ์ฃผ์๋ฅผ ํ ๋นํ๋ ์ ์ฑ ์ ์ฌ์ฉํ๊ณ ์๋ค.
- ๋ ์์ ์ปดํจํฐ๊ฐ ์ฌ๋ฌ ๋ ์๋ค๋ฉด ๊ณต์ธ IP ์ฃผ์๋ ์ฌ์ฉํ ์ ์๋ ์ซ์๊ฐ ์ ํ๋๋ฏ๋ก
- ์ปดํจํฐ ํ ๋๋น ๊ณต์ธ IP ์ฃผ์๋ฅผ ํ๋์ฉ ํ ๋นํ๊ธฐ ์ด๋ ต๋ค
- ๊ทธ๋์ ์ฐ์ , ์ธํฐ๋ท ์๋น์ค ์ ๊ณต์๊ฐ ์ ๊ณตํ๋ **๊ณต์ธ IP ์ฃผ์**๋ ๋ผ์ฐํฐ์๋ง ํ ๋นํ๊ณ
- ๋ ์์ ์๋ ์ปดํจํฐ์๋
- ๋์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ ์์ ๋กญ๊ฒ ์ฌ์ค IP ์ฃผ์๋ฅผ ํ ๋นํ๊ฑฐ๋
- ๋ผ์ฐํฐ์ DHCP ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์ฃผ์๋ฅผ ์๋์ผ๋ก ํ ๋นํ๋ค
๊ทธ๋ฌ๋ฉด ๊ณต์ธ IP ์ฃผ์ ํ ๊ฐ๋ก ๋์์ ์๋ ์ปดํจํฐ ์ธ๋์ ์ธํฐ๋ท์ ๋ชจ๋ ์ฐ๊ฒฐํ ์ ์๋ ํ๊ฒฝ์ ๋ง๋ค ์ ์๋ค
DHCP(Dynamic Host Configuration Protocol): IP ์ฃผ์๋ฅผ ์๋์ผ๋ก ํ ๋นํ๋ ํ๋กํ ์ฝ
IP ์ฃผ์์ MAC ์ฃผ์๋ ๋นํธ ์๊ฐ ๋ค๋ฅธ๋ฐ,
ย | MAC ์ฃผ์ | IP ์ฃผ์ |
---|---|---|
ํฌ๊ธฐ | 48๋นํธ | 32๋นํธ |
ํ์ | 16์ง์ | 10์ง์ |
8๋นํธ๋ฅผ ์ฅํ (octet)์ด๋ผ๊ณ ๋ถ๋ฅด๊ธฐ๋ ํ๋ค
32๋นํธ๋ฅผ 8๋นํธ์ฉ ๋์ด์ ๋ค ๊ฐ์ ์ฅํ ์ผ๋ก ๊ตฌ๋ถํ๊ณ ,
์ซ์๋ 10์ง์๋ก ๋ณํํ์ ๋ 0~255๊น์ง ๋ฒ์๊ฐ ์ ํด์ ธ ์๋ค
๐ ์ฌ๋์ด ์ฝ๊ธฐ ์ฝ๋๋ก 10์ง์๋ก ํ์ํ์ง๋ง, ์ค์ ๋ก IP์ฃผ์๋ 2์ง์๋ก ๋์ด์๋ค๋ ๊ฒ์ ๊ธฐ์ตํ์!
๋ํ, IP ์ฃผ์๋ ๋คํธ์ํฌ ID์ ํธ์คํธ ID๋ก ๋๋ ์ ธ ์๋ค.
- ๋คํธ์ํฌ ID๋ ์ด๋ค ๋คํธ์ํฌ์ธ์ง๋ฅผ ๋ํ๋ด๊ณ ,
- ํธ์คํธ ID๋ ํด๋น ๋คํธ์ํฌ์ ์ด๋ ์ปดํจํฐ์ธ์ง๋ฅผ ๋ํ๋ธ๋ค.
์ด ๋ ๊ฐ์ง ์ ๋ณด๊ฐ ํฉ์ณ์ ธ IP ์ฃผ์๊ฐ ๋๋ค.
LESSON 19. IP ์ฃผ์์ ํด๋์ค(class) ๊ตฌ์กฐ
IP ์ฃผ์๋ ๋คํธ์ํฌ์ ๊ท๋ชจ์ ๋ฐ๋ผ A~E ํด๋์ค๋ก ๋๋์ด์ ธ ์๋ค. ๋คํธ์ํฌ ํด๋์ค ๊ตฌ์กฐ์ ๋ํด ์์๋ณด์.
1) IP ์ฃผ์ ํด๋์ค(class)๋?
IPv4์ IP ์ฃผ์๋ 32๋นํธ๋ค.
- ์ด 32๋นํธ๋ฅผ ์ฅํฏ ๋จ์๋ก ๋์ด์ ๋คํธ์ํฌ ID๋ฅผ ํฌ๊ฒ ๋ง๋ค๊ฑฐ๋
- ํธ์คํธ ID๋ฅผ ์๊ฒ ๋ง๋ค์ด ๋คํธ์ํฌ ํฌ๊ธฐ๋ฅผ ์กฐ์ ํ ์๋ ์๋ค
๋คํธ์ํฌ ํฌ๊ธฐ๋ **ํด๋์ค** ๋ผ๋ ๊ฐ๋ ์ผ๋ก ๊ตฌ๋ถํ๊ณ ์๋ค
ํด๋์ค ์ด๋ฆ | ๋ด์ฉ | ๋คํธ์ํฌ ID ํฌ๊ธฐ | ํธ์คํธ ID |
---|---|---|---|
A ํด๋์ค | ๋๊ท๋ชจ ๋คํธ์ํฌ ์ฃผ์ | 8๋นํธ | 24๋นํธ |
B ํด๋์ค | ์คํ ๋คํธ์ํฌ ์ฃผ์ | 16๋นํธ | 16๋นํธ |
C ํด๋์ค | ์๊ท๋ชจ ๋คํธ์ํฌ ์ฃผ์ | 24๋นํธ | 8๋นํธ |
D ํด๋์ค | ๋ฉํฐ์บ์คํธ(multicast) ์ฃผ์ | x | x |
E ํด๋์ค | ์ฐ๊ท ๋ฐ ํน์์ฉ๋ ์ฃผ์ | x | x |
์ผ๋ฐ ๋คํธ์ํฌ์์๋ A~C ํด๋์ค๊น์ง ์ฌ์ฉํ ์ ์๋ค
์ข ๋ฅ | ๊ณต์ธ IP ์ฃผ์์ ๋ฒ์ | ์ฌ์ค IP ์ฃผ์์ ๋ฒ์ |
---|---|---|
A ํด๋์ค | 1.0.0.0~9.255.255.255 10.0.0.0~10.255.255.255 |
11.0.0.0~126.255.255.255 |
B ํด๋์ค | 128.0.0.0~172.15.255.255 172.16.0.0~172.31.255.255 |
172.32.0.0~191.255.255.255 |
C ํด๋์ค | 192.0.0.0~192.167.255.255 192.168.0.0~192.168.255.255 |
192.169.0.0~223.255.255.255 |
LESSON 20. ๋คํธ์ํฌ ์ฃผ์์ ๋ธ๋ก๋์บ์คํธ ์ฃผ์์ ๊ตฌ์กฐ
์ปดํจํฐ์ ํ ๋นํ ์ ์๋ IP ์ฃผ์์ธ ๋คํธ์ํฌ ์ฃผ์์ ๋ธ๋ก๋์บ์คํธ ์ฃผ์์ ๋ํด ์์๋ณด์.
1) ๋คํธ์ํฌ ์ฃผ์์ ๋ธ๋ก๋์บ์คํธ ์ฃผ์์ ๊ตฌ์กฐ๋?
IP ์ฃผ์์๋ ๋คํธ์ํฌ ์ฃผ์์ ๋ธ๋ก๋์บ์คํธ ์ฃผ์๊ฐ ์๋ค. ์ด ๋ ์ฃผ์๋ ํน๋ณํ ์ฃผ์๋ก, ์ปดํจํฐ๋ ๋ผ์ฐํฐ๊ฐ ์์ ์ IP๋ก ์ฌ์ฉํ๋ฉด ์ ๋๋ค
โ๏ธ ๋คํธ์ํฌ ์ฃผ์
- ์ ์ฒด ๋คํธ์ํฌ์์ ์์ ๋คํธ์ํฌ๋ฅผ ์๋ณํ๋๋ฐ ์ฌ์ฉ๋๋ค
- ํธ์คํธ ID๊ฐ 10์ง์๋ก 0์ด๋ฉด ๊ทธ ๋คํธ์ํฌ ์ ์ฒด๋ฅผ ๋ํํ๋ ์ฃผ์๊ฐ ๋๋ค โ ์ฝ๊ฒ ๋งํด ์ ์ฒด ๋คํธ์ํฌ ๋ํ ์ฃผ์
โ๏ธ ๋ธ๋ก๋์บ์คํธ ์ฃผ์
- ๋คํธ์ํฌ์ ์๋ ์ปดํจํฐ๋ ์ฅ๋น ๋ชจ๋์๊ฒ ํ ๋ฒ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋๋ฐ ์ฌ์ฉ๋๋ ์ ์ฉ IP ์ฃผ์
LESSON 21. ์๋ธ๋ท(subnet)์ ๊ตฌ์กฐ
๋คํธ์ํฌ๋ฅผ ๋ถํ ํ๋ ๊ฒ์ ์๋ธ๋ทํ ์ด๋ผ๊ณ ํ๋ค. ์๋ธ๋ท์ ๊ตฌ์กฐ์ ๋ํด ์์๋ณด์.
1) ์๋ธ๋ท(subnet)์ด๋?
IP ์ฃผ์๋ A, B, C, D, E ํด๋์ค๋ก ๋๋์ด์ ธ ์๊ณ , ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ๋๋ IP ์ฃผ์๋ A, B, C๋ก ๋๋์ด์ ธ ์๋ค.
A ํด๋์ค ๋คํธ์ํฌ๋ ํธ์คํธ ID๊ฐ 24๋นํธ๋ก, ํ๋์ ๋คํธ์ํฌ์ 1677๋ง 7214๊ฐ์ IP ์ฃผ์๋ฅผ ์ฌ์ฉํ๋ค.
์ด ์ํ์์ ๋ธ๋ก๋์บ์คํธ ํจํท์ ์ ์กํ๋ฉด ๋ชจ๋ ์ปดํจํฐ์ ํจํท์ด ์ ์ก๋๊ณ ๋คํธ์ํฌ๊ฐ ํผ์กํด์ง๊ฒ ๋๋๋ฐ, ๐ฑ๐ฑ๐ฑ
A ํด๋์ค์ ๋๊ท๋ชจ ๋คํธ์ํฌ๋ฅผ **์์ ๋คํธ์ํฌ**๋ก ๋ถํ ํ์ฌ ๋ธ๋ก๋์บ์คํธ๋ก ์ ์ก๋๋ ํจํท์ ๋ฒ์๋ฅผ ์ขํ์ ์๋ค. โ ์ด๋ ๊ฒ ํ๋ฉด ๋ ๋ง์ ๋คํธ์ํฌ๋ฅผ ๋ง๋ค ์ ์์ด์ IP ์ฃผ์๋ฅผ ๋ ํจ๊ณผ์ ์ผ๋ก ํ์ฉ ํ ์ ์๋ค.
์ด์ฒ๋ผ ๋คํธ์ํฌ๋ฅผ ๋ถํ ํ๋ ๊ฒ์ ์๋ธ๋ทํ (subneting)์ด๋ผ๊ณ ํ๊ณ , ๋ถํ ๋ ๋คํธ์ํฌ๋ฅผ ์๋ธ๋ท(subnet)์ด๋ผ๊ณ ํ๋ค.
๊ธฐ์กด์ ์๋ ํธ์คํธ ID์์ ๋นํธ๋ฅผ ๋น๋ ค ์๋ธ๋ท ID๋ก ๋ฐ๊ฟ ์๋ธ๋ท์ ๋ง๋ ๋ค.
1) ์๋ธ๋ท ๋ง์คํฌ๋?
IP ์ฃผ์๋ฅผ ์๋ธ๋ทํ ํ๋ฉด
- ์ด๋๊น์ง๊ฐ ๋คํธ์ํฌ ID๊ณ ์ด๋๋ถํฐ๊ฐ ํธ์คํธ ID์ธ์ง ํ๋จํ๊ธฐ๊ฐ ์ด๋ ค์ธ ๋๊ฐ ์๋๋ฐ ๐ฅ
์ด ๋ ์๋ธ๋ท ๋ง์คํฌ๋ผ๋ ๊ฐ์ ์ฌ์ฉํ๋ค.
์๋ธ๋ท ๋ง์คํฌ: ๋คํธ์ํฌ ID์ ํธ์คํธ ID๋ฅผ ์๋ณํ๊ธฐ ์ํ ๊ฐ์ด๋ค
LESSON 22. ๋ผ์ฐํฐ(router)์ ๊ตฌ์กฐ
์๋ก ๋ค๋ฅธ ๋คํธ์ํฌ์ ํต์ ํ๋ ค๋ฉด ๋ผ์ฐํฐ๊ฐ ํ์ํ๋ค. ๋ผ์ฐํฐ์ ๋ํด ์์๋ณด์.
1) ๋ผ์ฐํฐ(router)๋?
์๋ก ๋ค๋ฅธ ๋คํธ์ํฌ์ ํต์ ํ๋ ค๋ฉด ๋ผ์ฐํฐ๊ฐ ํ์ํ๊ณ , ๋ผ์ฐํฐ๋ **๋คํธ์ํฌ๋ฅผ ๋ถ๋ฆฌ**ํ ์ ์๋ค
์ค์์น(๋ ์ด์ด 2 ์ค์์น)๋ง ์๋ ๋คํธ์ํฌ์์๋ ๋ชจ๋ ์ปดํจํฐ์ ์ค์์น๊ฐ ๋์ผํ ๋คํธ์ํฌ์ ์ํ๊ฒ ๋๊ณ , ํ๋ธ๋ ์ค์์น์ ๋ง์ฐฌ๊ฐ์ง๋ก ๋คํธ์ํฌ๋ฅผ ๋ถ๋ฆฌํ ์ ์๋ค ๐ฅ๐ฅ๐ฅ
โ ๋ผ์ฐํฐ๊ฐ ์์ผ๋ฉด ๋คํธ์ํฌ๋ฅผ ๋ถํ ํ ์ ์๋ค
๋คํธ์ํฌ๋ฅผ ๋ถํ ํ ๋ค์, ์ปดํจํฐ ํ ๋๊ฐ ๋ค๋ฅธ ๋คํธ์ํฌ๋ก ์ ์ํ๋ ค๋ฉดโ,
- ์ปดํจํฐ 1์ด ๋ค๋ฅธ ๋คํธ์ํฌ์ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ค๋ฉด ๋ผ์ฐํฐ์ IP ์ฃผ์๋ฅผ ์ค์ ํด์ผ ํ๋ค.
- ์ด๊ฒ์ ๋คํธ์ํฌ์ ์ถ์ ๊ตฌ๋ฅผ ์ค์ ํ๋ ๊ฒ์ผ๋ก ๊ธฐ๋ณธ ๊ฒ์ดํธ์จ์ด(default gateway)๋ผ๊ณ ํ๋ค.
๋ผ์ฐํฐ์ IP ์ฃผ์๋ฅผ ์ง์ ํด์ผ ํ๋ ์ด์ ๋,
- ์ปดํจํฐ 1์ ๋ค๋ฅธ ๋คํธ์ํฌ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ๋ ์ด๋๋ก ์ ์กํด์ผ ํ๋์ง ์์ง ๋ชปํ๋ค ๐ฑ
- ๊ทธ๋์ ๋คํธ์ํฌ์ ์ถ์
๊ตฌ๋ฅผ ์ง์ ํ๊ณ , ์ผ๋จ์ ๋ผ์ฐํฐ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ค
- ์ปดํจํฐ 1์
192.168.1.0/24
๋คํธ์ํฌ์ ์ํด ์๊ธฐ ๋๋ฌธ์ ๋ผ์ฐํฐ์ IP ์ฃผ์์ธ192.168.1.1
๋ก ์ค์ ํ๋ค.
- ์ปดํจํฐ 1์
- ํ์ง๋ง ๊ฒ์ดํธ์จ์ด ์ค์ ๋ง์ผ๋ก๋ ์ปดํจํฐ 1์์ ์ปดํจํฐ 6์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ผ ์ ์๊ธฐ ๋๋ฌธ์ ๋ผ์ฐํฐ์ ๋ผ์ฐํ (routing)๊ธฐ๋ฅ์ด ํ์ํ๋ค
1) ๋ผ์ฐํ (routing)์ด๋?
๋ผ์ฐํ ์ ๊ฒฝ๋ก ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ์ฌ์ ๋คํธ์ํฌ์์ ๋ค๋ฅธ ๋คํธ์ํฌ๋ก ์ต์ ์ ๊ฒฝ๋ก๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ค ์ด ๊ฒฝ๋ก ์ ๋ณด๊ฐ ๋ฑ๋ก๋์ด ์๋ ํ ์ด๋ธ์ด ๋ผ์ฐํ ํ ์ด๋ธ์ด๋ค
๋ผ์ฐํ ํ ์ด๋ธ์ ๋ฑ๋กํ๋ ๋ฐฉ๋ฒ์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ
(1) ์๋์ผ๋ก ๋ฑ๋กํ๋ ๋ฐฉ๋ฒ๊ณผ
- ์ ๋ณด๋ฅผ ํ๋ํ๋ ๋ผ์ฐํฐ์ ๋ฑ๋ก
- ๋ฑ๋ก๋ ๋ด์ฉ์ด ์์ ๋๋ฉด ์๋์ผ๋ก ๋ณ๊ฒฝํด์ผ ํด์ ์์ ๋๋ ๋ง์์ง๊ธฐ ๋๋ฌธ์ ์๊ท๋ชจ ๋คํธ์ํฌ์ ์ ํฉ
(2) ์๋์ผ๋ก ๋ฑ๋กํ๋ ๋ฐฉ๋ฒ์ด ์๋ค.
- ๋ผ์ฐํฐ ๊ฐ์ ๊ฒฝ๋ก ์ ๋ณด๋ฅผ ์๋ก ๊ตํํ์ฌ ๋ผ์ฐํ ํ ์ด๋ธ ์ ๋ณด๋ฅผ ์๋์ผ๋ก ์์
- ์๋์ผ๋ก ๋ฑ๋กํ๋ ๋ฐฉ๋ฒ์ฒ๋ผ ์ง์ ๋คํธ์ํฌ ๊ด๋ฆฌ์๊ฐ ๋ณ๊ฒฝํ์ง ์์๋ ๋๊ธฐ ๋๋ฌธ์ ํจ์ฌ ํธํ๊ธฐ ๋๋ฌธ์ ๋๊ท๋ชจ ๋คํธ์ํฌ์ ์ ํฉ
์ด์ฒ๋ผ ๋ผ์ฐํฐ ๊ฐ์ ๋ผ์ฐํ ์ ๋ณด๋ฅผ ๊ตํํ๊ธฐ ์ํ ํ๋กํ ์ฝ์ ๋ผ์ฐํ ํ๋กํ ์ฝ์ด๋ผ๊ณ ํ๋ค. ๋ํ์ ์ธ ๋ผ์ฐํ ํ๋กํ ์ฝ์๋ RIP, OSPF, BGP ๋ฑ์ด ์๊ณ ๊ฐ๊ฐ ๋ค๋ฅธ ํน์ง์ด ์๋ค.
:: ์ฉ์ด ์ ๋ฆฌ๐ก
-
๋คํธ์ํฌ ๊ณ์ธต(network layer)
: ๋คํธ์ํฌ ๊ณ์ธต์ ๋ค๋ฅธ ๋คํธ์ํฌ์ ํต์ ํ๊ธฐ ์ํ ๊ฒฝ๋ก ์ค์ ์ ์ํด ๋ผ์ฐํฐ๋ฅผ ํตํ ๋ผ์ฐํ ์ ํ๋ฉฐ ํจํท ์ ์ก์ ๋ด๋นํ๋ค -
IP(Internet Protocol, ์ธํฐ๋ท ํ๋กํ ์ฝ)
: ์ธํฐ๋ท์ ์๋ ํ ์ปดํจํฐ์์ ๋ค๋ฅธ ์ปดํจํฐ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ๋ฐ ์ฌ์ฉ๋๋ ๋คํธ์ํฌ ๊ณ์ธต ํ๋กํ ์ฝ์ด๋ค -
IP ์ฃผ์ ํด๋์ค(IP address class)
: IPv4์์ ์ฌ์ฉํ๋ ์ฃผ์ ๊ทธ๋ฃน์๋ ๋ค์ฏ ๊ฐ ๊ฐ ์๋ค. A, B, Cํด๋์ค๋ ๋คํธ์ํฌ ID์ ํธ์คํธ ID๋ก ๊ตฌ์ฑ๋๋ฉฐ, D ํด๋์ค๋ ๋ฉํฐ์บ์คํธ ์ฃผ์๋ก ์ฌ์ฉ๋๋ค. E ํด๋์ค๋ ํ์์ ๋ฐ๋ผ ์ฌ์ฉํ๊ธฐ ์ํด ํ๋ณดํด ๋์ ๊ฒ์ด๋ค -
๋ผ์ฐํฐ(router)
: ์๋ก ๋ค๋ฅธ ๋คํธ์ํฌ๋ฅผ ์ฐ๊ฒฐํด ์ฃผ๋ ์ฅ์น๋ก ํ์ฌ์ ๋คํธ์ํฌ์์ ๋ค๋ฅธ ๋คํธ์ํฌ๋ก ํจํท์ ์ ์กํ ์ ์๋๋ก ํ๋ค -
๋ผ์ฐํ (routing)
: ๋คํธ์ํฌ์์ ํจํท์ ๋ชฉ์ ์ง๋ก ๋ณด๋ผ ๋ ๋ชฉ์ ์ง๊น์ง ๊ฐ ์ ์๋ ์ฌ๋ฌ ๊ฐ์ง ๊ฒฝ๋ก ์ค ํ ๊ฐ์ง ๊ฒฝ๋ก๋ฅผ ์ค์ ํด ์ฃผ๋ ๊ณผ์ ์ด๋ค -
๋ผ์ฐํ ํ ์ด๋ธ(rotuing table)
: ์ปดํจํฐ ๋คํธ์ํฌ์์ ๋ชฉ์ ์ง ์ฃผ์๋ฅผ ๋ชฉ์ ์ง์ ๋๋ฌํ๊ธฐ ์ํ ๋คํธ์ํฌ ๋ ธ์ ์ผ๋ก ๋ณํ์ํฌ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉ๋๋ค. ๋ค๋ฅธ ๋คํธ์ํฌ๋ก ๊ฐ๊ธฐ ์ํ ๊ฐ์ฅ ์ข์ ๋ผ์ฐํฐ์ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์๋ค -
์๋ธ๋ท(subnet)
: ํฐ ๋คํธ์ํฌ๋ฅผ ๋ถํ ํด์ ๋ง๋ ์์ ๋คํธ์ํฌ๋ค -
์๋ธ๋ทํ (subneting)
: ๋คํธ์ํฌ๋ฅผ ๋ถํ ํ๊ธฐ ์ํด IP ์ฃผ์์ ๊ตฌ์ฑ์ ๋ณ๊ฒฝํ๋ ์์ ์ด๋ค -
์๋ธ๋ท ID
: IP ์ฃผ์์ ๋คํธ์ํฌ ๋ถ๋ถ์ ๋๋ฆฌ๊ธฐ ์ํด ์๋ธ๋ท ๋ง์คํฌ๋ก ์ฌ์ฉ๋๋ ๋นํธ๋ก ์๋ธ๋ท ๋นํธ(subnet bits)๋ผ๊ณ ๋ ํ๋ค -
์๋ธ๋ท ๋ง์คํฌ(subnet mask)
: IP ์ฃผ์์ ๋คํธ์ํฌ ๋ถ๋ถ๋ง ๋ํ๋๊ฒ ํ์ฌ ๊ฐ์ ๋คํธ์ํฌ์ธ์ง๋ฅผ ํ๋ณํ๊ฒ ํ๋ ๋ง์คํฌ๋ค -
๋ฉํฐ์บ์คํธ(multicast)
: ํ ์ปดํจํฐ(ํธ์คํธ)์์ ํจํท์ ์ฌ๋ฌ ์ปดํจํฐ๋ก ๋์์ ์ ์กํ๋ ๊ฒ์ ๋งํ๋ค -
๋ธ๋ก๋์บ์คํธ(broadcast)
: IP ๋คํธ์ํฌ์ ์๋ ๋ชจ๋ ์ปดํจํฐ(ํธ์คํธ)๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๋ฐฉ์์ด๋ค