From: James Ventre (messageboard@ventrefamily.com)
Date: Wed Mar 29 2006 - 16:04:00 GMT-3
>to understand why and how does traceroute report multiple paths.
Send back multiple TTL Exceeded messages for each packet.
>Why do windows machines never report multiple paths where as when
>tracerouting from a cisco router it reports it.
Some clients take the first answer they get - rather than reporting all
of them.
>Windows uses icmp wheras cisco uses udp but shouldn't the
functionality >be the same?
It doesn't matter what Layer 4 you use as long as it's an IP packet
who's TTL will expire.
The core logic is the same - rely on TTL expirations to walk the path.
Unix uses UDP and ICMP .... Windows uses ICMP
(cisco was/is unix based)
Debug and Ethereal are your friends.
James
Fred wrote:
>> Hi James,
>
>
>
> Thanks for your response. I do see that but i was wondering if there was any
> way to interpret this from the traceroute results. In addition I was trying
> to understand why and how does traceroute report multiple paths. When a
> traceroute packet is sent with ttl increments is it that one of the ttl goes
> to the alternate path. Why do windows machines never report multiple paths
> where as when tracerouting from a cisco router it reports it. Windows uses
> icmp wheras cisco uses udp but shouldn't the functionality be the same?
> Sorry I have so many questions but its just something that is really
> bothering me and I have been unable to find a good explanation for it on the
> web. Thanks for your help.
>
> _______________________________________________________________________
> Subscription information may be found at:
> http://www.groupstudy.com/list/CCIELab.html
This archive was generated by hypermail 2.1.4 : Sat Apr 01 2006 - 10:07:40 GMT-3