์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

lft.db - ํด๋ผ์šฐ๋“œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ lft.db๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ๊ณต๊ธ‰์ž์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋ช…๋ น lft.db์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


traceroute - ๋„คํŠธ์›Œํฌ ํ˜ธ์ŠคํŠธ์— ๋Œ€ํ•œ ๊ฒฝ๋กœ ํŒจํ‚ท ์ถ”์ ์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์š”


traceroute [-46dFITUnreAV] [-f ์ฒ˜์Œ_ttl] [-g ๋ฌธ,...]
[-i ์žฅ์น˜] [-m max_ttl] [-p ํฌํŠธ] [-s src_addr]
[-q ์ฟผ๋ฆฌ] [-N ์ฟผ๋ฆฌ] [-t TOS]
[-l ํ๋ฆ„_๋ผ๋ฒจ] [-w ๊ธฐ๋‹ค๋ฆฌ๋Š” ์‹œ๊ฐ„] [-z ์„ผ๋“œ์›จ์ดํŠธ] [-UL] [-D]
[-P ํ”„๋กœํ† ] [--์Šคํฌ์ธ =ํฌํŠธ] [-M ๋ฐฉ๋ฒ•] [-O ๋ชจ๋“œ ์˜ต์…˜]
[--mtu] [--๋’ค]
์ฃผ์ธ [ํŒจํ‚ท_๋ Œ]
์ถ”์  ๊ฒฝ๋กœ 6 [์˜ต์…˜]
TCP ์ถ”์  ๊ฒฝ๋กœ [์˜ต์…˜]
lft [์˜ต์…˜]

๊ธฐ์ˆ 


traceroute ์ฃผ์–ด์ง„ ํ˜ธ์ŠคํŠธ๋กœ ๊ฐ€๋Š” ๋„์ค‘์— IP ๋„คํŠธ์›Œํฌ์—์„œ ๊ฐ€์ ธ์˜จ ๊ฒฝ๋กœ ํŒจํ‚ท์„ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค.
IP ํ”„๋กœํ† ์ฝœ์˜ TTL(Time to Live) ํ•„๋“œ๋ฅผ ํ™œ์šฉํ•˜๊ณ  ICMP๋ฅผ ์œ ๋„ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค.
ํ˜ธ์ŠคํŠธ ๊ฒฝ๋กœ๋ฅผ ๋”ฐ๋ผ ๊ฐ ๊ฒŒ์ดํŠธ์›จ์ด์—์„œ TIME_EXCEEDED ์‘๋‹ต.

์ถ”์  ๊ฒฝ๋กœ 6 ์— ํ•ด๋‹นํ•˜๋Š” traceroute -6

TCP ์ถ”์  ๊ฒฝ๋กœ ์— ํ•ด๋‹นํ•˜๋Š” traceroute -T

lft , Layer Four Traceroute๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ TCP traceroute๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. traceroute -T ํ•˜์ง€๋งŒ,
์›๋ž˜ ๊ตฌํ˜„๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ์ œ๊ณตํ•˜๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค.
"์—˜ํ”„".

