About Network3 3th Layer
๋คํธ์ํฌ
3๊ณ์ธต
2๊ณ์ธต์ ๋จ๊ฑฐ๋ฆฌ ๋คํธ์ํฌ์์ง๋ง, 3๊ณ์ธต์ ๋ฉ๋ฆฌ ๋จ์ด์ ธ์๋ ์ปดํจํฐ๊น์ง
์ด๋ป๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ์ง ์ ์ดํ๋ ๊ณ์ธต(ํจํท์ ๊ฒฝ๋ก๋ฅผ ์ ์ด)
LAN - WAN - LAN
3๊ณ์ธต ์ฃผ์ ํ๋กํ ์ฝ
-
IPv4
- 4 Bytes(32 bits)
-
IPv6
- 16 Bytes(128 bits)
์ผ๋ฐ์ ์ธ IP ์ฃผ์
ํด๋์ค | ๋คํธ์ํฌ ๊ตฌ๋ถ | ์์ ์ฃผ์ | ๋ง์ง๋ง ์ฃผ์ |
---|---|---|---|
A ํด๋์ค | 0XXXXXXX (์ฒซ ๋ฒ์งธ ํ๋) | 0.0.0.0 | 127.255.255.255 |
B ํด๋์ค | 10XXXXXX (๋ ๋ฒ์งธ ํ๋) | 128.0.0.0 | 191.255.255.255 |
C ํด๋์ค | 110XXXXX (์ธ๋ฒ์งธ ํ๋) | 192.0.0.0 | 223.255.255.255 |
D ํด๋์ค (๋ฉํฐ์บ์คํธ) | 1110XXXX (๋ค ๋ฒ์งธ ํ๋) | 224.0.0.0 | 239.255.255.255 |
E ํด๋์ค (์์ฝ) | 1111XXXX (๋ค์ฏ ๋ฒ์งธ ํ๋) | 240.0.0.0 | 255.255.255.255 |
๋คํธ์ํฌ ๊ตฌ๋ถ์์ ์์๋ฆฌ๋ ์์๋ฉฐ, ๋๋จธ์ง ๋ท์๋ฆฌ ๋ถํฐ๋(Xํ์) 1๋ก ์ฑ์์ง
EX) Aํด๋์ค
0 000 0000.0000 0000.0000 0000.0000 0000 ~ 0 111 1111.1111 1111.1111 1111.1111 1111
์ ๋ฐฉ์์ IP๋ญ๋น๊ฐ ๋๋ฌด ์ฌํ ๋ฐฉ์์ด์ฌ์, ์ง๊ธ์ ์๋ธ๋ท ๋ง์คํฌ๋ฅผ ์ด์ฉํด ๋ญ๋น๋ฅผ ์ค์ธ๋ค.
์๋ธ๋ท ๋ง์คํฌ(Subnet Mask)
- ๋คํธ์ํฌ ๋์ญ์ ๋๋ ์ฃผ์ด ๊ณผ๊ฑฐ๋ฐฉ์์์ ์ผ์ด๋๋ IP ๋ญ๋น๋ฅผ ๋ฐฉ์ง
- 4 Bytes(32 Bits)
- 2์ง์๋ก ํ๊ธฐ ํ์ ๋ 1๋ก ์์, 1๊ณผ 1์ฌ์ด์๋ 0์ด ์ฌ์ ์์(1๊น์ง๋ ๋คํธ์ํฌ ๋์ญ๋, 0์ ์ด ๋์ญ๋์ ์ํด ์๋ ํธ์คํธ์ ๊ฐฏ์)
์ฌ์คIP / ๊ณต์ธIP
IP์ฃผ์ ์์์ด ๋น ๋ฅด๊ฒ ์๋ชจ ๋์๊ธฐ ๋๋ฌธ์ ๊ฐ์ ๋คํธ์ํฌ ๋์ญ์์ ์ฌ์ฉํ๋ ์ปดํจํฐ๋ IP๊ณต์ ๊ธฐ์์ ํ๋์ ๊ณต์ธIP๋ฅผ ํตํด ์ฌ๋ฌ๊ฐ์ ์ฌ์ค IP๋ก ๋๋ ์ฌ์ฉํ๊ฒ ํด์ค๋ค.
EX)์๋ง์กด ์ผํ๋ฌผ์ ์ฐ๋ชฉ๋ก์ ์ํ ๋ชฉ๋ก์ ํด๋ฆญ ํ์ ๋ ๊ณต์ธ IP๋ก ๋ฐ์ดํฐ๊ฐ ๋ค์ด์ค๊ณ ์ฌ์คIP๋ก ๊ตฌ๋ถ ๋์ด์ ์์ฒญ(์ฌ์ฉ์ค์ธ ๊ธฐ๊ธฐ)ํ ๊ณณ์ผ๋ก ๋ฐ์ดํฐ๊ฐ ๋ค์ด์จ๋ค.
- ๊ณต์ธIP : ์ค์ ๋คํธ์ํฌ์์ ์ฌ์ฉํ๋ ์ฃผ์
- ์ฌ์คIP : ๊ฐ์ ๋คํธ์ํฌ ๋์ญ๋์์ ์ฌ์ฉํ๋ ์ฃผ์
NAT์ฅ๋น๋ ํจํท์ ์์ฒญํ ๋ ๊ธฐ๋ก์ ํ๋ค, ๋ง์ฝ ์์ฒญํ์ง ์์ ํจํท์ด ๋ค์ด์์ ๊ฒฝ์ฐ NAT๊น์ง๋ง ๋ฐ๊ณ ๋ฐ์ ํจํท์ ์ ๋ฌ๋์ง ์๋๋ค.
localhost = 127.0.0.1 : ๋ ์์ ์ ์ฃผ์
IP์ฃผ์, ์๋ธ๋ท ๋ง์คํฌ, ๊ฒ์ดํธ์จ์ด ์ฃผ์๊ฐ ์ค์ ๋์ด์์ง ์์ ๊ฒฝ์ฐ ๋คํธ์ํฌ ์ฌ์ฉ ๋ถ๊ฐ๋ฅ
๊ฒ์ดํธ์จ์ด(GateWay)
์ด์ข ํ๋กํ ์ฝ๊ฐ์ ํต์ ์ ๊ฐ๋ฅํ๊ฒ ํ๋ฉฐ, ๋ค๋ฅธ ๋คํธ์ํฌ๋ก ๋ค์ด๊ฐ๋ ๋ฌธ์ ์ญํ์ด๋ค.
๊ฒ์ดํธ์จ์ด๊ฐ ์ค์ ๋์ง ์์์ ๊ฒฝ์ฐ, ๊ฐ์ ๋์ญ๋์ ์๋ ์ปดํจํฐ๋ผ๋ฆฌ(์ฌ์คIP)๋ ํต์ ์ด ๊ฐ๋ฅํ์ง๋ง (๊ณต์ธIP)์์๋ ํต์ ์ด ๋ถ๊ฐ๋ฅ ํ๋ค.
ARP
๊ฐ์ ๋คํธ์ํฌ ๋์ญ๋์์ ํต์ ํ๊ธฐ ์ํ IP Address๋ฅผ ํตํด์ MAC Address๋ฅผ ์๋ ค์ฃผ๋ ํ๋กํ ์ฝ์ด๋ค.
- 28 Bytes
-
Destonation MAC Address๋ฅผ ๋ชจ๋ฅผ ๊ฒฝ์ฐ ์ ๋ถ 0์ผ๋ก ๋จผ์ ์ฑ์ด๋ค์ ํด๋น IP๋ฅผ ๊ฐ์ง ๊ธฐ๊ธฐ์ MAC Address๋ฅผ ๋ณด๋ด๋ฌ๋ผ๊ณ ๋ธ๋ก๋ ์บ์คํ (๊ฐ์ ๋คํธ์ํฌ ๋์ญ๋์ ์ฐ๊ฒฐ๋ ๋ชจ๋ ํธ์คํธ์ ์ ์ก)
- ๊ฐ์ ๋คํธ์ํฌ ๋์ญ์์๋ง ์ฌ์ฉ
์ฝ์ด
- IPv4 : Internet Protocol Version 4
- IPv6 : Internet Protocol Version 6
- ICMP : Internet Control Message Protocol
- ARP : Address Resolution Protocol