05-2
ping : ์๋ฒ๊ฐ ์ด์์๋์ง ํ์ธํ๋ ๊ฒ
์ค์ ๋ก๋ type + code ํ์์ผ๋ก ์์ฑ๋๋ค.
ex) 0 0, 3 2
error reporting์ ํด์ค๋ค
ping : echo request / reply
network layer์ ์์นํด์๋ค.
Traceroute : ์ด๋ ๋ผ์ฐํฐ๋ฅผ ์ง๋์ณ ๊ฐ๋์ง ์๋ ค์ค๋ค.
TTL : Time To Live , ํ ๋ผ์ฐํฐ๋ฅผ ์ง๋๊ฐ ๋ ๋ง๋ค -1 ์ฉ ํด์ค๋ค. packet์ด ๋ฏธ์๊ฐ ๋๋๊ฒ์ ๋ฐฉ์งํด์ค๋ค.
first set, TTL = 1
์ด๋ ๊ฒ ๋๋ฉด ์ฒซ ๋ผ์ฐํฐ์ ๋์ฐฉํ๋ฉด TTL = 0 ์ด ๋๋ฉด์ TTL expired message๊ฐ ๋ณด๋ด์ง๋ค.
ICMP ๋ฉ์ธ์ง๋ ๋ผ์ฐํฐ์ ์ด๋ฆ๊ณผ IP ์ฃผ์๋ฅผ ํฌํจํ๊ธฐ์ ๋ผ์ฐํฐ๊ฐ ๋๊ตฌ์ธ์ง ์ ์ ์๋ค.
(delay๋ ๊ณ์ฐ ๊ฐ๋ฅํ๋ค.)
์์ฒ๋ผ second set, TTL = 2 ... ์ ๊ฐ์ด ์งํํ๋ฉด packet์ด ๊ฑฐ์น๋ ๋ชจ๋ ๋ผ์ฐํฐ๋ค์ ์ด๋ฆ๊ณผ IP ์ฃผ์๋ฅผ ์ ์ ์๋ค.
๋ง์ง๋ง์ port unreachable ICMP message๊ฐ ๋ณด๋ด์ง๋ฉด ๋ชฉ์ ์ง server์ ๋์ฐฉํ๋ค๋ ์๋ฆฌ์ด๋ค.