traceroute
Ez egy érdekes ,,képződmény'', mert UDP csomagokat küld ki, de
ICMP csomagokat vár vissza. Hogy milyen portokat használ UDP
alatt, az függ az adott implementációtól, és/vagy a parancssori
paraméterektől. Általában elmondható, hogy a forrásport 32768
fölött helyezkedik el, míg a célport 33434 és 33523 közé esik.
Ha nagyon kíváncsiak vagyunk, akkor érdemes elolvasni a
traceroute forráskódját :)
Tehát a kommunikáció így zajlik: elindítunk egy UDP csomagot a 32768-as port fölül, a fent meghatározott célportra. Érkezik vissza (jó esetben) egy 11-es és/vagy egy 3-as típusú ICMP csomag.
A kapcsolódó RFC-k száma: 1393, 2925, 4560.
Kosa Attila
2009-03-23