ํ๋ถ ๋ ๋คํธ์ํฌ๋ฅผ ์ด์ฌํ ํ์ด์ผ ํ๋ค...ใ ;
ICMP ?
์ฃผ๋ก TCP/IP ํ๊ฒฝ์์ IP Packet์ ์ฒ๋ฆฌํ ๋, ๋ฐ์ํ๋ ์ค๋ฅ๋ฅผ ์๋ ค์ฃผ๋ protocol๋ก, IP๋ ์ค์ง packet์ด ๋ชฉ์ ์ง์ ๋๋ฌํ๋์ง๋ง ํ์ธํ๊ธฐ ๋๋ฌธ์, ์ด๋ค ์ด์ ๋ก ์๋ฌ๊ฐ ๋ฐ์ํ๋์ง๋ ์๋ ค์ฃผ์ง ๋ชปํจ
์ด๋ฌํ ๋จ์ ์ ๋ณด์ํ๊ธฐ ์ํด ๋์จ ๊ฒ์ด ICMP(Internet Control Message Protocol)
- Type : ICMP์ packet ์ข ๋ฅ
- Code : Type์์ ํ์๋ ์ธ๋ถ ๋ถ๋ฅ
- CheckSum : ์ฝ๋์ ์ค๋ฅ๊ฐ ์๋์ง ๊ฒ์ฆ
- Additional Header Field : Type์ ๋ฐ๋ผ ์ฌ์ฉ๋๋ ๋ถ๋ถ์ผ๋ก ์ฌ์ฉ๋์ง ์๋๋ค๋ฉด 0
- Payload : ์ง์ ์ ์ธ ๋ฐ์ดํฐ ๋ด์ฉ
IP ?
OSI 7๊ณ์ธต ์ค์ 3๊ณ์ธต(Network Layer)์์ ์ฌ์ฉํ๋ ํ๋กํ ์ฝ๋ก, ์ผ์ข ์ ์ฃผ์๊ฐ์ ๊ฐ๋ , ํ๋์ ๋คํธ์ํฌ ํต์ ์์ ํ์๋ถ๊ฐ๊ฒฐํ ์์
IP ์ฃผ์ ์ฒด๊ณ
IPv4 32bit, IPv6 128bit
๋คํธ์ํฌ ์ฃผ์์ ํธ์คํธ ์ฃผ์
๋คํธ์ํฌ ์ฃผ์๋ ํธ์คํธ(๋จ๋ง)๋ค์ ๋ชจ์ ๋คํธ์ํฌ๋ฅผ ์ง์นญํ๋ ์ฃผ์
, ๋คํธ์ํฌ ์ฃผ์๊ฐ ๋์ผํ ๋คํธ์ํฌ๋ฅผ ๋ก์ปฌ ๋คํธ์ํฌ
๋ผ๊ณ ํจ
ํธ์คํธ ์ฃผ์๋ ํ๋์ ๋คํธ์ํฌ ๋ด์ ์กด์ฌํ๋ ํธ์คํธ(๋จ๋ง)์ ๊ตฌ๋ถํ๊ธฐ ์ํ ์ฃผ์
๊ทธ๋ฐ๋ฐ IP ์ฃผ์์์ ๋คํธ์ํฌ ์ฃผ์์ ํธ์คํธ ์ฃผ์๋ฅผ ๊ตฌ๋ถํ๋ ๊ฒฝ๊ณ์ ์ด ๊ณ ์ ๋์ด ์์ง ์์
๊ทธ๋ ๋ค๋ณด๋ ํ์ํ ํธ์คํธ IP ๊ฐ์์ ๋ฐ๋ผ ๋คํธ์ํฌ์ ํฌ๊ธฐ๋ฅผ ๋ค๋ฅด๊ฒ ํ ๋นํ ์ ์๋๋ก ํด๋์ค๋ผ๋ ๊ฐ๋
๋์
A ํด๋์ค -> ๋คํธ์ํฌ.ํธ์คํธ.ํธ์คํธ.ํธ์คํธ
B ํด๋์ค -> ๋คํธ์ํฌ.๋คํธ์ํฌ.ํธ์คํธ.ํธ์คํธ
C ํด๋์ค -> ๋คํธ์ํฌ.๋คํธ์ํฌ.๋คํธ์ํฌ.ํธ์คํธ
ํด๋์ค ๊ตฌ๋ถ๋ฒ
A ํด๋์ค -> 1~127.0.0.0 (๋ก์ปฌ ํธ์คํธ)
B ํด๋์ค -> 128~191.0.0.0
C ํด๋์ค -> 192~223.0.0.0
D ํด๋์ค -> 224~239.0.0.0
๊ทธ๋ฌ๋, ํ์ฌ๋ ํด๋์ค ๊ธฐ๋ฐ์ผ๋ก ๋คํธ์ํฌ๋ฅผ ๋ถํ ํ๋ ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ง ์๊ณ , ๋คํธ์ํฌ ์ฃผ์๋ฅผ ์ธ๋ฐํ๊ฒ ๋ถํ ํ๊ณ ํ ๋นํ๊ธฐ ์ํด์ ๋คํธ์ํฌ ํฌ๊ธฐ์ ๋ง์ถฐ 1๋นํธ ๋จ์๋ก ๋คํธ์ํฌ๋ฅผ ์์ธํ ๋ถํ ํ๋ ๋ฐฉ๋ฒ ์ฌ์ฉ
๊ณผ๊ฑฐ ํด๋์ค ๊ธฐ๋ฐ์ IP ์ฃผ์ ์ฒด๊ณ๋ฅผ ํด๋์คํ(Classful), ํ์ฌ ํด๋์ค ๊ฐ๋
์์ฒด๋ฅผ ํด๋์ค๋ฆฌ์ค(Classless)
ํด๋์ค๋ฆฌ์ค์ ์๋ธ๋ท ๋ง์คํฌ
ํด๋์ค ๊ธฐ๋ฐ IP ์ฃผ์ ์ฒด๊ณ์์๋ ๋คํธ์ํฌ ์ฃผ์์ ํธ์คํธ ์ฃผ์๋ฅผ ๊ตฌ๋ถํด์ฃผ๋ ๊ตฌ๋ถ์๊ฐ ๋ณ๋๋ก ์์ด๋ ๋งจ ์ ์ซ์๋ฅผ ๋ณด๊ณ ๊ตฌ๋ถ ๊ฐ๋ฅ
๊ทธ๋ฐ๋ฐ ํด๋์ค๋ฆฌ์ค์์๋ ๊ตฌ๋ถ์๊ฐ ํ์ํ๋ฐ ์ด๋ฅผ ์๋ธ๋ท ๋ง์คํฌ(Subnet Mask)
๋ผ๊ณ ํจ
์๋ธ๋ท ๋ง์คํฌ๋ IP ์ฃผ์์ ๋คํธ์ํฌ ์ฃผ์๋ฅผ ๊ตฌ๋ถํ ๋ ์ฌ์ฉํ๋๋ฐ 2์ง์ ์ซ์ 1์ ๋คํธ์ํฌ ์ฃผ์, 0์ ํธ์คํธ ์ฃผ์๋ก ํ์
8bits 8bits 8bits 8bits
A ํด๋์ค -> ๋คํธ์ํฌ . ํธ์คํธ . ํธ์คํธ . ํธ์คํธ
๊ธฐ๋ณธ ์๋ธ๋ท ๋ง์คํฌ -> 255 . 0 . 0 . 0
11111111 . 00000000 . 00000000 . 00000000
B ํด๋์ค -> ๋คํธ์ํฌ . ๋คํธ์ํฌ . ํธ์คํธ . ํธ์คํธ
๊ธฐ๋ณธ ์๋ธ๋ท ๋ง์คํฌ -> 255 . 255 . 0 . 0
11111111 . 11111111 . 00000000 . 00000000
C ํด๋์ค -> ๋คํธ์ํฌ . ๋คํธ์ํฌ . ๋คํธ์ํฌ . ํธ์คํธ
๊ธฐ๋ณธ ์๋ธ๋ท ๋ง์คํฌ -> 255 . 255 . 255 . 0
11111111 . 11111111 . 11111111 . 00000000
๊ฒ์ดํธ์จ์ด ?
์ฝ๊ฒ ๋งํด ๋คํธ์ํฌ์ ๋คํธ์ํฌ๋ฅผ ์ง๋๋ค๋ ๋ ํต๊ณผํ๋ ๊ด๋ฌธ
๊ฐ์ ๋คํธ์ํฌ์ธ 192.168.1.xx ๋ผ๋ฆฌ ํต์ ์ ํ๋ค๋ฉด, MAC ์ฃผ์๋ฅผ ์ด์ฉํด ํต์ ๊ฐ๋ฅ
ํ์ง๋ง, 172.74.3.xx ์ ํต์ ์ ํ๋ ค๋ฉด, MAC ์ฃผ์๋ฅผ ์ด์ฉํ ์๋ ์๊ธฐ ๋๋ฌธ์ ๋จผ์ ์ด ๊ฒ์ดํธ์จ์ด ์ฅ๋น๋ก ๋ณด๋ธ ๋ค์์, ๊ฒ์ดํธ์จ์ด์์ ์๋ง์ ๋จ๋ง๊ธฐ๋ก ๋ณด๋ด์ฃผ๋ ๊ฒ
DNS ์๋ฒ ?
DNS๋ ์ด๋ ค์ด IP์ฃผ์ ๋์ , ์ธ์ฐ๊ธฐ ์ฝ๊ณ ์ฌ์ดํธ๋ฅผ ๋ ์ ๋ํ๋ผ ์ ์๋ ๋ฌธ์๋ก ์นํํด์ฃผ๋ ์์คํ
(Domain Name System)
์ด DNS๋ฅผ ๊ตฌ๋์ํค๋ ์๋ฒ๊ฐ DNS ์๋ฒ
ํฌํธํฌ์๋ฉ (Port Forwarding) ?
- ์ธํฐ๋ท์ ํตํด ์ฐ๊ฒฐ๋ ์ฅ์น์์ ์ด๋ค ํฌํธ๋ก ๋ค์ด์ค๋ ๋ฐ์ดํฐ ํจํท์ ๋ค๋ฅธ ์ฅ์น๋ก ์ ๋ฌํ๋ ๋คํธ์ํฌ ์ค์ ๋ฐฉ๋ฒ
- ์์ ๋ฐ์ดํฐ๊ฐ NAT ๋ฐฉํ๋ฒฝ์ ์ฐํํ๋๋ก ํ์ฌ ์ธํฐ๋ท ์ฐ๊ฒฐ ์๋๋ฅผ ๊ฐ์
- ๋ด๋ถ ๋คํธ์ํฌ์ ์๋ ํน์ ํฌํธ๋ฅผ ์ธ๋ถ๋ก ํฌ์๋ฉ (์ธ๋ถ์์ ๋ด๋ถ ๋คํธ์ํฌ ์๋น์ค์ ์ ์ ๊ฐ๋ฅ)
DMZ ?
- ๋ด๋ถ ๋คํธ์ํฌ์ ์ธ๋ถ ๋คํธ์ํฌ ์ฌ์ด์ ์์นํ ๋ณ๋์ ์ง์ญ
- ์๋ฒ๋ ์ฅ๋น๋ ๋ด๋ถ ๋คํธ์ํฌ์ ๋ณ๋๋ก ๊ด๋ฆฌ๋๋ฉฐ, ์ธ๋ถ์์ ์ ์ ๊ฐ๋ฅํ IP ์ฃผ์๋ฅผ ์ฌ์ฉ
'์ ๋ฌด ํ์ ์ง์' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[GIT] Rocky Linux ์ GIT Server ๊ตฌ์ถํ๊ธฐ - ์ ๋ฌธํธ (0) | 2024.05.22 |
---|---|
[๋คํธ์ํฌ] OSI 7๊ณ์ธต --- 2 (0) | 2024.05.21 |
[๋คํธ์ํฌ] OSI 7๊ณ์ธต์ ์ ํ์ํ๋... ๋ญ๋.. -1 (0) | 2024.05.17 |
[SSO] ํตํฉ์ธ์ฆ? (0) | 2024.05.17 |
[GIT] GIT Server ๊ตฌ์ถ์ ์ํ์ฌ - 1 (0) | 2024.05.17 |