Q. 172.31.0.0/24 ์ IP ์ฃผ์ 30๊ฐ์ฉ ์๋ธ๋ทํ
๋ช ๊ฐ์ ์๋ธ๋ท์ด ๋์ค๋์ง, ๊ฐ ์๋ธ๋ท์ Network Address, Broadcast Address, ํ ๋น ๊ฐ๋ฅํ IP ์ฃผ์ ๋์ญ์?
Q. 172.16.0.0/16 ์ ์๋ธ๋ท 4๊ฐ๋ก ๋๋๋ ค๊ณ ํจ
๊ฐ ์๋ธ๋ท์ Network Address, Broadcast Address, ํ ๋น ๊ฐ๋ฅํ IP ๋์ญ์?
๐ก ํ์๋ถ๊ป ์ป์ ํ์ด ํ!
์๋ ๊ทธ๋ฆผ์ IPv4 ์ IP ํค๋ ๊ทธ๋ฆผ. ๋ณดํต 20~50 byte ๊ธธ์ด
*IPv6 ํค๋์์๋ payload length
๋ผ๊ณ ๋ฐ๋ก ์์ด์ ๋ฐ์ดํฐ ๊ธธ์ด๋ฅผ ๊ณ์ฐํ ํ์๊ฐ ์์
MTU(Maximum Transmission Unit) : ์ต๋ ์ ์ก ๋จ์ (byte)
๋ณดํต ์ด๋๋ท MTU ๊ฐ 1500byte ์ธ๋ฐ, ์ด๊ฒ๋ณด๋ค ํจํท์ ํฌ๊ธฐ๊ฐ ํฌ๋ค๋ฉด ๋ผ์ฐํฐ๋ ๋ถํ (Fragmentation)์ ์๋ํจ. ๊ทธ๋ฌ๋flag
์D
๊ฐ 1์ด๋ฉด ํจํท์ ๋ฒ๋ฆฌ๊ฒ ๋จ
*TTL ์ ๋ฃจํ ๋ฐฉ์ง ๋ชฉ์ ์ผ๋ก ์ฌ์ฉ๋จ
IP๋ ์ ๋ขฐ์ฑ์ ๋ณด์ฅํ์ง ์์. ๊ทธ๋์ ICMP๊ฐ ๋คํธ์ํฌ ์ค๋ฅ ์ ๋ณด ๋ฉ์ธ์ง๋ฅผ ์ ๋ฌํจ
ํค๋๊ฐ Code + Type + checksum
์ผ๋ก ์ด๋ฃจ์ด์ง
*IP ํ ๋นํ ํ IP ํต์ ์๋๋์ง ํ์ธํ ๋ ๋ง์ด ์
์ค๋ฅ ๋ณด๊ณ
์ฟผ๋ฆฌ
ping 8.8.8.8
๋ณด๋ด๋ฉด ์๋ฏธ์๋ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์์์์ IP ์ ๋ขฐ์ฑ์ ๋ณด์ฅํ์ง ์๊ธฐ ๋๋ฌธ์ ์ค๋ฅ ์ ๋ณด๋ฅผ ์ ๋ฌํ์ฌ ๋์ฒํ ์ ์๋๋ก ํ๋ค๊ณ ํ๋๋ฐ,
๊ทธ๋ ๋ค๊ณ ํด์ ์ ๋ขฐ์ฑ ์๋ ์ ์ก์ ๊ฐ๋ฅํ๊ฒ ํ๋ ๊ฑด ์๋
๊ธฐ๋ฅ์์ ๋งํ๊ฑฐ์ ๊ฐ์ด, ๊ทธ๋ฅ ์ค๋ฅ ๋ณด๊ณ + ์ฟผ๋ฆฌ ๋ชฉ์ ์
์ฒซ๋ฒ์งธ ๋ฐ์ดํฐ๊ทธ๋จ์ ๋ํ ๋จํธํ์ ๋ํด์๋ง ์ค๋ฅ ๋ณด๊ณ ํจ
์ค๋ฅ ๋ณด๊ณ ๋งค์ปค๋์ฆ์. ๋ฐ์ดํฐ๊ทธ๋จ ๋ฌธ์ ์ ๋ํ ์ค๋ฅ ๋ฉ์ธ์ง ๋ฐ์์ํค๋ ๊ฑด ์๋
Error Reporting
ํ์ | ๋ฉ์ธ์ง |
---|---|
0 | ์์ฝ ์๋ต (Echo Reply) |
3 | ์์ ์ง ๋๋ฌ ๋ถ๊ฐ๋ฅ ( Destination Unreachable) |
4 | ๋ฐ์ ์ ํ (Source Quench) |
5 | ๋ผ์ฐํฐ ๋ณ๊ฒฝ (redirect) |
8 | ์์ฝ ์๊ตฌ (Echo Request) |
11 | ์๊ฐ ์ด๊ณผ (Time Exceeded) |
12 | ํ๋ผ๋ฏธํฐ ๋ถ๋ (Parameter Problem) |
Desitinatino Unreachable Code
0
: Net Unreachable1
: Host Unreachable2
: Protocol Unreachable3
: Port Unreachable (UDP ์๋น์ค์ ๋ํด ์๋น์คํ๊ณ ์์ง ์์ ex) DNS, TFT ํ์ผ ์ ์ก ์์คํ )
...9
: Network Administratively Prohibited (๋คํธ์ํฌ ์ฅ๋น์์ ์ฐจ๋จ)10
: Host Administratively Prohibited (๋คํธ์ํฌ ์ฅ๋น์์ ์ฐจ๋จ)11
: Network Unreachable
Query
ํ์ | ๋ฉ์ธ์ง |
---|---|
13 | ํ์์คํฌํ ์๊ตฌ (Timestamp Request) |
14 | ํ์์คํฌํ ์๋ต (Timestamp Reply) |
15 | ์ ๋ณด ์๊ตฌ (Information Request) |
16 | ์ ๋ณด ์๋ต (Information Reply) |
17 | ์ฃผ์ ๋ง์คํฌ ์๊ตฌ (Address Mask Request) |
18 | ์ฃผ์ ๋ง์คํฌ ์๋ต (Address Mask Reply) |
์์ด์ด์คํฌ์์ icmp
๋ก ํํฐ ํ ํ์ธํด๋ณด๋ฉด ์ด 8๊ฐ์ ํญ๋ชฉ์ด ์บก์ณ๋ ๊ฒ์ ๋ณผ ์ ์์ (ping ์ ์ด 4๋ฒ ๋ณด๋๊ธฐ ๋๋ฌธ์ ์๋ต๋ 4๋ฒ)
*ipconfig
๋ช
๋ น์ด ์ฌ์ฉ์ Gateway, broadcast, ์๋ธ๋ท ๋ง์คํฌ ๋ฑ์ ๋คํธ์ํฌ ์ ๋ณด๋ฅผ ๋ณผ ์ ์์
*Time out ์ด ๋จ๋ฉด ๋ฐฉํ๋ฒฝ์์ ICMP ping ์ ํ์ฉํ์ง ์๊ณ ์๋ ๊ฒ
[ ] ์์ ์ ๋ณด๋ ์์ด์ปค์คํฌ๊ฐ ๋ถ์ํด์ค ๋ถ๋ถ
nslookup
ํ DNS ํ ์๋ฒ๋ฅผ server x.x.x.x
๋ก ๋ณ๊ฒฝํด์ค ๋ค DNS ์ฟผ๋ฆฌ ๋ ๋ ค๋ด
๋น์ฐํ ๊ฐ์ฌ๋ ์ปดํจํฐ์ DNS ์๋ฒ๊ฐ ๊ตฌ์ถ๋์ด ์์ง ์๊ธฐ ๋๋ฌธ์ Time out ๋จ
์์ด์ด ์คํฌ๋ก ํด๋น ํจํท ์ค๋ฅ์ ๋ํ ์ ๋ณด๋ฅผ ํ์ธํด ๋ณด์์
Type 3
์ Code 3
์ ํด๋นํ๋ ์ค๋ฅ ์ ๋ณด๋ฅผ ICMP ๋ก ์๋ ค์คudp.port==53
์ธ๋ฐ ICMP ์ ๋ณด๊ฐ ๋ณด์ด๋ ๊ฒ์ ํจํท์ DNS ์ฟผ๋ฆฌ ์ ๋ณด๋ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์* 53
๋ฒ port ๋ DNS port
ํ๊ธฐ
16๋นํธ (0 ~ 65535)
3๊ฐ์ง ๋ฒ์
-------- ์๋ฒ์ฉ ํฌํธ ----------
System port (0 ~ 1023) : ์ ์๋ ค์ง ํฌํธ
User port (1024 ~49151) : Registered Port ๋ผ๊ณ ๋ ํจ, ๋ฒ์ฉ ์ดํ๋ฆฌ์ผ์ด์
๊ณผ ๊ฐ์ด ์ด๋ฏธ ๋ฑ๋ก๋ ํฌํธ
------ ํด๋ผ์ด์ธํธ์ฉ ํฌํธ -------
Private Port (49152 ~ 65535) : Dynamic Port ๋ผ๊ณ ๋ ํจ, ์์ ํฌํธ