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