์œ ์ผํ•œ ํ•„์ˆ˜ ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ๋Œ€์ƒ์˜ ์ด๋ฆ„ ๋˜๋Š” IP ์ฃผ์†Œ์ž…๋‹ˆ๋‹ค. ์ฃผ์ธ . ๊ทธ๋งŒํผ
์„ ํƒ ํŒจํ‚ท_๋ Œ`gth๋Š” ํ”„๋กœ๋น™ ํŒจํ‚ท์˜ ์ด ํฌ๊ธฐ์ž…๋‹ˆ๋‹ค(IPv60์˜ ๊ฒฝ์šฐ ๊ธฐ๋ณธ 4๋ฐ”์ดํŠธ
IPv80์˜ ๊ฒฝ์šฐ 6). ์ง€์ •๋œ ํฌ๊ธฐ๋Š” ์ผ๋ถ€ ์ƒํ™ฉ์—์„œ ๋ฌด์‹œ๋˜๊ฑฐ๋‚˜ ์ตœ๋Œ€
์ตœ์†Œํ•œ์˜ ๊ฐ€์น˜.

์ด ํ”„๋กœ๊ทธ๋žจ์€ IP ํŒจํ‚ท์ด ์–ด๋–ค ์ธํ„ฐ๋„ท ํ˜ธ์ŠคํŠธ๋กœ ๊ฐ€๋Š” ๊ฒฝ๋กœ๋ฅผ ์ถ”์ ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค.
์ž‘์€ ttl(time to live)๋กœ ํ”„๋กœ๋ธŒ ํŒจํ‚ท์„ ์‹œ์ž‘ํ•œ ๋‹ค์Œ ICMP๋ฅผ ์ˆ˜์‹ ํ•ฉ๋‹ˆ๋‹ค.
๊ฒŒ์ดํŠธ์›จ์ด์—์„œ "์‹œ๊ฐ„ ์ดˆ๊ณผ" ์‘๋‹ต. XNUMX์˜ ttl๋กœ ํ”„๋กœ๋ธŒ๋ฅผ ์‹œ์ž‘ํ•˜๊ณ 
ICMP "port unreachable"(๋˜๋Š” TCP ์žฌ์„ค์ •)์„ ์–ป์„ ๋•Œ๊นŒ์ง€ ํ•˜๋‚˜์”ฉ
"ํ˜ธ์ŠคํŠธ" ๋˜๋Š” ์ตœ๋Œ€์น˜(๊ธฐ๋ณธ๊ฐ’์€ 30ํ™‰)์ž…๋‹ˆ๋‹ค. XNUMX๊ฐœ์˜ ํ”„๋กœ๋ธŒ(๊ธฐ๋ณธ๊ฐ’)๊ฐ€ ๋‹ค์Œ ์œ„์น˜๋กœ ์ „์†ก๋ฉ๋‹ˆ๋‹ค.
๊ฐ ttl ์„ค์ •๊ณผ ttl, ๊ฒŒ์ดํŠธ์›จ์ด ์ฃผ์†Œ ๋ฐ ๋ผ์šด๋“œ๋ฅผ ๋ณด์—ฌ์ฃผ๋Š” ์ค„์ด ์ธ์‡„๋ฉ๋‹ˆ๋‹ค.
๊ฐ ํ”„๋กœ๋ธŒ์˜ ํŠธ๋ฆฝ ์‹œ๊ฐ„. ์ฃผ์†Œ ๋‹ค์Œ์— ์ถ”๊ฐ€ ์ •๋ณด๊ฐ€ ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์š”์ฒญํ–ˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๋ธŒ ์‘๋‹ต์ด ๋‹ค๋ฅธ ๊ฒŒ์ดํŠธ์›จ์ด์—์„œ ์˜ค๋Š” ๊ฒฝ์šฐ ๊ฐ ๊ฒŒ์ดํŠธ์›จ์ด์˜ ์ฃผ์†Œ๋Š”
์‘๋‹ต ์‹œ์Šคํ…œ์ด ์ธ์‡„๋ฉ๋‹ˆ๋‹ค. 5.0์ดˆ ์ด๋‚ด์— ์‘๋‹ต์ด ์—†๋Š” ๊ฒฝ์šฐ
(๊ธฐ๋ณธ๊ฐ’), ํ•ด๋‹น ํ”„๋กœ๋ธŒ์— ๋Œ€ํ•ด "*"(๋ณ„ํ‘œ)๊ฐ€ ์ธ์‡„๋ฉ๋‹ˆ๋‹ค.

์ด๋™ ์‹œ๊ฐ„ ํ›„์— ๋ช‡ ๊ฐ€์ง€ ์ถ”๊ฐ€ ์ฃผ์„์„ ์ธ์‡„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. !H, !N๋ฐ !P (์ฃผ์ธ,
๋„คํŠธ์›Œํฌ ๋˜๋Š” ํ”„๋กœํ† ์ฝœ์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†์Œ), !S (์†Œ์Šค ๊ฒฝ๋กœ ์‹คํŒจ), !F (์กฐ๊ฐํ™” ํ•„์š”), !X
(ํ†ต์‹ ์€ ํ–‰์ •์ ์œผ๋กœ ๊ธˆ์ง€๋จ), !V (ํ˜ธ์ŠคํŠธ ์šฐ์„  ์ˆœ์œ„ ์œ„๋ฐ˜), !C
(์šฐ์„ ์ˆœ์œ„ ์ปท์˜คํ”„ ์ ์šฉ), ๋˜๋Š” ! (ICMP ์—ฐ๊ฒฐํ•  ์ˆ˜ ์—†๋Š” ์ฝ”๋“œ ). ๊ฑฐ์˜ ๋ชจ๋“  ๊ฒฝ์šฐ
ํ”„๋กœ๋ธŒ๋Š” ๋„๋‹ฌํ•  ์ˆ˜ ์—†๋Š” ์ผ์ข…์˜ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ€์ ธ์˜ค๊ณ  traceroute๋Š” ํฌ๊ธฐํ•˜๊ณ  ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ๋ชฉ์ ์ง€ ํ˜ธ์ŠคํŠธ๊ฐ€ UDP ํ”„๋กœ๋ธŒ ํŒจํ‚ท์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ์„ ์›ํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ๋ชฉ์ ์ง€๋Š”
ํฌํŠธ๊ฐ€ ์žˆ์„ ์ˆ˜ ์—†๋Š” ๊ฐ’์œผ๋กœ ์„ค์ •๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค(๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. -p ๊นƒ๋ฐœ). ๊ทธ๋Ÿฐ๊ฑฐ ์—†๋‹ค
ICMP ๋˜๋Š” TCP ์ถ”์  ๊ฒฝ๋กœ ์ง€์ •์— ๋Œ€ํ•œ ๋ฌธ์ œ(TCP์˜ ๊ฒฝ์šฐ ๋ฐ˜๊ฐœ๋ฐฉ ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ
๋Œ€์ƒ ํ˜ธ์ŠคํŠธ์˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๋ณผ ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ๋ธŒ).

ํ˜„๋Œ€ ๋„คํŠธ์›Œํฌ ํ™˜๊ฒฝ์—์„œ ์ „ํ†ต์ ์ธ traceroute ๋ฐฉ๋ฒ•์€ ํ•ญ์ƒ
๋ฐฉํ™”๋ฒฝ์ด ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๊ธฐ ๋•Œ๋ฌธ์— ์ ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฐฉํ™”๋ฒฝ์€ "๊ฐ€๋Šฅ์„ฑ์ด ์—†์Œ"์„ ํ•„ํ„ฐ๋งํ•ฉ๋‹ˆ๋‹ค.
UDP ํฌํŠธ ๋˜๋Š” ICMP ์—์ฝ”. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋ช‡ ๊ฐ€์ง€ ์ถ”๊ฐ€ tracerouting ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
๊ตฌํ˜„(tcp ํฌํ•จ), ์ฐธ์กฐ LIST OF ์œ ํšจํ•œ ๋ฐฉ๋ฒ• ์•„๋ž˜์—. ์ด๋Ÿฌํ•œ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋ ค๊ณ 
๋ฐฉํ™”๋ฒฝ์„ ์šฐํšŒํ•˜๊ธฐ ์œ„ํ•ด ํŠน์ • ํ”„๋กœํ† ์ฝœ ๋ฐ ์†Œ์Šค/๋Œ€์ƒ ํฌํŠธ
๋„คํŠธ์›Œํฌ ์„ธ์…˜์˜ ํ—ˆ์šฉ๋œ ์œ ํ˜•์˜ ์‹œ์ž‘์œผ๋กœ ๋ฐฉํ™”๋ฒฝ์— ์˜ํ•ด).

์˜ต์…˜


--๋„์›€ ๋„์›€๋ง ์ •๋ณด๋ฅผ ์ธ์‡„ํ•˜๊ณ  ์ข…๋ฃŒํ•ฉ๋‹ˆ๋‹ค.

-4, -6 ๋ช…์‹œ์ ์œผ๋กœ IPv4 ๋˜๋Š” IPv6 ์ถ”์  ๋ผ์šฐํŒ…์„ ๊ฐ•์ œ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ํ”„๋กœ๊ทธ๋žจ์€ ๋‹ค์Œ์„ ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค.
์ฃผ์–ด์ง„ ์ด๋ฆ„์„ ํ™•์ธํ•˜๊ณ  ์ ์ ˆํ•œ ํ”„๋กœํ† ์ฝœ์„ ์ž๋™์œผ๋กœ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๋งŒ์•ฝ์—
ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์„ ํ™•์ธํ•˜๋ฉด IPv4 ๋ฐ IPv6 ์ฃผ์†Œ๊ฐ€ ๋ชจ๋‘ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค. traceroute ์‚ฌ์šฉํ•˜๊ฒŒ ๋ 
IPv4.

-NS, --icmp
ํ”„๋กœ๋ธŒ์— ICMP ECHO ์‚ฌ์šฉ

-NS, --tcp
ํ”„๋กœ๋ธŒ์— TCP SYN ์‚ฌ์šฉ

-NS, -๋””๋ฒ„๊ทธ
์†Œ์ผ“ ์ˆ˜์ค€ ๋””๋ฒ„๊น… ํ™œ์„ฑํ™”(Linux ์ปค๋„์ด ์ง€์›ํ•˜๋Š” ๊ฒฝ์šฐ)

-NS, --์กฐ๊ฐํ™”ํ•˜์ง€ ์•Š์Œ
ํ”„๋กœ๋ธŒ ํŒจํ‚ท์„ ์กฐ๊ฐํ™”ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. (IPv4์˜ ๊ฒฝ์šฐ DF ๋น„ํŠธ๋„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.
์›๊ฒฉ์œผ๋กœ ์กฐ๊ฐํ™”ํ•˜์ง€ ์•Š๋„๋ก ์ค‘๊ฐ„ ๋ผ์šฐํ„ฐ).

ํ”„๋กœ๋น™ ํŒจํ‚ท์˜ ํฌ๊ธฐ๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. ํŒจํ‚ท_๋ Œ ๋ช…๋ น์ค„ ๋งค๊ฐœ๋ณ€์ˆ˜,
๊ฐœ๋ณ„ ๋„คํŠธ์›Œํฌ ํ™‰์˜ MTU์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ˆ˜๋™์œผ๋กœ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. NS
--mtu ์˜ต์…˜(์•„๋ž˜ ์ฐธ์กฐ)์€ ์ด๋ฅผ ์ž๋™์œผ๋กœ ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค.

์กฐ๊ฐํ™”๋˜์ง€ ์•Š์€ ๊ธฐ๋Šฅ(์˜ˆ: -F or --mtu) Linux ์ดํ›„๋กœ ์ œ๋Œ€๋กœ ์ž‘๋™
์ปค๋„ 2.6.22 ์ „์šฉ. ํ•ด๋‹น ๋ฒ„์ „ ์ด์ „์—๋Š” IPv6์ด ํ•ญ์ƒ ๋‹จํŽธํ™”๋˜์—ˆ์œผ๋ฉฐ IPv4๋Š”
๊ฒ€์ƒ‰๋œ ์ตœ์ข… mtu๋งŒ(๋ผ์šฐํŠธ ์บ์‹œ์—์„œ) ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
์žฅ์น˜์˜ ์‹ค์ œ mtu๋ณด๋‹ค ์ž‘์Šต๋‹ˆ๋‹ค.

-f ์ฒ˜์Œ_ttl, --๋จผ์ €=์ฒ˜์Œ_ttl
์‹œ์ž‘ํ•  TTL์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ 1์ž…๋‹ˆ๋‹ค.

-g ๊ฒŒ์ดํŠธ์›จ์ด, --๊ฒŒ์ดํŠธ์›จ์ด=๊ฒŒ์ดํŠธ์›จ์ด
IP ์†Œ์Šค ๋ผ์šฐํŒ… ์˜ต์…˜์„ ๋ณด๋‚ด๋Š” ํŒจํ‚ท์— ์ถ”๊ฐ€ํ•˜๋„๋ก traceroute์— ์ง€์‹œํ•ฉ๋‹ˆ๋‹ค.
์ง€์ •๋œ ๊ฒฝ๋กœ๋ฅผ ํ†ตํ•ด ํŒจํ‚ท์„ ๋ผ์šฐํŒ…ํ•˜๋„๋ก ๋„คํŠธ์›Œํฌ์— ์•Œ๋ฆฝ๋‹ˆ๋‹ค. ๊ฒŒ์ดํŠธ์›จ์ด (๋Œ€๋ถ€๋ถ„์˜ ๋ผ์šฐํ„ฐ
๋ณด์•ˆ์ƒ์˜ ์ด์œ ๋กœ ์†Œ์Šค ๋ผ์šฐํŒ…์„ ๋น„ํ™œ์„ฑํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค). ์ผ๋ฐ˜์ ์œผ๋กœ ์—ฌ๋Ÿฌ ๊ฒŒ์ดํŠธ์›จ์ด's
ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค(์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„). IPv6์˜ ๊ฒฝ์šฐ ํ˜•์‹ NUM,์š”์ง€,์ฃผ์†Œ... ํ—ˆ์šฉ๋˜๋ฉฐ,
์–ด๋””์— NUM ๊ฒฝ๋กœ ํ—ค๋” ์œ ํ˜•์ž…๋‹ˆ๋‹ค(๊ธฐ๋ณธ๊ฐ’์€ ์œ ํ˜• 2). ์œ ํ˜• 0 ๊ฒฝ๋กœ ํ—ค๋”๋ฅผ ํ™•์ธํ•˜์‹ญ์‹œ์˜ค.
์ด์ œ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค(rfc5095).

-i ์ธํ„ฐํŽ˜์ด์Šค, --์ธํ„ฐํŽ˜์ด์Šค=์ธํ„ฐํŽ˜์ด์Šค
ํ†ต๊ณผํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. traceroute ํŒจํ‚ท์„ ๋ณด๋‚ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ,
์ธํ„ฐํŽ˜์ด์Šค๋Š” ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์— ๋”ฐ๋ผ ์„ ํƒ๋ฉ๋‹ˆ๋‹ค.

-m max_ttl, --์ตœ๋Œ€ ํ™‰=max_ttl
์ตœ๋Œ€ ํ™‰ ์ˆ˜๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค(์ตœ๋Œ€ ์ˆ˜๋ช… ๊ฐ’). traceroute ์˜์ง€
์กฐ์‚ฌ. ๊ธฐ๋ณธ๊ฐ’์€ 30์ž…๋‹ˆ๋‹ค.

-N ์ฟผ๋ฆฌ, --sim ์ฟผ๋ฆฌ=์ฟผ๋ฆฌ
๋™์‹œ์— ์ „์†ก๋˜๋Š” ํ”„๋กœ๋ธŒ ํŒจํ‚ท์˜ ์ˆ˜๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ๊ฐœ ๋ณด๋‚ด๊ธฐ
๋™์‹œ์— ์†๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ๋Š” ํ”„๋กœ๋ธŒ traceroute ์ƒ๋‹นํžˆ. ๊ธฐ๋ณธ๊ฐ’์€ 16์ž…๋‹ˆ๋‹ค.
์ผ๋ถ€ ๋ผ์šฐํ„ฐ์™€ ํ˜ธ์ŠคํŠธ๋Š” ICMP ์†๋„ ์กฐ์ ˆ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ์ƒํ™ฉ์—์„œ
๋„ˆ๋ฌด ํฐ ์ˆซ์ž๋ฅผ ์ง€์ •ํ•˜๋ฉด ์ผ๋ถ€ ์‘๋‹ต์ด ์†์‹ค๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

-n IP ์ฃผ์†Œ๋ฅผ ํ‘œ์‹œํ•  ๋•Œ ํ˜ธ์ŠคํŠธ ์ด๋ฆ„์— ๋งคํ•‘ํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.

-p ํฌํŠธ, --ํฌํŠธ=ํฌํŠธ
UDP ์ถ”์ ์˜ ๊ฒฝ์šฐ ๋Œ€์ƒ ํฌํŠธ ๊ธฐ๋ฐ˜์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. traceroute ์‚ฌ์šฉํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค (
๋Œ€์ƒ ํฌํŠธ ๋ฒˆํ˜ธ๋Š” ๊ฐ ํ”„๋กœ๋ธŒ์— ์˜ํ•ด ์ฆ๊ฐ€๋ฉ๋‹ˆ๋‹ค.
ICMP ์ถ”์ ์˜ ๊ฒฝ์šฐ ์ดˆ๊ธฐ ICMP ์‹œํ€€์Šค ๊ฐ’์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค(๊ฐ
ํ”„๋กœ๋ธŒ๋„).
TCP ๋ฐ ๊ธฐํƒ€์˜ ๊ฒฝ์šฐ ์—ฐ๊ฒฐํ•  (์ผ์ •ํ•œ) ๋Œ€์ƒ ํฌํŠธ๋งŒ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์–ธ์ œ
tcptraroute ๋ž˜ํผ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ -p๋Š” ์†Œ์Šค ํฌํŠธ๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.

-t TOS, --ํ† ์Šค=TOS
IPv4์˜ ๊ฒฝ์šฐ ์„œ๋น„์Šค ์œ ํ˜•(TOS) ๋ฐ ์šฐ์„  ์ˆœ์œ„ ๊ฐ’์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ์œ ์šฉํ•œ ๊ฐ’์€ 16์ž…๋‹ˆ๋‹ค.
(๋‚ฎ์€ ์ง€์—ฐ) ๋ฐ 8(๋†’์€ ์ฒ˜๋ฆฌ๋Ÿ‰). ์ผ๋ถ€ TOS ์šฐ์„  ์ˆœ์œ„๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด
๊ฐ’์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์ˆ˜ํผ์œ ์ €์—ฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.
IPv6์˜ ๊ฒฝ์šฐ ํŠธ๋ž˜ํ”ฝ ์ œ์–ด ๊ฐ’์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

-l ํ๋ฆ„_๋ผ๋ฒจ, --ํ๋ฆ„๋ผ๋ฒจ=ํ๋ฆ„_๋ผ๋ฒจ
IPv6 ํŒจํ‚ท์— ๋Œ€ํ•ด ์ง€์ •๋œ flow_label์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

-w ๊ธฐ๋‹ค๋ฆฌ๋Š” ์‹œ๊ฐ„, --๋Œ€๊ธฐ=๊ธฐ๋‹ค๋ฆฌ๋Š” ์‹œ๊ฐ„
ํ”„๋กœ๋ธŒ์— ๋Œ€ํ•œ ์‘๋‹ต์„ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์‹œ๊ฐ„(์ดˆ)์„ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค(๊ธฐ๋ณธ๊ฐ’ 5.0์ดˆ).

-q ์ฟผ๋ฆฌ, --์ฟผ๋ฆฌ=์ฟผ๋ฆฌ
ํ™‰๋‹น ํ”„๋กœ๋ธŒ ํŒจํ‚ท ์ˆ˜๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’์€ 3์ž…๋‹ˆ๋‹ค.

-r ์ผ๋ฐ˜ ๋ผ์šฐํŒ… ํ…Œ์ด๋ธ”์„ ์šฐํšŒํ•˜๊ณ  ์—ฐ๊ฒฐ๋œ ํ˜ธ์ŠคํŠธ์— ์ง์ ‘ ์ „์†ก
ํšŒ๋กœ๋ง. ํ˜ธ์ŠคํŠธ๊ฐ€ ์ง์ ‘ ์—ฐ๊ฒฐ๋œ ๋„คํŠธ์›Œํฌ์— ์—†์œผ๋ฉด ์˜ค๋ฅ˜๊ฐ€ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค.
์ด ์˜ต์…˜์€ ๊ฒฝ๋กœ๊ฐ€ ์—†๋Š” ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ๋กœ์ปฌ ํ˜ธ์ŠคํŠธ๋ฅผ pingํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๊ฒƒ์„ ํ†ตํ•ด.

-s ์†Œ์Šค_์ฃผ์†Œ, --์†Œ์Šค=์†Œ์Šค_์ฃผ์†Œ
๋Œ€์ฒด ์†Œ์Šค ์ฃผ์†Œ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ํ•˜๋‚˜์˜ ์ฃผ์†Œ๋ฅผ ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ธํ„ฐํŽ˜์ด์Šค์˜. ๊ธฐ๋ณธ์ ์œผ๋กœ ๋‚˜๊ฐ€๋Š” ์ธํ„ฐํŽ˜์ด์Šค์˜ ์ฃผ์†Œ๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

-z ์„ผ๋“œ์›จ์ดํŠธ, --sendwait=์„ผ๋“œ์›จ์ดํŠธ
ํ”„๋กœ๋ธŒ ์‚ฌ์ด์˜ ์ตœ์†Œ ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ(๊ธฐ๋ณธ๊ฐ’ 0). ๊ฐ’์ด 10๋ณด๋‹ค ํฌ๋ฉด
๊ทธ๋Ÿฐ ๋‹ค์Œ ๋ฐ€๋ฆฌ์ดˆ ๋‹จ์œ„๋กœ ์ˆซ์ž๋ฅผ ์ง€์ •ํ•˜๊ณ , ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ์ดˆ ๋‹จ์œ„๋กœ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค(float
ํฌ์ธํŠธ ๊ฐ’๋„ ํ—ˆ์šฉ๋จ). ์ผ๋ถ€ ๋ผ์šฐํ„ฐ๊ฐ€ ICMP์— ๋Œ€ํ•ด ์†๋„ ์ œํ•œ์„ ์‚ฌ์šฉํ•  ๋•Œ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
๋ฉ”์‹œ์ง€.

-์ด์žํ˜•, --ํ™•์žฅ
ICMP ํ™•์žฅ์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค(rfc4884). ์ผ๋ฐ˜์ ์ธ ํ˜•ํƒœ๋Š” ์ˆ˜์—…/TYPE: ๋‹ค์Œ
4950์ง„๋ฒ• ๋คํ”„. MPLS(rfcXNUMX)๋Š” ๋‹ค์Œ ํ˜•์‹์œผ๋กœ ๊ตฌ๋ฌธ ๋ถ„์„๋˜์–ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
MPLS:L=์ƒํ‘œ,E=exp_use,์—์Šค=์Šคํƒ_๋ฐ”๋‹ฅ,ํ‹ฐ=TTL (๋กœ ๊ตฌ๋ถ„๋œ ๋” ๋งŽ์€ ๊ฐœ์ฒด / ).

-NS, --๊ฒฝ๋กœ ์กฐํšŒ๋กœ
๋ผ์šฐํŒ… ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ์—์„œ AS ๊ฒฝ๋กœ ์กฐํšŒ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ 
ํ•ด๋‹น ์ฃผ์†Œ.

-V, --๋ฒˆ์—ญ
๋ฒ„์ „์„ ์ธ์‡„ํ•˜๊ณ  ์ข…๋ฃŒํ•ฉ๋‹ˆ๋‹ค.

๊ณ ๊ธ‰ ์‚ฌ์šฉ์„ ์œ„ํ•œ ์ถ”๊ฐ€ ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: ๋Œ€์ฒด ์ถ”์  ๋ฐฉ๋ฒ•
๊ธฐํƒ€.):

--์Šคํฌ์ธ =ํฌํŠธ
์‚ฌ์šฉํ•  ์†Œ์Šค ํฌํŠธ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ์•”์‹œ -N 1. ์ผ๋ฐ˜์ ์œผ๋กœ ์†Œ์Šค ํฌํŠธ(๋งŒ์•ฝ
ํ•ด๋‹น) ์‹œ์Šคํ…œ์—์„œ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

--fwmark=ํ‘œ
๋‚˜๊ฐ€๋Š” ํŒจํ‚ท์— ๋Œ€ํ•œ ๋ฐฉํ™”๋ฒฝ ํ‘œ์‹œ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค(Linux ์ปค๋„ 2.6.25 ์ดํ›„).

-M ๋ฐฉ๋ฒ•, --๋ชจ๋“ˆ=name
traceroute ์ž‘์—…์— ์ง€์ •๋œ ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๊ธฐ์กด udp ๋ฐฉ๋ฒ•์—๋Š”
name ๋””ํดํŠธ ๊ฐ’, ICMP(-I) ๋ฐ TCP(-T) ์ด๋ฆ„์ด ์žˆ๋‹ค icmp ๊ณผ TCP ๊ฐ๊ฐ.
๋ฉ”์†Œ๋“œ๋ณ„ ์˜ต์…˜์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. -O . ๋Œ€๋ถ€๋ถ„์˜ ๋ฐฉ๋ฒ•์—๋Š” ๊ฐ„๋‹จํ•œ
๋ฐ”๋กœ ๊ฐ€๊ธฐ, (-I ๋ฐฉ๋ฒ• -M icmp๋“ฑ).

-O ์„ ํƒ๊ถŒ, --์˜ต์…˜=์˜ต์…˜
์ผ๋ถ€ ๋ฉ”์„œ๋“œ๋ณ„ ์˜ต์…˜์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ์˜ต์…˜์€ ์‰ผํ‘œ(๋˜๋Š”
์—ฌ๋Ÿฌ ๊ฐ€์ง€๋ฅผ ์‚ฌ์šฉ -O cmdline์—์„œ). ๊ฐ ๋ฐฉ๋ฒ•์—๋Š” ๊ณ ์œ ํ•œ ํŠน์ • ์˜ต์…˜์ด ์žˆ๊ฑฐ๋‚˜ ์—ฌ๋Ÿฌ ๊ฐ€์ง€๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ „ํ˜€ ๊ฐ€์ง€๊ณ  ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์˜ต์…˜์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ธ์‡„ํ•˜๋ ค๋ฉด ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค. -O ๋„์›€.

-์œ , --udp
์ถ”์  ๊ฒฝ๋กœ ์ง€์ •์„ ์œ„ํ•ด ํŠน์ • ๋Œ€์ƒ ํฌํŠธ์— UDP๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค(์ฆ๊ฐ€ํ•˜๋Š” ๋Œ€์‹ 
๊ฐ ํ”„๋กœ๋ธŒ๋‹น ํฌํŠธ). ๊ธฐ๋ณธ ํฌํŠธ๋Š” 53(dns)์ž…๋‹ˆ๋‹ค.

-UL ์ถ”์  ๊ฒฝ๋กœ ์ง€์ •์— UDPLITE๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค(๊ธฐ๋ณธ ํฌํŠธ๋Š” 53).

-NS, --dccp
ํ”„๋กœ๋ธŒ์— DCCP ์š”์ฒญ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

-P ํ”„๋กœํ† ์ฝœ, --ํ”„๋กœํ† ์ฝœ=ํ”„๋กœํ† ์ฝœ
์ถ”์  ๊ฒฝ๋กœ ์ง€์ •์„ ์œ„ํ•ด ์ง€์ •๋œ ํ”„๋กœํ† ์ฝœ์˜ ์›์‹œ ํŒจํ‚ท์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ํ”„๋กœํ† ์ฝœ์€ 253์ž…๋‹ˆ๋‹ค.
(rfc3692).

--mtu ์ถ”์  ์ค‘์ธ ๊ฒฝ๋กœ๋ฅผ ๋”ฐ๋ผ MTU๋ฅผ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. ์•”์‹œ -F -N 1. ์ƒˆ๋กœ์šด MTU ํ•œ ๋ฒˆ ์ธ์‡„๋ฉ๋‹ˆ๋‹ค
์˜ ํ˜•ํƒœ๋กœ F=NUM ๊ทธ๋Ÿฌํ•œ ํ™‰์„ ํ•„์š”๋กœ ํ•˜๋Š” ํ™‰์˜ ์ฒซ ๋ฒˆ์งธ ํ”„๋กœ๋ธŒ์—์„œ MTU ๋ 
๋„๋‹ฌํ–ˆ๋‹ค. (์‚ฌ์‹ค, ํ•ด๋‹น "frag required" icmp ๋ฉ”์‹œ์ง€๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ
์ด์ „ ํ™‰).

์ผ๋ถ€ ๋ผ์šฐํ„ฐ๋Š” ์กฐ๊ฐํ™”์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ํ‘œ์‹œ๋˜๋ฉด ์บ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋”ฐ๋ผ์„œ ๋” ๊ฐ€๊นŒ์šด ํ™‰์—์„œ ์ตœ์ข… mtu๋ฅผ ์ˆ˜์‹ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„์ •์ƒ์ ์œผ๋กœ ์ง€์ •ํ•˜๋ ค๊ณ 
TOS by -t , ์ด๊ฒƒ์€ ํ•œ ๋ฒˆ์˜ ์‹œ๋„์— ๋„์›€์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๊ทธ๋Ÿฐ ๋‹ค์Œ ๊ฑฐ๊ธฐ์—์„œ๋„ ์บ์‹œ๋  ์ˆ˜ ์žˆ์Œ).
๋งŒ๋‚˜๋‹ค -F ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์˜ต์…˜์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

--๋’ค ์ •๋ฐฉํ–ฅ๊ณผ ๋‹ค๋ฅด๊ฒŒ ๋ณด์ผ ๋•Œ ์—ญ๋ฐฉํ–ฅ ํ™‰ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
๋ฐฉํ–ฅ. ์ด ์ˆซ์ž๋Š” ์›๊ฒฉ ํ™‰์ด ์‘๋‹ต ํŒจํ‚ท์„ ๋ณด๋‚ธ๋‹ค๋Š” ๊ฐ€์ • ํ•˜์— ์ถ”์ธก๋ฉ๋‹ˆ๋‹ค.
์ดˆ๊ธฐ ttl์„ 64, 128 ๋˜๋Š” 255๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค(์ผ๋ฐ˜์ ์ธ ๊ด€ํ–‰์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค).
'-NUM' ํ˜•์‹์œผ๋กœ ์Œ์ˆ˜ ๊ฐ’์œผ๋กœ ์ธ์‡„๋ฉ๋‹ˆ๋‹ค.

LIST OF ์œ ํšจํ•œ ๋ฐฉ๋ฒ•


์ผ๋ฐ˜์ ์œผ๋กœ ํŠน์ • traceroute ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. -M name, ํ•˜์ง€๋งŒ ๋Œ€๋ถ€๋ถ„์˜
๋ฉ”์†Œ๋“œ์—๋Š” ๊ฐ„๋‹จํ•œ cmdline ์Šค์œ„์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
์„ ๋ฌผ).

๋””ํดํŠธ ๊ฐ’
์ „ํ†ต์ ์ด๊ณ  ๊ณ ๋Œ€์˜ ์ถ”์  ๊ฒฝ๋กœ ์ง€์ • ๋ฐฉ๋ฒ•. ๊ธฐ๋ณธ์ ์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ๋ธŒ ํŒจํ‚ท์€ ์†Œ์œ„ "๊ฐ€๋Šฅ์„ฑ์ด ์—†๋Š”" ๋Œ€์ƒ ํฌํŠธ๊ฐ€ ์žˆ๋Š” udp ๋ฐ์ดํ„ฐ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค. NS
์ฒซ ๋ฒˆ์งธ ํ”„๋กœ๋ธŒ์˜ "๊ฐ€๋Šฅ์„ฑ์ด ์—†๋Š”" ํฌํŠธ๋Š” 33434์ด๊ณ , ๋‹ค์Œ ๊ฐ ํ”„๋กœ๋ธŒ์— ๋Œ€ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
ํ•˜๋‚˜. ํฌํŠธ๊ฐ€ ์‚ฌ์šฉ๋˜์ง€ ์•Š์„ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ๋˜๋ฏ€๋กœ ๋Œ€์ƒ ํ˜ธ์ŠคํŠธ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ
"icmp unreach port"๋ฅผ ์ตœ์ข… ์‘๋‹ต์œผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. (์•„๋ฌด๋„ ์–ด๋–ค ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด
๊ทธ๋Ÿฌ๋‚˜ ๊ทธ๋Ÿฌํ•œ ํฌํŠธ๋ฅผ ์ˆ˜์‹ ํ•ฉ๋‹ˆ๋‹ค).

์ด ๋ฐฉ๋ฒ•์€ ๊ถŒํ•œ์ด ์—†๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค.

icmp -I
ํ”„๋กœ๋ธŒ์— icmp ์—์ฝ” ํŒจํ‚ท์„ ์‚ฌ์šฉํ•˜๋Š” ํ˜„์žฌ๋กœ์„œ๋Š” ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์ธ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.
๋‹น์‹ ์ด ํ•  ์ˆ˜์žˆ๋Š” ๊ฒฝ์šฐ ํ•‘(8) ๋Œ€์ƒ ํ˜ธ์ŠคํŠธ, icmp tracerouting๋„ ์ ์šฉ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ด ๋ฐฉ๋ฒ•์€ ์ปค๋„ 3.0(IPv4 ์ „์šฉ) ์ดํ›„ ๊ถŒํ•œ์ด ์—†๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ํ—ˆ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ƒˆ๋กœ์šด ์ง€์› ๋””๊ทธ๋žจ icmp (๋˜๋Š” "ํ•‘") ์†Œ์ผ“. ์ด๋Ÿฌํ•œ ์†Œ์ผ“์„ ํ—ˆ์šฉํ•˜๋ ค๋ฉด sysadmin์ด
์ œ๊ณต net/ipv4/ping_group_range ์‚ฌ์šฉ์ž์˜ ๋ชจ๋“  ๊ทธ๋ฃน๊ณผ ์ผ์น˜ํ•˜๋Š” sysctl ๋ฒ”์œ„.
์˜ต์…˜ :

์‚ด๊ฐ—์ด ๋ฒ—์–ด ์ง„ ์›์‹œ ์†Œ์ผ“๋งŒ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค(์ „ํ†ต์ ์ธ ๋ฐฉ๋ฒ•).
์ด ๋ฐฉ๋ฒ•์€ ๊ธฐ๋ณธ์ ์œผ๋กœ (ํ˜ธํ™˜์„ฑ ์ด์œ ๋กœ) ๋จผ์ € ์‹œ๋„๋œ ๋‹ค์Œ ์ƒˆ dgram icmp
์†Œ์ผ“์„ ํด๋ฐฑ์œผ๋กœ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋””๊ทธ๋žจ dgram icmp ์†Œ์ผ“๋งŒ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

TCP -T
๋ฐฉํ™”๋ฒฝ์„ ์šฐํšŒํ•˜๊ธฐ ์œ„ํ•œ ์ž˜ ์•Œ๋ ค์ง„ ์ตœ์‹  ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.
๊ณ ์ • ๋Œ€์ƒ ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค(๊ธฐ๋ณธ๊ฐ’์€ 80, http).

์ผ๋ถ€ ํ•„ํ„ฐ๊ฐ€ ๋„คํŠธ์›Œํฌ ๊ฒฝ๋กœ์— ์žˆ๋Š” ๊ฒฝ์šฐ "๊ฐ€๋Šฅ์„ฑ์ด ์—†๋Š”" udp๊ฐ€ ๋Œ€๋ถ€๋ถ„์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
ํฌํŠธ( ๋””ํดํŠธ ๊ฐ’ ๋ฉ”์„œ๋“œ) ๋˜๋Š” icmp ์—์ฝ”( icmp) ํ•„ํ„ฐ๋ง๋˜๊ณ  ์ „์ฒด
tracerouting์€ ๊ทธ๋Ÿฌํ•œ ๋ฐฉํ™”๋ฒฝ์—์„œ ์ค‘์ง€๋ฉ๋‹ˆ๋‹ค. ๋„คํŠธ์›Œํฌ ํ•„ํ„ฐ๋ฅผ ์šฐํšŒํ•˜๋ ค๋ฉด
ํ—ˆ์šฉ๋œ ํ”„๋กœํ† ์ฝœ/ํฌํŠธ ์กฐํ•ฉ๋งŒ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค. ๋ฉ”์ผ ์„œ๋ฒ„์™€ ๊ฐ™์€ ์ผ๋ถ€๋ฅผ ์ถ”์ ํ•˜๋ฉด
๊ฐ€๋Šฅ์„ฑ -T -p 25 ๋•Œ์—๋„ ๋„๋‹ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. -I ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์ด ๋ฐฉ๋ฒ•์€ ์ž˜ ์•Œ๋ ค์ง„ "๋ฐ˜๊ฐœ๋ฐฉ ๊ธฐ์ˆ "์„ ์‚ฌ์šฉํ•˜์—ฌ
๋Œ€์ƒ ํ˜ธ์ŠคํŠธ๊ฐ€ ์šฐ๋ฆฌ์˜ ํ”„๋กœ๋ธŒ๋ฅผ ์ „ํ˜€ ๋ณผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ tcp syn์ด ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ๋น„
์ˆ˜์‹ ๋œ ํฌํŠธ์—์„œ tcp reset์„ ์ˆ˜์‹ ํ•˜๋ฉด ๋ชจ๋“  ์ž‘์—…์ด ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค. ํ™œ์„ฑ ์ˆ˜์‹  ํฌํŠธ์˜ ๊ฒฝ์šฐ ์šฐ๋ฆฌ๋Š”
tcp syn+ack์„ ์ˆ˜์‹ ํ•˜์ง€๋งŒ tcp reset(์˜ˆ์ƒ๋œ tcp ack ๋Œ€์‹ )์œผ๋กœ ์‘๋‹ตํ•ฉ๋‹ˆ๋‹ค.
์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด ํ†ต์ง€ํ•˜์ง€ ์•Š์•„๋„ ์›๊ฒฉ tcp ์„ธ์…˜์ด ์‚ญ์ œ๋ฉ๋‹ˆ๋‹ค.

๋ช‡ ๊ฐ€์ง€ ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค. TCP ๋ฐฉ๋ฒ•:

syn,ack,fin,rst,psh,urg,ece,cwr
์ž„์˜์˜ ์กฐํ•ฉ์œผ๋กœ ํ”„๋กœ๋ธŒ ํŒจํ‚ท์— ๋Œ€ํ•ด ์ง€์ •๋œ tcp ํ”Œ๋ž˜๊ทธ๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.

ํ”Œ๋ž˜๊ทธ=NUM
tcp ํ—ค๋”์˜ flags ํ•„๋“œ๋ฅผ ์ •ํ™•ํžˆ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. NUM.

ecn tcp ํ”Œ๋ž˜๊ทธ ECE ๋ฐ CWR๊ณผ ํ•จ๊ป˜ syn ํŒจํ‚ท์„ ๋ณด๋ƒ…๋‹ˆ๋‹ค(๋ช…์‹œ์  ํ˜ผ์žก ์•Œ๋ฆผ์˜ ๊ฒฝ์šฐ,
RFC3168).

์ž๋ฃจ,ํƒ€์ž„์Šคํƒฌํ”„,window_scaling
๋‚˜๊ฐ€๋Š” ํ”„๋กœ๋ธŒ ํŒจํ‚ท์—์„œ ํ•ด๋‹น tcp ํ—ค๋” ์˜ต์…˜์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

sysctl ํ˜„์žฌ sysctl ์‚ฌ์šฉ(/proc/sys/net/*) ์œ„์˜ tcp ํ—ค๋” ์˜ต์…˜ ์„ค์ • ๋ฐ
ecn. ๋‹ค๋ฅธ ๊ฒƒ์ด ์ง€์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ํ•ญ์ƒ ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค.

MSS=NUM
์‚ฌ์šฉ ๊ฐ€์น˜ NUM maxseg tcp ํ—ค๋” ์˜ต์…˜์˜ ๊ฒฝ์šฐ(๋•Œ ๊ฐ€ SYN).

์ •๋ณด ๋Œ€์ƒ ํ˜ธ์ŠคํŠธ์— ๋„๋‹ฌํ•˜๋ฉด ์ตœ์ข… tcp ์‘๋‹ต์˜ tcp ํ”Œ๋ž˜๊ทธ๋ฅผ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค. ํ—ˆ์šฉ
์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด ํฌํŠธ ๋ฐ ๊ธฐํƒ€ ์œ ์šฉํ•œ ์ •๋ณด๋ฅผ ์ˆ˜์‹ ํ•˜๋Š”์ง€ ์—ฌ๋ถ€๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋ณธ ์˜ต์…˜์€ syn,sysctl.

TCPConn
tcp ๋ฉ”์†Œ๋“œ์˜ ์ดˆ๊ธฐ ๊ตฌํ˜„, ๊ฐ„๋‹จํ•œ ์‚ฌ์šฉ ์ž‡๋‹ค(2) ์ „์ฒด TCP๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ํ˜ธ์ถœ
์„ธ์…˜ ์˜คํ”„๋‹. ๋Œ€์ƒ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์ด
ํ•ญ์ƒ ์˜ํ–ฅ์„ ๋ฐ›์Šต๋‹ˆ๋‹ค(๊ทธ๋ฆฌ๊ณ  ํ˜ผ๋™๋  ์ˆ˜ ์žˆ์Œ).

udp -U
์ผ์ •ํ•œ ๋Œ€์ƒ ํฌํŠธ(๊ธฐ๋ณธ๊ฐ’ 53, dns)์™€ ํ•จ๊ป˜ udp ๋ฐ์ดํ„ฐ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
๋ฐฉํ™”๋ฒฝ๋„ ์šฐํšŒํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ฐธ๊ณ ๋กœ ์—์„œ์™€ ๋‹ฌ๋ฆฌ TCP ๋ฉ”์„œ๋“œ, ๋Œ€์ƒ ํ˜ธ์ŠคํŠธ์˜ ํ•ด๋‹น ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ํ•ญ์ƒ
์šฐ๋ฆฌ์˜ ํ”„๋กœ๋ธŒ(์ž„์˜ ๋ฐ์ดํ„ฐ ํฌํ•จ)๋ฅผ ์ˆ˜์‹ ํ•˜๊ณ  ๋Œ€๋ถ€๋ถ„์€ ํ”„๋กœ๋ธŒ์— ์˜ํ•ด ์‰ฝ๊ฒŒ ํ˜ผ๋™๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ
ํ•˜์ง€๋งŒ ํŒจํ‚ท์— ์‘๋‹ตํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ์ตœ์ข… ํ™‰์„ ๋ณผ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
์ถ”์ ํ•˜๋‹ค. (๋‹คํ–‰ํžˆ๋„ ์ ์–ด๋„ dns ์„œ๋ฒ„๋Š” ํ™”๋‚œ ๊ฒƒ์œผ๋กœ ์‘๋‹ตํ•˜๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค).

์ด ๋ฐฉ๋ฒ•์€ ๊ถŒํ•œ์ด ์—†๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค.

์—…๋ฐ์ดํŠธ -UL
ํ”„๋กœ๋ธŒ์— udplite ๋ฐ์ดํ„ฐ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค(์ผ์ •ํ•œ ๋Œ€์ƒ ํฌํŠธ, ๊ธฐ๋ณธ๊ฐ’ 53).

์ด ๋ฐฉ๋ฒ•์€ ๊ถŒํ•œ์ด ์—†๋Š” ์‚ฌ์šฉ์ž์—๊ฒŒ ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค.
์˜ต์…˜ :

์ ์šฉ ๋ฒ”์œ„=NUM
udplite ๋ณด๋‚ด๊ธฐ ๋ฒ”์œ„ ์„ค์ • NUM.

DCCP -D
ํ”„๋กœ๋ธŒ์— DCCP ์š”์ฒญ ํŒจํ‚ท์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค(rfc4340).

์ด ๋ฐฉ๋ฒ•์€ TCP์— ์‚ฌ์šฉ๋œ ๊ฒƒ๊ณผ ๋™์ผํ•œ "๋ฐ˜๊ฐœ๋ฐฉ ๊ธฐ์ˆ "์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๋ชฉ์ ์ง€
ํฌํŠธ๋Š” 33434์ž…๋‹ˆ๋‹ค.

์˜ต์…˜ :

์„œ๋น„์Šค=NUM
DCCP ์„œ๋น„์Šค ์ฝ”๋“œ๋ฅผ ๋‹ค์Œ์œผ๋กœ ์„ค์ • NUM (๊ธฐ๋ณธ๊ฐ’์€ 1885957735 ์ž„).

์‚ด๊ฐ—์ด ๋ฒ—์–ด ์ง„ -P ํ”„๋กœํ† 
ํ”„๋กœํ† ์ฝœ์˜ ์›์‹œ ํŒจํ‚ท ๋ณด๋‚ด๊ธฐ ํ”„๋กœํ† .
ํ”„๋กœํ† ์ฝœ๋ณ„ ํ—ค๋”๋Š” ์‚ฌ์šฉ๋˜์ง€ ์•Š๊ณ  IP ํ—ค๋”๋งŒ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
์•”์‹œ -N 1.
์˜ต์…˜ :

ํ”„๋กœํ† ์ฝœ=ํ”„๋กœํ† 
IP ํ”„๋กœํ† ์ฝœ ์‚ฌ์šฉ ํ”„๋กœํ†  (๊ธฐ๋ณธ๊ฐ’ 253).

๋…ธํŠธ


์ž‘์—… ์†๋„๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•ด ์ผ๋ฐ˜์ ์œผ๋กœ ์—ฌ๋Ÿฌ ํ”„๋กœ๋ธŒ๊ฐ€ ๋™์‹œ์— ์ „์†ก๋ฉ๋‹ˆ๋‹ค. ํ•œํŽธ,
ํŠนํžˆ ํšŒ์‹  ๋ฐฉํ–ฅ์—์„œ "ํญํ’์˜ ํŒจํ‚ค์ง€"๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๋ผ์šฐํ„ฐ๊ฐ€ ์Šค๋กœํ‹€ํ•  ์ˆ˜ ์žˆ์Œ
icmp ์‘๋‹ต ๋น„์œจ ๋ฐ ์ผ๋ถ€ ์‘๋‹ต์ด ์œ ์‹ค๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ๋ฐฉ์ง€ํ•˜๋ ค๋ฉด
๋™์‹œ ํ”„๋กœ๋ธŒ ์ˆ˜ ๋˜๋Š” 1๋กœ ์„ค์ •(์ดˆ๊ธฐ traceroute์—์„œ์™€ ๊ฐ™์ด
๊ตฌํ˜„), ์ฆ‰ -N 1

์ตœ์ข…(๋Œ€์ƒ) ํ˜ธ์ŠคํŠธ๋Š” ๋™์‹œ ํ”„๋กœ๋ธŒ ์ค‘ ์ผ๋ถ€๋ฅผ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ์‘๋‹ตํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
์ตœ์‹ ๊ฒƒ๋งŒ. ์ตœ์ข… ํ™‰ ๊ทผ์ฒ˜์— ์ถ”๊ฐ€ "๋งŒ๋ฃŒ๋œ ๊ฒƒ์ฒ˜๋Ÿผ ๋ณด์ด๋Š”" ํ™‰์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์šฐ๋ฆฌ๋Š” ์Šค๋งˆํŠธ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋Ÿฌํ•œ ์ƒํ™ฉ์„ ์ž๋™์œผ๋กœ ๊ฐ์ง€ํ•˜์ง€๋งŒ ๋„์›€์ด ๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ
์ผ€์ด์Šค, ๊ทธ๋ƒฅ ์‚ฌ์šฉ -N 1 ๋„.

๋” ํฐ ์•ˆ์ •์„ฑ์„ ์œ„ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ”„๋กœ๊ทธ๋žจ์˜ ์ž‘์—… ์†๋„๋ฅผ ๋Šฆ์ถœ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. -z ์˜ต์…˜ (์˜ˆ :
์‚ฌ์šฉ -z 0.5 ํ”„๋กœ๋ธŒ ์‚ฌ์ด์˜ XNUMX์ดˆ ์ผ์‹œ ์ค‘์ง€.

์ผ๋ถ€ ํ™‰์ด ๋ชจ๋“  ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•„๋ฌด ๊ฒƒ๋„ ๋ณด๊ณ ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ ๋ฌด์–ธ๊ฐ€๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ๋งˆ์ง€๋ง‰ ๊ธฐํšŒ๋Š”
์‚ฌ์šฉ ํ•‘ -R ๋ช…๋ น(IPv4 ๋ฐ ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด 8ํ™‰์—๋งŒ ํ•ด๋‹น).

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ lft.db ์‚ฌ์šฉ


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad