Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Shells Virtual Desktop
BMail.ag - Secure Email Service
Server.net
CPLicense.net
VPS Server
Buy VPN
Vultr
VMs for AI
HostDare
ReliableSite White-Label Dedicated Hosting for Resellers
InterServer VPS
BMail.ag - Secure Email Service
Best VPN
High-Performance Bare Metal Server Solutions
Karvl.com
Server Mania Cloud Hosting
DataWagon Hosting
AlphaVPS Hosting
Evoxt.com
Clouvider
VPS Hosting with NVMe
Residential IPs in the US & 4G Mobile Proxies in EU & US with Unlimited Bandwidth
ReliableSite White-Label Dedicated Hosting for Resellers
Rabisu - Hosting Solutions
Shells Virtual Desktop
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Traceroute

IxapeIxape Member
edited November 2011 in General

http://pastebin.com/panGGP76

Look at hop 10 - why 2 IPs? :s

Comments

  • Traceroute sends three ICMP echo packets for each hop. When you get two results like that for a single hop, it means that one of those packets went via a different route, for whatever reason. It could be load balancing or the main route was congested, or a number of other reasons.

    Thanked by 1Ixape
  • @NickM IIRC the linux traceroute, unlike the Windows tracert, uses UDP instead of ICMP. ;)

  • @Kuro It indeed does send UDP packets, and listens for ICMP Time Exceeded packets.

  • @Kuro said: @NickM IIRC the linux traceroute, unlike the Windows tracert, uses UDP instead of ICMP. ;)

    Im not too clued up on Windows crashology, but doesn't it also ping differently?

    Talk about standards, a UNIX trace route can be done in seconds, where a Windows one takes minutes.

  • @Daniel said: Talk about standards, a UNIX trace route can be done in seconds, where a Windows one takes minutes.

    Yes - find this extremely irritating. I often start a trace route in Windows and then minimize and forget about it due to the amount of time it takes to complete.

  • japonjapon Member
    edited November 2011

    @Daniel said: Talk about standards, a UNIX trace route can be done in seconds, where a Windows one takes minutes.

    Windows tracert sends ICMP packages because the answer to traceroutes (be it ICMP or UDP) is always ICMP, see: RFC 792.

    Windows tracert is slower because it does not bomb out random UDP packages at a port all at once. If you want that use pathping which is available since Win XP.

  • @Ixape said: Yes - find this extremely irritating. I often start a trace route in Windows and then minimize and forget about it due to the amount of time it takes to complete.

    I believe the reason for this is how Unix and Windows to the traceroutes. While Windows sends a packet with TTL 1, waits for it to return, then sends a packet with TTL 2, waits for it to return etc etc Unix just sends packets with TTL from 1-30 or so at the same time.

Sign In or Register to comment.