• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1052
  • Last Modified:

CMD: “tracert” and not “traceroute”


Happy Sunday..  I was showing a worker the commands that we use to trace and ping to solve customer issues.  

I was asked why do we use "tracert" and not "traceroute"?  I could only answer that it is shorted but I know that can't just be the reason.  Any legit answers to this questions?
Maliki Hassani
Maliki Hassani
2 Solutions
Darren SharplesSystems SpecialistCommented:
I thought traceroute was a router os command.
Back in pure DOS days and Windows 3.x, all filenames were restricted to 8 characters + a 3 character extension 8.3, so the traceroute command was shortened to tracert.exe

Maliki HassaniAuthor Commented:
Hmm..  both sounds good.  
Become an IT Security Management Expert

In today’s fast-paced, digitally transformed world of business, the need to protect network data and ensure cloud privacy has never been greater. With a B.S. in Network Operations and Security, you can get the credentials it takes to become an IT security management expert.

First off, 'traceroute' and 'tracert' are the *same* program. What is happening is  that 'traceroute' is using the traditional UDP packets to perform the trace, while running 'tracert' invokes the use of ICMP echo packets (like the Windows program of that name). Since not all systems respond to the ICMP echo requests, those nodes are showing as "* * *" rather than having valid data as with 'traceroute'.

Note that you should get exactly the same results using 'traceroute -I' as you get with 'tracert
:) Thank you
Maliki HassaniAuthor Commented:
So when I asked my boss he gave me this hint:

"If a traceroute is continuing on into forever without stopping, use the break command by hitting ctrl and c at the same time."

Not sure if this changes anything..
Maliki HassaniAuthor Commented:
When I type in traceroute www.google.com it doesn't work.  I thought that traceroute wasn't used in the dos command window?  Only tracert...
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Train for your Pen Testing Engineer Certification

Enroll today in this bundle of courses to gain experience in the logistics of pen testing, Linux fundamentals, vulnerability assessments, detecting live systems, and more! This series, valued at $3,000, is free for Premium members, Team Accounts, and Qualified Experts.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now